Expertini Research Research

Browse Research Papers

40+ open-access research outputs.

✕ Clear
🔍 marcello pelillo 📂 Computer Science
Showing 40 results for "marcello pelillo" in Computer Science
Computer Science Preprint PDF DOI

A Security Analysis of CheriBSD and Morello Linux

Dariy Guzairov, Alex Potanin, Stephen Kell, Alwen Tiu · 2026

Memory corruption attacks have been prevalent in software for a long time. Some mitigation strategies against these attacks do exist, but they are not as far-reaching or as efficient as the CHERI arch…

Read Paper →
Computer Science Preprint PDF DOI

CAPIO: Safe Kernel-Bypass of Commodity Devices using Capabilities

Friedrich Doku, Jonathan Laughton, Nick Wanninger, Peter Dinda · 2025

Securing low-latency I/O in commodity systems forces a fundamental trade-off: rely on the kernel's high overhead mediated interface, or bypass it entirely, exposing sensitive hardware resources to use…

Read Paper →
Computer Science Preprint PDF DOI

Eigenvalue Bounds for Symmetric Markov Chains on Multislices With Applications

Prashanth Amireddy, Amik Raj Behera, Srikanth Srinivasan, Madhu Sudan · 2025

We consider random walks on ``balanced multislices'' of any ``grid'' that respects the ``symmetries'' of the grid, and show that a broad class of such walks are good spectral expanders. (A grid is a s…

Read Paper →
Computer Science Preprint PDF DOI

Enabling Security on the Edge: A CHERI Compartmentalized Network Stack

Donato Ferraro, Andrea Bastoni, Alexander Zuepke, Andrea Marongiu · 2025

The widespread deployment of embedded systems in critical infrastructures, interconnected edge devices like autonomous drones, and smart industrial systems requires robust security measures. Compromis…

Read Paper →
Computer Science Preprint PDF DOI

A Near-Optimal Polynomial Distance Lemma Over Boolean Slices

Prashanth Amireddy, Amik Raj Behera, Srikanth Srinivasan, Madhu Sudan · 2025

The celebrated Ore-DeMillo-Lipton-Schwartz-Zippel (ODLSZ) lemma asserts that n-variate non-zero polynomial functions of degree d over a field $\mathbb{F}$ are non-zero over any "grid" $S^n$ for finite…

Read Paper →
Computer Science Preprint PDF DOI

Morello: Compiling Fast Neural Networks with Dynamic Programming and Spatial Compression

Samuel J. Kaufman, Rene Just, Rastislav Bodik · 2025

High-throughput neural network inference requires coordinating many optimization decisions, including parallel tiling, microkernel selection, and data layout. The product of these decisions forms a se…

Read Paper →
Computer Science Preprint PDF DOI

Biting the CHERI bullet: Blockers, Enablers and Security Implications of CHERI in Defence

Shamal Faily · 2025

There is growing interest in securing the hardware foundations software stacks build upon. However, before making any investment decision, software and hardware supply chain stakeholders require evide…

Read Paper →
Computer Science Preprint PDF DOI

Secure Rewind and Discard on ARM Morello

Sacha Ruchlejmer · 2024

Memory-unsafe programming languages such as C and C++ are the preferred languages for systems programming, embedded systems, and performance-critical applications. The widespread use of these language…

Read Paper →
Computer Science Preprint PDF DOI

Software Compartmentalization Trade-Offs with Hardware Capabilities

John Alistair Kressel, Hugo Lefeuvre, Pierre Olivier · 2023

Compartmentalization is a form of defensive software design in which an application is broken down into isolated but communicating components. Retrofitting compartmentalization into existing applicati…

Read Paper →
Computer Science Preprint PDF DOI

CHERI Performance Enhancement for a Bytecode Interpreter

Duncan Lowther, Dejice Jacob, Jeremy Singer · 2023

During our port of the MicroPython bytecode interpreter to the CHERI-based Arm Morello platform, we encountered a number of serious performance degradations. This paper explores several of these perfo…

Read Paper →
Computer Science Preprint PDF DOI

Picking a CHERI Allocator: Security and Performance Considerations

Jacob Bramley, Dejice Jacob, Andrei Lascu, Jeremy Singer, Laurence Tratt · 2023

Several open-source memory allocators have been ported to CHERI, a hardware capability platform. In this paper we examine the security and performance of these allocators when run under CheriBSD on Ar…

Read Paper →
Computer Science Preprint PDF DOI

Structured Voting for Structured Committees

Karl-Dieter Crisman · 2022

There has been much recent work on multiwinner voting systems. However, sometimes a committee is highly structured, and if we want to vote for such a committee, our voting method should be more struct…

Read Paper →
Computer Science Preprint PDF DOI

Let the paintings play

Paola Gervasio, Alfio Quarteroni, Daniele Cassani · 2022

In this paper, we introduce a mathematical method to extract similarities between paintings and musical tracks. Our approach is based on the digitalization of both paintings and musical tracks by mean…

Read Paper →
Computer Science Preprint PDF DOI

On the performance of a highly-scalable Computational Fluid Dynamics code on AMD, ARM and Intel processors

Pablo Ouro, Unai Lopez-Novoa, Martyn Guest · 2020

No area of computing is hungrier for performance than High Performance Computing (HPC), the demands of which continue to be a major driver for processor performance and adoption of accelerators, and a…

Read Paper →
Computer Science Preprint PDF DOI

Parallel Performance of ARM ThunderX2 for Atomistic Simulation Algorithms

William Robert Saunders, James Grant, Eike Hermann Muller · 2020

Atomistic simulation drives scientific advances in modern material science and accounts for a significant proportion of wall time on High Performance Computing facilities. It is important that algorit…

Read Paper →
Computer Science Preprint PDF DOI

Large random matrix approach for testing independence of a large number of Gaussian time series

Philippe Loubaton (LIGM), Alexis Rosuel (LIGM) · 2020

The asymptotic behaviour of Linear Spectral Statistics (LSS) of the smoothed periodogram estimator of the spectral coherency matrix of a complex Gaussian high-dimensional time series $(\y_n)_{n \in \m…

Read Paper →
Computer Science Preprint PDF DOI

Grammar-compressed Self-index with Lyndon Words

Kazuya Tsuruta, Dominik Koppl, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda · 2020

We introduce a new class of straight-line programs (SLPs), named the Lyndon SLP, inspired by the Lyndon trees (Barcelo, 1990). Based on this SLP, we propose a self-index data structure of $O(g)$ words…

Read Paper →
Computer Science Preprint PDF DOI

Automatic Throughput and Critical Path Analysis of x86 and ARM Assembly Kernels

Jan Laukemann, Julian Hammer, Georg Hager, Gerhard Wellein · 2019

Useful models of loop kernel runtimes on out-of-order architectures require an analysis of the in-core performance behavior of instructions and their dependencies. While an instruction throughput pred…

Read Paper →
Computer Science Preprint PDF DOI

Bridging the Architecture Gap: Abstracting Performance-Relevant Properties of Modern Server Processors

Johannes Hofmann, Christie L. Alappat, Georg Hager, Dietmar Fey, Gerhard Wellein · 2019

We describe a universal modeling approach for predicting single- and multicore runtime of steady-state loops on server processors. To this end we strictly differentiate between application and machine…

Read Paper →
Computer Science Preprint PDF DOI

DNA-based chemical compiler

Shalin Shah, Manish Gupta · 2018

Marcello, in 1997, formally proved that chemical kinetics can make a universal computer i.e they can replicate any digital circuit. Recently, Soloveichik et al. showed that chemical kinetics can perfo…

Read Paper →
Page 1 of 2 Next →