English
Related papers

Related papers: DataPix4: A C++ framework for Timepix4 configurati…

200 papers

Parallelization is needed everywhere, from laptops and mobile phones to supercomputers. Among parallel programming models, task-based programming has demonstrated a powerful potential and is widely used in high-performance scientific…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-11-18 Paul Cardosi , Bérenger Bramas

CMOS pixel sensors (CPS) represent a novel technological approach to building charged particle detectors. CMOS processes allow to integrate a sensing volume and readout electronics in a single silicon die allowing to build sensors with a…

Adapting large, object-oriented C++ codebases for hardware acceleration might be extremely challenging, particularly when targeting heterogeneous platforms such as GPUs. Marionette is a C++17 library designed to address this by enabling…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-11-10 Nuno dos Santos Fernandes , Pedro Tomás , Nuno Roma , Frank Winklmeier , Patricia Conde-Muíño

The development of CMOS pixel sensors with column parallel read-out and integrated zero-suppression has resulted in a full size, nearly 1 Megapixel, prototype with ~100 \mu s read-out time. Its performances are quite close to the ILD vertex…

Instrumentation and Detectors · Physics 2010-07-16 Christine Hu-Guo , IPHC Collaboration , IRFU Collaboration

This paper explores the potential of AstroPix, a project to develop Complementary Metal Oxide Semiconductor (CMOS) pixels for the next generation of space-based high-energy astrophysics experiments. Multimessenger astrophysics is a rapidly…

Instrumentation and Methods for Astrophysics · Physics 2021-10-27 Isabella Brewer , Michela Negro , Nicolas Striebig , Carolyn Kierans , Regina Caputo , Richard Leys , Ivan Peric , Henrike Fleischhack , Jessica Metcalfe , Jeremy Perkins

We present DASH, a C++ template library that offers distributed data structures and parallel algorithms and implements a compiler-free PGAS (partitioned global address space) approach. DASH offers many productivity and performance features…

Distributed, Parallel, and Cluster Computing · Computer Science 2016-10-06 Karl Fürlinger , Tobias Fuchs , Roger Kowalewski

This paper presents Timepix2 Lite, a compact readout interface for the Timepix2 hybrid pixel detector, designed to provide high spatial and temporal resolution in a wide range of radiation detection applications. The Timepix2 Lite enables…

Instrumentation and Detectors · Physics 2026-01-22 O. Pavlas , B. Bergmann , M. Holik , M. Malich , S. Pospisil , P. Smolyanskiy , V. Vicha , R. Filgas

We present the first physical realization of in-pixel signal processing with integrated AI-based data filtering for particle tracking detectors. Building on prior work that demonstrated a physics-motivated edge-AI algorithm suitable for…

The hybrid architecture of the Timepix (TPX) family of detectors enables the use of different semiconductor sensors, most commonly silicon (Si), as well as high-density materials such as Cadmium Telluride (CdTe) or Gallium Arsenide (GaAs).…

Caribou is a flexible open-source DAQ system developed and used within several collaborative frameworks (CERN EP R&D, RD50, AIDAinnova) for laboratory and high-rate beam tests and easy integration of new silicon-pixel detector prototypes.…

Instrumentation and Detectors · Physics 2023-02-22 Eric Buschmann

A prototype of the CMOS pixel sensor named SUPIX-1 has been fabricated and tested in order to investigate the feasibility of a pixelated tracker for a proposed Higgs factory, namely, the Circular Electron-Positron Collider (CEPC). The…

Instrumentation and Detectors · Physics 2022-01-05 L. Li , L. Zhang , J. N. Dong , J. Liu , M. Wang

An open-source C++ framework for discovering fast matrix multiplication schemes using the flip graph approach is presented. The framework supports multiple coefficient rings -- binary ($\mathbb{Z}_2$), modular ternary ($\mathbb{Z}_3$) and…

Symbolic Computation · Computer Science 2026-03-04 A. I. Perminov

Superpixel segmentation has recently seen important progress benefiting from the advances in differentiable deep learning. However, the very high-resolution superpixel segmentation still remains challenging due to the expensive memory and…

Computer Vision and Pattern Recognition · Computer Science 2021-08-24 Yaxiong Wang , Yunchao Wei , Xueming Qian , Li Zhu , Yi Yang

In the past 20 years the search for neutrinoless double beta decay has driven many developements in all kind of detector technology. A new branch in this field are highly-pixelated semiconductor detectors - such as the CdTe-Timepix…

Instrumentation and Detectors · Physics 2015-06-19 Mykhaylo Filipenko , Thomas Gleixner , Gisela Anton , Thilo Michel

In this paper, we present the High Energy Physics data format, processing toolset and analysis library a4, providing fast I/O of structured data using the Google protocol buffer library. The overall goal of a4 is to provide physicists with…

Data Analysis, Statistics and Probability · Physics 2013-02-14 Johannes Ebke , Peter Waller

We introduce CASC: a new, modern, and header-only C++ library which provides a data structure to represent arbitrary dimension abstract simplicial complexes (ASC) with user-defined classes stored directly on the simplices at each dimension.…

Mathematical Software · Computer Science 2019-08-14 C. T. Lee , J. B. Moody , R. E. Amaro , J. A. McCammon , M. Holst

Machine learning and data analytics applications increasingly suffer from the high latency and energy consumption of conventional von Neumann architectures. Recently, several in-memory and near-memory systems have been proposed to remove…

Hardware Architecture · Computer Science 2023-09-13 Hamid Farzaneh , João Paulo Cardoso de Lima , Mengyuan Li , Asif Ali Khan , Xiaobo Sharon Hu , Jeronimo Castrillon

Heterogeneous systems are becoming more common on High Performance Computing (HPC) systems. Even using tools like CUDA and OpenCL it is a non-trivial task to obtain optimal performance on the GPU. Approaches to simplifying this task include…

Distributed, Parallel, and Cluster Computing · Computer Science 2012-01-11 Marek Blazewicz , Steven R. Brandt , Peter Diener , David M. Koppelman , Krzysztof Kurowski , Frank Löffler , Erik Schnetter , Jian Tao

We describe BayesMix, a C++ library for MCMC posterior simulation for general Bayesian mixture models. The goal of BayesMix is to provide a self-contained ecosystem to perform inference for mixture models to computer scientists,…

Computation · Statistics 2022-05-18 Mario Beraha , Bruno Guindani , Matteo Gianella , Alessandra Guglielmi