Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where S. Farrell is active.

Publication


Featured researches published by S. Farrell.


nuclear science symposium and medical imaging conference | 2015

Multi-threaded Geant4 on the Xeon-Phi with complex high-energy physics geometry

S. Farrell; Andrea Dotti; Makoto Asai; P. Calafiura; Romain Monnard

To study the performance of multi-threaded Geant4 for high-energy physics experiments, an application has been developed which generalizes and extends previous work. A highly-complex detector geometry is used for benchmarking on an Intel Xeon Phi coprocessor. In addition, an implementation of parallel I/O based on Intel SCIF and ROOT technologies is incorporated and studied.


Journal of Physics: Conference Series | 2018

The HEP.TrkX Project: Deep Learning for Particle Tracking

Aristeidis Tsaris; Dustin Anderson; Josh Bendavid; P. Calafiura; G. B. Cerati; Julien Esseiva; S. Farrell; L. Gray; Keshav Kapoor; Jim Kowalkowski; Mayur Mudigonda; Prabhat; Panagiotis Spentzouris; Maria Spiropoulou; Jean-Roch Vlimant; Stephan Zheng; Daniel Zurawski

Charged particle reconstruction in dense environments, such as the detectors of the High Luminosity Large Hadron Collider (HL-LHC) is a challenging pattern recognition problem. Traditional tracking algorithms, such as the combinatorial Kalman Filter, have been used with great success in HEP experiments for years. However, these state-of-the-art techniques are inherently sequential and scale quadratically or worse with increased detector occupancy. The HEP.TrkX project is a pilot project with the aim to identify and develop cross-experiment solutions based on machine learning algorithms for track reconstruction. Machine learning algorithms bring a lot of potential to this problem thanks to their capability to model complex non-linear data dependencies, to learn effective representations of high-dimensional data through training, and to parallelize easily on high-throughput architectures such as FPGAs or GPUs. In this paper we present the evolution and performance of our recurrent (LSTM) and convolutional neural networks moving from basic 2D models to more complex models and the challenges of scaling up to realistic dimensionality/sparsity.


Proceedings of 38th International Conference on High Energy Physics — PoS(ICHEP2016) | 2017

Managing Asynchronous Data in ATLAS's Concurrent Framework

John Baines; V. Tsulaia; P. Calafiura; J. Cranshaw; Peter van Gemmeren; D. Malon; T. Bold; C. Leggett; Benjamin Wynne; A. Dotti; Scott Snyder; Graeme Stewart; S. Farrell

In order to be able to make effective use of emerging hardware, where the amount of memory available to any CPU is rapidly decreasing as the core count continues to rise, ATLAS has begun a migration to a concurrent, multi-threaded software framework, known as AthenaMT. Significant progress has been made in implementing AthenaMT - we can currently run realistic Geant4 simulations on massively concurrent machines. The migration of realistic prototypes of reconstruction workflows is more difficult, given the large amount of legacy code and the complexity and challenges of reconstruction software. These types of workflows, however, are the types that will most benefit from the memory reduction features of a multi-threaded framework. One of the challenges that we will report on in this paper is the re-design and implementation of several key asynchronous technologies whose behaviour is radically different in a concurrent environment than in a serial one, namely the management of Conditions data and the Detector Description, and the handling of asynchronous notifications (such as FileOpen). Since asynchronous data, such as Conditions or detector alignments, has a lifetime different than that of event data, it cannot be kept in the Event Store. However, multiple instances of the data need to be simultaneously accessible, such that concurrent events that are, for example, processing conditions data from different validity intervals can be executed concurrently in an efficient manner with low memory overhead, and without multi-threaded conflicts.


Journal of Physics: Conference Series | 2017

AthenaMT: upgrading the ATLAS software framework for the many-core world with multi-threading

C. Leggett; V. Tsulaia; P. Calafiura; John Baines; Peter van Gemmeren; D. Malon; T. Bold; Benjamin Wynne; Scott Snyder; Graeme Stewart; S. Farrell; E. Ritsch

