English
Related papers

Related papers: Go-HEP: writing concurrent software with ease and …

200 papers

The introduction of Intel(R) Xeon Phi(TM) coprocessors opened up new possibilities in development of highly parallel applications. The familiarity and flexibility of the architecture together with compiler support integrated into the Intel…

Distributed, Parallel, and Cluster Computing · Computer Science 2012-11-26 Jiri Dokulil , Enes Bajrovic , Siegfried Benkner , Sabri Pllana , Martin Sandrieser , Beverly Bachmayer

The next generation of particle physics experiments will face a new era of challenges in data acquisition, due to unprecedented data rates and volumes along with extreme environments and operational constraints. Harnessing this data for…

Instrumentation and Detectors · Physics 2026-03-12 Julia Gonski , Jenni Ott , Shiva Abbaszadeh , Sagar Addepalli , Matteo Cremonesi , Jennet Dickinson , Giuseppe Di Guglielmo , Erdem Yigit Ertorer , Lindsey Gray , Ryan Herbst , Christian Herwig , Tae Min Hong , Benedikt Maier , Maryam Bayat Makou , David Miller , Mark S. Neubauer , Cristián Peña , Dylan Rankin , Seon-Hee , Seo , Giordon Stark , Alexander Tapper , Audrey Corbeil Therrien , Ioannis Xiotidis , Keisuke Yoshihara , G Abarajithan , Sagar Addepalli , Nural Akchurin , Carlos Argüelles , Saptaparna Bhattacharya , Lorenzo Borella , Christian Boutan , Tom Braine , James Brau , Martin Breidenbach , Antonio Chahine , Talal Ahmed Chowdhury , Yuan-Tang Chou , Seokju Chung , Alberto Coppi , Mariarosaria D'Alfonso , Abhilasha Dave , Chance Desmet , Angela Di Fulvio , Karri DiPetrillo , Javier Duarte , Auralee Edelen , Jan Eysermans , Yongbin Feng , Emmett Forrestel , Dolores Garcia , Loredana Gastaldo , Julián García Pardiñas , Lino Gerlach , Loukas Gouskos , Katya Govorkova , Carl Grace , Christopher Grant , Philip Harris , Ciaran Hasnip , Timon Heim , Abraham Holtermann , Tae Min Hong , Gian Michele Innocenti , Koji Ishidoshiro , Miaochen Jin , Jyothisraj Johnson , Stephen Jones , Andreas Jung , Georgia Karagiorgi , Ryan Kastner , Nicholas Kamp , Doojin Kim , Kyoungchul Kong , Katie Kudela , Jelena Lalic , Bo-Cheng Lai , Yun-Tsung Lai , Tommy Lam , Jeffrey Lazar , Aobo Li , Zepeng Li , Haoyun Liu , Vladimir Lončar , Luca Macchiarulo , Christopher Madrid , Benedikt Maier , Zhenghua Ma , Prashansa Mukim , Mark S. Neubauer , Victoria Nguyen , Sungbin Oh , Isobel Ojalvo , Hideyoshi Ozaki , Simone Pagan Griso , Myeonghun Park , Christoph Paus , Santosh Parajuli , Benjamin Parpillon , Sara Pozzi , Ema Puljak , Benjamin Ramhorst , Amy Roberts , Larry Ruckman , Kate Scholberg , Sebastian Schmitt , Noah Singer , Eluned Anne Smith , Alexandre Sousa , Michael Spannowsky , Sioni Summers , Yanwen Sun , Daniel Tapia Takaki , Antonino Tumeo , Caterina Vernieri , Belina von Krosigk , Yash Vora , Linyan Wan , Michael H. L. S. Wang , Amanda Weinstein , Andy White , Simon Williams , Felix Yu

Among the upgrades in current high energy physics (HEP) experiments and the new facilities coming online, solving software challenges has become integral for the success of the collaborations, The demand for human resources highly-skilled…

Physics Education · Physics 2023-03-01 Michel H. Villanueva , Sudhir Malik , Meirin Oan Evans

Binarized Neural Networks (BNNs) significantly reduce the computation and memory demands with binarized weights and activations compared to full-precision NNs. Executing a layer in a BNN on different devices of a heterogeneous…

Distributed, Parallel, and Cluster Computing · Computer Science 2023-01-13 Leonard David Bereholschi , Ching-Chi Lin , Mikail Yayla , Jian-Jia Chen

Homomorphic encryption enables computations on encrypted data without accessing private keys, enhancing security in cloud environments. Without this technology, updates need to be performed on-premises or require transmitting private keys…

Cryptography and Security · Computer Science 2026-05-28 Sefik Ilkin Serengil , Alper Ozpinar

The paper is concerned with the issue of how software systems actually use Heterogeneous Parallel Architectures (HPAs), with the goal of optimizing power consumption on these resources. It argues the need for novel methods and tools to…

A portion of the HEP community has perceived the need for a minimization package written in C++ and taking advantage of the Object-Oriented nature of that langauge. To be acceptable for HEP, such a package must at least encompass all the…

High Energy Physics - Phenomenology · Physics 2008-11-26 Mark Fischler , David Sachs

Accurately estimate performance of currently available processors is becoming a key activity, particularly in HENP environment, where high computing power is crucial. This document describes the methods and programs, opensource or freeware,…

High Energy Physics - Experiment · Physics 2007-05-23 R. Esposito , P. Mastroserio , G. Tortone , F. M. Taurino

Go is an increasingly-popular systems programming language targeting, especially, concurrent and distributed systems. Go differentiates itself from other imperative languages by offering structural subtyping and lightweight concurrency…

Programming Languages · Computer Science 2021-05-31 Felix A. Wolf , Linard Arquint , Martin Clochard , Wytse Oortwijn , João C. Pereira , Peter Müller

Homomorphic encryption (HE) is a promising cryptographic technique for enabling secure collaborative machine learning in the cloud. However, support for homomorphic computation on ciphertexts under multiple keys is inefficient. Current…

Cryptography and Security · Computer Science 2019-11-12 Asma Aloufi , Peizhao Hu

Software and Computing (S&C) are essential to all High Energy Physics (HEP) experiments and many theoretical studies. The size and complexity of S&C are now commensurate with that of experimental instruments, playing a critical role in…

Variations in High Performance Computing (HPC) system software configurations mean that applications are typically configured and built for specific HPC environments. Building applications can require a significant investment of time and…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-03-02 Jieyang Chen , Qiang Guan , Xin Liang , Louis James Vernon , Allen McPherson , Li-Ta Lo , Zizhong Chen , James Paul Ahrens

Setting up the infrastructure to manage a software project can become a task as significant writing the software itself. A variety of useful open source tools are available, such as Web-based viewers for version control systems, "wikis" for…

High Energy Physics - Phenomenology · Physics 2007-05-23 A. Buckley , J. M. Butterworth , E. Nurse , W. J. Stirling , B. Waugh , M. R. Whalley

In the next decade, the demands for computing in large scientific experiments are expected to grow tremendously. During the same time period, CPU performance increases will be limited. At the CERN Large Hadron Collider (LHC), these two…

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

This paper describes a successful attempt to combine two relatively new technologies: Stream Control Transmission Protocol (SCTP) and the programming language Go, achieved by extending the existing Go network library with SCTP. SCTP is a…

Networking and Internet Architecture · Computer Science 2017-11-21 Olivier Van Acker

The high energy physics (HEP) community has a long history of dealing with large-scale datasets. To manage such voluminous data, classical machine learning and deep learning techniques have been employed to accelerate physics discovery.…

Machine Learning · Computer Science 2021-01-18 Samuel Yen-Chi Chen , Tzu-Chieh Wei , Chao Zhang , Haiwang Yu , Shinjae Yoo

At high energy physics experiments, processing billions of records of structured numerical data from collider events to a few statistical summaries is a common task. The data processing is typically more complex than standard query…

Data Analysis, Statistics and Probability · Physics 2019-10-22 Joosep Pata , Maria Spiropulu

The recent advancements in multicore machines highlight the need to simplify concurrent programming in order to leverage their computational power. One way to achieve this is by designing efficient concurrent data structures (e.g. stacks,…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-03-31 Nikolaos D. Kallimanis