Sie befinden Sich nicht im Netzwerk der Universität Paderborn. Der Zugriff auf elektronische Ressourcen ist gegebenenfalls nur via VPN oder Shibboleth (DFN-AAI) möglich. mehr Informationen...
Ergebnis 21 von 6729
Journal of physics. Conference series, 2018-09, Vol.1085 (3), p.32009
2018
Volltextzugriff (PDF)

Details

Autor(en) / Beteiligte
Titel
Parallel computing of SNiPER based on Intel TBB
Ist Teil von
  • Journal of physics. Conference series, 2018-09, Vol.1085 (3), p.32009
Ort / Verlag
Bristol: IOP Publishing
Erscheinungsjahr
2018
Quelle
Elektronische Zeitschriftenbibliothek - Frei zugängliche E-Journals
Beschreibungen/Notizen
  • SNiPER is a general purpose offline software framework for high energy physics experiments. During the development, we pay more attention to the requirements of neutrino and cosmic ray experiments. And now it has been adopted by many experiments. It is necessary for us to implement parallel computing to improve the data processing efficiency. Intel Threading Building Blocks (TBB), as a powerful high level library, emancipates us from trivial and complex details of raw threads. In this proceeding, we implemented an event level parallel computing wrapper for the original serial SNiPER based on Intel TBB. We have taken parallel computing into account at the beginning of SNiPER's design, it is possible to achieve multithreading in a non-invasive way. The SNiPER kernel module and Intel TBB are absolutely de-coupled. Features of multithreading are transparent to most users, except a few conventions such as global variables. This approach will significantly reduce the costs of migration from serial to parallel computing. However, it is more complicated for critical resources handling, such as disk I/O and memory management. There are also some attempts for these challenges.
Sprache
Englisch
Identifikatoren
ISSN: 1742-6588
eISSN: 1742-6596
DOI: 10.1088/1742-6596/1085/3/032009
Titel-ID: cdi_crossref_primary_10_1088_1742_6596_1085_3_032009

Weiterführende Literatur

Empfehlungen zum selben Thema automatisch vorgeschlagen von bX