ATLASs current software framework, Gaudi/Athena, has been very successful for the experiment in LHC Runs 1 and 2. However, its single threaded design has been recognized for some time to be increasingly problematic as CPUs have increased core counts and decreased available memory per core. Even the multi-process version of Athena, AthenaMP, will not scale to the range of architectures we expect to use beyond Run2. After concluding a rigorous requirements phase, where many design components were examined in detail, ATLAS has begun the migration to a new data-flow driven, multi-threaded framework, which enables the simultaneous processing of singleton, thread unsafe legacy Algorithms, cloned Algorithms that execute concurrently in their own threads with different Event contexts, and fully re-entrant, thread safe Algorithms. In this paper we report on the process of modifying the framework to safely process multiple concurrent events in different threads, which entails significant changes in the underlying handling of features such as event and time dependent data, asynchronous callbacks, metadata, integration with the online High Level Trigger for partial processing in certain regions of interest, concurrent I/O, as well as ensuring thread safety of core services. We also report on upgrading the framework to handle Algorithms that are fully re-entrant.


21st International Conference on Computing in High Energy and Nuclear Physics (CHEP2015) | 2015

Dual-use tools and systematics-aware analysis workflows in the ATLAS Run-2 analysis model

David Adams; P. Calafiura; Pierre-Antoine Delsart; M. Elsing; S. Farrell; Karsten Koeneke; A. Krasznahorkay; N. Krumnack; Eric Lancon; W. Lavrijsen; P. Laycock; Xiaowen Lei; S. Strandberg; Wouter Verkerke; I. Vivarelli; M. J. Woudstra

The ATLAS analysis model has been overhauled for the upcoming run of data collection in 2015 at 13 TeV. One key component of this upgrade was the Event Data Model (EDM), which now allows for greater flexibility in the choice of analysis software framework and provides powerful new features that can be exploited by analysis software tools. A second key component of the upgrade is the introduction of a dual-use tool technology, which provides abstract interfaces for analysis software tools to run in either the Athena framework or a ROOT-based framework. The tool interfaces, including a new interface for handling systematic uncertainties, have been standardized for the development of improved analysis workflows and consolidation of high-level analysis tools. This paper will cover the details of the dual-use tool functionality, the systematics interface, and how these features fit into a centrally supported analysis environment.


Journal of Physics: Conference Series | 2017

Multi-threaded ATLAS simulation on Intel Knights Landing processors

S. Farrell; V. Tsulaia; A. Dotti; P. Calafiura; C. Leggett


EPJ Web of Conferences | 2017

The HEP.TrkX Project: deep neural networks for HL-LHC online and offline tracking

S. Farrell; Dustin Anderson; P. Calafiura; G. B. Cerati; L. Gray; Jim Kowalkowski; Mayur Mudigonda; Prabhat; Panagiotis Spentzouris; Maria Spiropoulou; Aristeidis Tsaris; Jean-Roch Vlimant; Stephan Zheng


neural information processing systems | 2018

The TrackML challenge

D. Rousseau; Sabrina Amrouche; P. Calafiura; S. Farrell; Cécile Germain; V. V. Gligorov; T. Golling; Heather Gray; Isabelle Guyon; M. Hushchyn; V. Innocente; Moritz Kiehn; A. Salzburger; A. Ustyuzhanin; Jean-Roch Vlimant; Yetkin Yilmaz


arXiv: High Energy Physics - Experiment | 2018

Novel deep learning methods for track reconstruction

S. Farrell; Prabhat; Mayur Mudigonda; P. Calafiura; Aristeidis Tsaris; Jim Kowalkowski; L. Gray; Panagiotis Spentzouris; G. B. Cerati; Josh Bendavid; Stephan Zheng; Jean-Roch Vlimant; M. Spiropulu; Dustin Anderson


Archive | 2018

WCCI 2018 TrackML Particle Tracking Challenge

D. Rousseau; Sabrina Amrouche; P. Calafiura; S. Farrell; Cécile Germain; V. V. Gligorov; T. Golling; Heather Gray; Isabelle Guyon; M. Hushchyn; V. Innocente; Moritz Kiehn; A. Salzburger; A. Ustyuzhanin; Jean-Roch Vlimant; Yetkin Yilmaz

Collaboration


Dive into the S. Farrell's collaboration.

Top Co-Authors

Avatar

P. Calafiura

Lawrence Berkeley National Laboratory

View shared research outputs
Top Co-Authors

Avatar

Jean-Roch Vlimant

California Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

C. Leggett

Lawrence Berkeley National Laboratory

View shared research outputs
Top Co-Authors

Avatar

Heather Gray

Lawrence Berkeley National Laboratory

View shared research outputs
Top Co-Authors

Avatar

V. Tsulaia

Lawrence Berkeley National Laboratory

View shared research outputs
Top Co-Authors

Avatar

D. Rousseau

Université Paris-Saclay

View shared research outputs
Top Co-Authors

Avatar

Yetkin Yilmaz

Université Paris-Saclay

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge