Skip to main content

Showing 1–25 of 25 results for author: Elmer, P

Searching in archive cs. Search in all archives.
.
  1. arXiv:2310.06047  [pdf, other

    cs.LG

    Knowledge Distillation for Anomaly Detection

    Authors: Adrian Alan Pol, Ekaterina Govorkova, Sonja Gronroos, Nadezda Chernyavskaya, Philip Harris, Maurizio Pierini, Isobel Ojalvo, Peter Elmer

    Abstract: Unsupervised deep learning techniques are widely used to identify anomalous behaviour. The performance of such methods is a product of the amount of training data and the model size. However, the size is often a limiting factor for the deployment on resource-constrained devices. We present a novel procedure based on knowledge distillation for compressing an unsupervised anomaly detection model int… ▽ More

    Submitted 9 October, 2023; originally announced October 2023.

  2. arXiv:2305.04099  [pdf, other

    cs.LG hep-ex physics.ins-det

    Symbolic Regression on FPGAs for Fast Machine Learning Inference

    Authors: Ho Fung Tsoi, Adrian Alan Pol, Vladimir Loncar, Ekaterina Govorkova, Miles Cranmer, Sridhara Dasu, Peter Elmer, Philip Harris, Isobel Ojalvo, Maurizio Pierini

    Abstract: The high-energy physics community is investigating the potential of deploying machine-learning-based solutions on Field-Programmable Gate Arrays (FPGAs) to enhance physics sensitivity while still meeting data processing time constraints. In this contribution, we introduce a novel end-to-end procedure that utilizes a machine learning technique called symbolic regression (SR). It searches the equati… ▽ More

    Submitted 17 January, 2024; v1 submitted 6 May, 2023; originally announced May 2023.

    Comments: 9 pages. Accepted to 26th International Conference on Computing in High Energy & Nuclear Physics (CHEP 2023)

    Journal ref: EPJ Web of Conferences 295, 09036 (2024)

  3. arXiv:2205.08193  [pdf, ps, other

    physics.comp-ph cs.SE

    The HEP Software Foundation Community

    Authors: Graeme A Stewart, Peter Elmer, Elizabeth Sexton-Kennedy

    Abstract: The HEP Software Foundation was founded in 2014 to tackle common problems of software development and sustainability for high-energy physics. In this paper we outline the motivation for the founding of the organisation and give a brief history of its development. We describe how the organisation functions today and what challenges remain to be faced in the future.

    Submitted 17 May, 2022; originally announced May 2022.

    Report number: HSF-DOC-2022-01

  4. arXiv:2112.02048  [pdf, other

    physics.ins-det cs.AR cs.LG hep-ex stat.ML

    Graph Neural Networks for Charged Particle Tracking on FPGAs

    Authors: Abdelrahman Elabd, Vesal Razavimaleki, Shi-Yu Huang, Javier Duarte, Markus Atkinson, Gage DeZoort, Peter Elmer, Scott Hauck, **-Xuan Hu, Shih-Chieh Hsu, Bo-Cheng Lai, Mark Neubauer, Isobel Ojalvo, Savannah Thais, Matthew Trahms

    Abstract: The determination of charged particle trajectories in collisions at the CERN Large Hadron Collider (LHC) is an important but challenging problem, especially in the high interaction density conditions expected during the future high-luminosity phase of the LHC (HL-LHC). Graph neural networks (GNNs) are a type of geometric deep learning algorithm that has successfully been applied to this task by em… ▽ More

    Submitted 23 March, 2022; v1 submitted 3 December, 2021; originally announced December 2021.

    Comments: 28 pages, 17 figures, 1 table, published version

    Journal ref: Front. Big Data 5 (2022) 828666

  5. Charged particle tracking via edge-classifying interaction networks

    Authors: Gage DeZoort, Savannah Thais, Javier Duarte, Vesal Razavimaleki, Markus Atkinson, Isobel Ojalvo, Mark Neubauer, Peter Elmer

    Abstract: Recent work has demonstrated that geometric deep learning methods such as graph neural networks (GNNs) are well suited to address a variety of reconstruction problems in high energy particle physics. In particular, particle tracking data is naturally represented as a graph by identifying silicon tracker hits as nodes and particle trajectories as edges; given a set of hypothesized edges, edge-class… ▽ More

    Submitted 18 November, 2021; v1 submitted 30 March, 2021; originally announced March 2021.

    Comments: This is a post-peer-review, pre-copyedit version of this article. The final authenticated version is available online at: https://doi.org/10.1007/s41781-021-00073-z

    Journal ref: Comput. Softw. Big Sci. 5, 26 (2021)

  6. AwkwardForth: accelerating Uproot with an internal DSL

    Authors: Jim Pivarski, Ianna Osborne, Pratyush Das, David Lange, Peter Elmer

    Abstract: File formats for generic data structures, such as ROOT, Avro, and Parquet, pose a problem for deserialization: it must be fast, but its code depends on the type of the data structure, not known at compile-time. Just-in-time compilation can satisfy both constraints, but we propose a more portable solution: specialized virtual machines. AwkwardForth is a Forth-driven virtual machine for deserializin… ▽ More

    Submitted 24 February, 2021; originally announced February 2021.

    Comments: 11 pages, 2 figures, submitted to the 25th International Conference on Computing in High Energy & Nuclear Physics

  7. arXiv:2101.11489  [pdf, other

    hep-ex cs.DC

    Parallelizing the Unpacking and Clustering of Detector Data for Reconstruction of Charged Particle Tracks on Multi-core CPUs and Many-core GPUs

    Authors: Giuseppe Cerati, Peter Elmer, Brian Gravelle, Matti Kortelainen, Vyacheslav Krutelyov, Steven Lantz, Mario Masciovecchio, Kevin McDermott, Boyana Norris, Allison Reinsvold Hall, Micheal Reid, Daniel Riley, Matevž Tadel, Peter Wittich, Bei Wang, Frank Würthwein, Avraham Yagil

    Abstract: We present results from parallelizing the unpacking and clustering steps of the raw data from the silicon strip modules for reconstruction of charged particle tracks. Throughput is further improved by concurrently processing multiple events using nested OpenMP parallelism on CPU or CUDA streams on GPU. The new implementation along with earlier work in develo** a parallelized and vectorized imple… ▽ More

    Submitted 27 January, 2021; originally announced January 2021.

  8. Awkward Arrays in Python, C++, and Numba

    Authors: Jim Pivarski, Peter Elmer, David Lange

    Abstract: The Awkward Array library has been an important tool for physics analysis in Python since September 2018. However, some interface and implementation issues have been raised in Awkward Array's first year that argue for a reimplementation in C++ and Numba. We describe those issues, the new architecture, and present some examples of how the new interface will look to users. Of particular importance i… ▽ More

    Submitted 2 July, 2020; v1 submitted 15 January, 2020; originally announced January 2020.

    Comments: To be published in CHEP 2019 proceedings, EPJ Web of Conferences; post-review update

  9. Using Big Data Technologies for HEP Analysis

    Authors: Matteo Cremonesi, Claudio Bellini, Bianny Bian, Luca Canali, Vasileios Dimakopoulos, Peter Elmer, Ian Fisk, Maria Girone, Oliver Gutsche, Siew-Yan Hoh, Bo Jayatilaka, Viktor Khristenko, Andrea Luiselli, Andrew Melo, Evangelos Evangelos, Dominick Olivito, Jacopo Pazzini, Jim Pivarski, Alexey Svyatkovskiy, Marco Zanetti

    Abstract: The HEP community is approaching an era were the excellent performances of the particle accelerators in delivering collision at high rate will force the experiments to record a large amount of information. The growing size of the datasets could potentially become a limiting factor in the capability to produce scientific results timely and efficiently. Recently, new technologies and new approaches… ▽ More

    Submitted 21 January, 2019; originally announced January 2019.

  10. arXiv:1711.00375  [pdf, other

    cs.DC

    CMS Analysis and Data Reduction with Apache Spark

    Authors: Oliver Gutsche, Luca Canali, Illia Cremer, Matteo Cremonesi, Peter Elmer, Ian Fisk, Maria Girone, Bo Jayatilaka, Jim Kowalkowski, Viktor Khristenko, Evangelos Motesnitsalis, Jim Pivarski, Saba Sehrish, Kacper Surdy, Alexey Svyatkovskiy

    Abstract: Experimental Particle Physics has been at the forefront of analyzing the world's largest datasets for decades. The HEP community was among the first to develop suitable software and computing tools for this task. In recent times, new toolkits and systems for distributed data processing, collectively called "Big Data" technologies have emerged from industry and open source projects to support the a… ▽ More

    Submitted 31 October, 2017; originally announced November 2017.

    Comments: Proceedings for 18th International Workshop on Advanced Computing and Analysis Techniques in Physics Research (ACAT 2017). arXiv admin note: text overlap with arXiv:1703.04171

  11. arXiv:1708.08319  [pdf, other

    cs.PL cs.DB cs.IR

    Fast Access to Columnar, Hierarchically Nested Data via Code Transformation

    Authors: Jim Pivarski, Peter Elmer, Brian Bockelman, Zhe Zhang

    Abstract: Big Data query systems represent data in a columnar format for fast, selective access, and in some cases (e.g. Apache Drill), perform calculations directly on the columnar data without row materialization, avoiding runtime costs. However, many analysis procedures cannot be easily or efficiently expressed as SQL. In High Energy Physics, the majority of data processing requires nested loops with c… ▽ More

    Submitted 3 November, 2017; v1 submitted 20 August, 2017; originally announced August 2017.

    Comments: 10 pages, 2 figures, submitted to IEEE Big Data

  12. Big Data in HEP: A comprehensive use case study

    Authors: Oliver Gutsche, Matteo Cremonesi, Peter Elmer, Bo Jayatilaka, Jim Kowalkowski, Jim Pivarski, Saba Sehrish, Cristina Mantilla Surez, Alexey Svyatkovskiy, Nhan Tran

    Abstract: Experimental Particle Physics has been at the forefront of analyzing the worlds largest datasets for decades. The HEP community was the first to develop suitable software and computing tools for this task. In recent times, new toolkits and systems collectively called Big Data technologies have emerged to support the analysis of Petabyte and Exabyte datasets in industry. While the principles of dat… ▽ More

    Submitted 12 March, 2017; originally announced March 2017.

    Comments: Proceedings for 22nd International Conference on Computing in High Energy and Nuclear Physics (CHEP 2016)

  13. arXiv:1510.08545  [pdf, ps, other

    physics.comp-ph cs.CE cs.DC hep-ex

    High Energy Physics Forum for Computational Excellence: Working Group Reports (I. Applications Software II. Software Libraries and Tools III. Systems)

    Authors: Salman Habib, Robert Roser, Tom LeCompte, Zach Marshall, Anders Borgland, Brett Viren, Peter Nugent, Makoto Asai, Lothar Bauerdick, Hal Finkel, Steve Gottlieb, Stefan Hoeche, Paul Sheldon, Jean-Luc Vay, Peter Elmer, Michael Kirby, Simon Patton, Maxim Potekhin, Brian Yanny, Paolo Calafiura, Eli Dart, Oliver Gutsche, Taku Izubuchi, Adam Lyon, Don Petravick

    Abstract: Computing plays an essential role in all aspects of high energy physics. As computational technology evolves rapidly in new directions, and data throughput and volume continue to follow a steep trend-line, it is important for the HEP community to develop an effective response to a series of expected challenges. In order to help shape the desired response, the HEP Forum for Computational Excellence… ▽ More

    Submitted 28 October, 2015; originally announced October 2015.

    Comments: 72 pages

  14. Future Computing Platforms for Science in a Power Constrained Era

    Authors: David Abdurachmanov, Peter Elmer, Giulio Eulisse, Robert Knight

    Abstract: Power consumption will be a key constraint on the future growth of Distributed High Throughput Computing (DHTC) as used by High Energy Physics (HEP). This makes performance-per-watt a crucial metric for selecting cost-efficient computing solutions. For this paper, we have done a wide survey of current and emerging architectures becoming available on the market including x86-64 variants, ARMv7 32-b… ▽ More

    Submitted 28 July, 2015; originally announced October 2015.

    Comments: Submitted to proceedings of the 21st International Conference on Computing in High Energy and Nuclear Physics (CHEP2015), Okinawa, Japan

  15. Designing Computing System Architecture and Models for the HL-LHC era

    Authors: Lothar Bauerdick, Brian Bockelman, Peter Elmer, Stephen Gowdy, Matevz Tadel, Frank Wuerthwein

    Abstract: This paper describes a programme to study the computing model in CMS after the next long shutdown near the end of the decade.

    Submitted 20 July, 2015; originally announced July 2015.

    Comments: Submitted to proceedings of the 21st International Conference on Computing in High Energy and Nuclear Physics (CHEP2015), Okinawa, Japan

  16. Optimizing CMS build infrastructure via Apache Mesos

    Authors: David Abdurachmanov, Alessandro Degano, Peter Elmer, Giulio Eulisse, David Mendez, Shahzad Muzaffar

    Abstract: The Offline Software of the CMS Experiment at the Large Hadron Collider (LHC) at CERN consists of 6M lines of in-house code, developed over a decade by nearly 1000 physicists, as well as a comparable amount of general use open-source code. A critical ingredient to the success of the construction and early operation of the WLCG was the convergence, around the year 2000, on the use of a homogeneous… ▽ More

    Submitted 28 July, 2015; v1 submitted 20 July, 2015; originally announced July 2015.

    Comments: Submitted to proceedings of the 21st International Conference on Computing in High Energy and Nuclear Physics (CHEP2015), Okinawa, Japan

  17. arXiv:1410.3441  [pdf, other

    cs.DC hep-ex physics.comp-ph

    Heterogeneous High Throughput Scientific Computing with APM X-Gene and Intel Xeon Phi

    Authors: David Abdurachmanov, Brian Bockelman, Peter Elmer, Giulio Eulisse, Robert Knight, Shahzad Muzaffar

    Abstract: Electrical power requirements will be a constraint on the future growth of Distributed High Throughput Computing (DHTC) as used by High Energy Physics. Performance-per-watt is a critical metric for the evaluation of computer architectures for cost- efficient computing. Additionally, future performance growth will come from heterogeneous, many-core, and high computing density platforms with special… ▽ More

    Submitted 10 October, 2014; originally announced October 2014.

    Comments: Submitted to proceedings of 16th International workshop on Advanced Computing and Analysis Techniques in physics research (ACAT 2014), Prague

  18. arXiv:1410.3440  [pdf, other

    cs.DC hep-ex physics.comp-ph

    Techniques and tools for measuring energy efficiency of scientific software applications

    Authors: David Abdurachmanov, Peter Elmer, Giulio Eulisse, Robert Knight, Tapio Niemi, Jukka K. Nurminen, Filip Nyback, Goncalo Pestana, Zhonghong Ou, Kashif Khan

    Abstract: The scale of scientific High Performance Computing (HPC) and High Throughput Computing (HTC) has increased significantly in recent years, and is becoming sensitive to total energy use and cost. Energy-efficiency has thus become an important concern in scientific fields such as High Energy Physics (HEP). There has been a growing interest in utilizing alternate architectures, such as low power ARM p… ▽ More

    Submitted 10 October, 2014; originally announced October 2014.

    Comments: Submitted to proceedings of 16th International workshop on Advanced Computing and Analysis Techniques in physics research (ACAT 2014), Prague

  19. arXiv:1404.6929  [pdf, other

    physics.comp-ph cs.DC hep-ex

    Power-aware applications for scientific cluster and distributed computing

    Authors: David Abdurachmanov, Peter Elmer, Giulio Eulisse, Paola Grosso, Curtis Hillegas, Burt Holzman, Ruben L. Janssen, Sander Klous, Robert Knight, Shahzad Muzaffar

    Abstract: The aggregate power use of computing hardware is an important cost factor in scientific cluster and distributed computing systems. The Worldwide LHC Computing Grid (WLCG) is a major example of such a distributed computing system, used primarily for high throughput computing (HTC) applications. It has a computing capacity and power consumption rivaling that of the largest supercomputers. The comput… ▽ More

    Submitted 22 October, 2014; v1 submitted 28 April, 2014; originally announced April 2014.

    Comments: Submitted to proceedings of International Symposium on Grids and Clouds (ISGC) 2014, 23-28 March 2014, Academia Sinica, Taipei, Taiwan

  20. arXiv:1311.1001  [pdf, other

    physics.comp-ph cs.DC hep-ex

    Explorations of the viability of ARM and Xeon Phi for physics processing

    Authors: David Abdurachmanov, Kapil Arya, Josh Bendavid, Tommaso Boccali, Gene Cooperman, Andrea Dotti, Peter Elmer, Giulio Eulisse, Francesco Giacomini, Christopher D. Jones, Matteo Manzali, Shahzad Muzaffar

    Abstract: We report on our investigations into the viability of the ARM processor and the Intel Xeon Phi co-processor for scientific computing. We describe our experience porting software to these processors and running benchmarks using real physics applications to explore the potential of these processors for production physics processing.

    Submitted 21 January, 2014; v1 submitted 5 November, 2013; originally announced November 2013.

    Comments: Submitted to proceedings of the 20th International Conference on Computing in High Energy and Nuclear Physics (CHEP13), Amsterdam

  21. arXiv:1311.0272  [pdf, other

    physics.comp-ph cs.DC hep-ex math.NA

    Use of checkpoint-restart for complex HEP software on traditional architectures and Intel MIC

    Authors: Kapil Arya, Gene Cooperman, Andrea Dotti, Peter Elmer

    Abstract: Process checkpoint-restart is a technology with great potential for use in HEP workflows. Use cases include debugging, reducing the startup time of applications both in offline batch jobs and the High Level Trigger, permitting job preemption in environments where spare CPU cycles are being used opportunistically and efficient scheduling of a mix of multicore and single-threaded jobs. We report on… ▽ More

    Submitted 22 January, 2014; v1 submitted 1 November, 2013; originally announced November 2013.

    Comments: Submitted to proceedings of the 15th International Workshop on Advanced Computing and Analysis Techniques in Physics Research (ACAT2013), Bei**g

  22. arXiv:1311.0269  [pdf, ps, other

    physics.comp-ph cs.DC hep-ex math.NA

    Initial explorations of ARM processors for scientific computing

    Authors: David Abdurachmanov, Peter Elmer, Giulio Eulisse, Shahzad Muzaffar

    Abstract: Power efficiency is becoming an ever more important metric for both high performance and high throughput computing. Over the course of next decade it is expected that flops/watt will be a major driver for the evolution of computer architecture. Servers with large numbers of ARM processors, already ubiquitous in mobile computing, are a promising alternative to traditional x86-64 computing. We prese… ▽ More

    Submitted 22 January, 2014; v1 submitted 1 November, 2013; originally announced November 2013.

    Comments: Submitted to proceedings of the 15th International Workshop on Advanced Computing and Analysis Techniques in Physics Research (ACAT2013), Bei**g. arXiv admin note: text overlap with arXiv:1311.1001

  23. arXiv:1308.1247  [pdf, other

    hep-ex cs.DC physics.ins-det

    The Need for an R&D and Upgrade Program for CMS Software and Computing

    Authors: Peter Elmer, Salvatore Rappoccio, Kevin Stenson, Peter Wittich

    Abstract: Over the next ten years, the physics reach of the Large Hadron Collider (LHC) at the European Organization for Nuclear Research (CERN) will be greatly extended through increases in the instantaneous luminosity of the accelerator and large increases in the amount of collected data. Due to changes in the way Moore's Law computing performance gains have been realized in the past decade, an aggressive… ▽ More

    Submitted 6 August, 2013; originally announced August 2013.

  24. arXiv:cs/0306069  [pdf, ps, other

    cs.DC

    Distributed Offline Data Reconstruction in BaBar

    Authors: Teela Pulliam, Peter Elmer, Alvise Dorigo

    Abstract: The BaBar experiment at SLAC is in its fourth year of running. The data processing system has been continuously evolving to meet the challenges of higher luminosity running and the increasing bulk of data to re-process each year. To meet these goals a two-pass processing architecture has been adopted, where 'rolling calibrations' are quickly calculated on a small fraction of the events in the fi… ▽ More

    Submitted 13 June, 2003; originally announced June 2003.

    Comments: CHEP03 paper, MODT012

    Report number: SLAC-PUB-9903 ACM Class: C.3

  25. arXiv:cs/0306008  [pdf, ps, other

    cs.DC

    The new BaBar Data Reconstruction Control System

    Authors: A. Ceseracciu, M. Piemontese, F. Safai Tehrani, P. Elmer, D. Johnson, T. M. Pulliam

    Abstract: The BaBar experiment is characterized by extremely high luminosity, a complex detector, and a huge data volume, with increasing requirements each year. To fulfill these requirements a new control system has been designed and developed for the offline data reconstruction system. The new control system described in this paper provides the performance and flexibility needed to manage a large number… ▽ More

    Submitted 11 June, 2003; v1 submitted 31 May, 2003; originally announced June 2003.

    Comments: Talk from the 2003 Computing in High Energy and Nuclear Physics (CHEP03), La Jolla, Ca, USA, March 2003, 9 pages, LaTeX, 2 eps figures PSN TUDT011

    Report number: SLAC-PUB-9873 ACM Class: H.2.4