Your browser doesn't support javascript.
loading
Portable Acceleration of CMS Computing Workflows with Coprocessors as a Service.
Hayrapetyan, A; Tumasyan, A; Adam, W; Andrejkovic, J W; Bergauer, T; Chatterjee, S; Damanakis, K; Dragicevic, M; Hussain, P S; Jeitler, M; Krammer, N; Li, A; Liko, D; Mikulec, I; Schieck, J; Schöfbeck, R; Schwarz, D; Sonawane, M; Templ, S; Waltenberger, W; Wulz, C-E; Darwish, M R; Janssen, T; Mechelen, P Van; Bols, E S; D'Hondt, J; Dansana, S; De Moor, A; Delcourt, M; Faham, H El; Lowette, S; Makarenko, I; Müller, D; Sahasransu, A R; Tavernier, S; Tytgat, M; Onsem, G P Van; Putte, S Van; Vannerom, D; Clerbaux, B; Das, A K; De Lentdecker, G; Favart, L; Gianneios, P; Hohov, D; Jaramillo, J; Khalilzadeh, A; Khan, F A; Lee, K; Mahdavikhorrami, M.
Afiliação
  • Hayrapetyan A; Yerevan Physics Institute, Yerevan, Armenia.
  • Tumasyan A; Yerevan Physics Institute, Yerevan, Armenia.
  • Adam W; Yerevan State University, Yerevan, Armenia.
  • Andrejkovic JW; Institut für Hochenergiephysik, Vienna, Austria.
  • Bergauer T; Institut für Hochenergiephysik, Vienna, Austria.
  • Chatterjee S; Institut für Hochenergiephysik, Vienna, Austria.
  • Damanakis K; Institut für Hochenergiephysik, Vienna, Austria.
  • Dragicevic M; Institut für Hochenergiephysik, Vienna, Austria.
  • Hussain PS; Institut für Hochenergiephysik, Vienna, Austria.
  • Jeitler M; Institut für Hochenergiephysik, Vienna, Austria.
  • Krammer N; Institut für Hochenergiephysik, Vienna, Austria.
  • Li A; TU Wien, Vienna, Austria.
  • Liko D; Institut für Hochenergiephysik, Vienna, Austria.
  • Mikulec I; Institut für Hochenergiephysik, Vienna, Austria.
  • Schieck J; Institut für Hochenergiephysik, Vienna, Austria.
  • Schöfbeck R; Institut für Hochenergiephysik, Vienna, Austria.
  • Schwarz D; Institut für Hochenergiephysik, Vienna, Austria.
  • Sonawane M; TU Wien, Vienna, Austria.
  • Templ S; Institut für Hochenergiephysik, Vienna, Austria.
  • Waltenberger W; Institut für Hochenergiephysik, Vienna, Austria.
  • Wulz CE; Institut für Hochenergiephysik, Vienna, Austria.
  • Darwish MR; Institut für Hochenergiephysik, Vienna, Austria.
  • Janssen T; Institut für Hochenergiephysik, Vienna, Austria.
  • Mechelen PV; Institut für Hochenergiephysik, Vienna, Austria.
  • Bols ES; TU Wien, Vienna, Austria.
  • D'Hondt J; Universiteit Antwerpen, Antwerpen, Belgium.
  • Dansana S; Institute of Basic and Applied Sciences, Faculty of Engineering, Arab Academy for Science, Technology and Maritime Transport, Alexandria, Egypt.
  • De Moor A; Universiteit Antwerpen, Antwerpen, Belgium.
  • Delcourt M; Universiteit Antwerpen, Antwerpen, Belgium.
  • Faham HE; Vrije Universiteit Brussel, Brussel, Belgium.
  • Lowette S; Vrije Universiteit Brussel, Brussel, Belgium.
  • Makarenko I; Vrije Universiteit Brussel, Brussel, Belgium.
  • Müller D; Vrije Universiteit Brussel, Brussel, Belgium.
  • Sahasransu AR; Vrije Universiteit Brussel, Brussel, Belgium.
  • Tavernier S; Vrije Universiteit Brussel, Brussel, Belgium.
  • Tytgat M; Vrije Universiteit Brussel, Brussel, Belgium.
  • Onsem GPV; Vrije Universiteit Brussel, Brussel, Belgium.
  • Putte SV; Vrije Universiteit Brussel, Brussel, Belgium.
  • Vannerom D; Vrije Universiteit Brussel, Brussel, Belgium.
  • Clerbaux B; Vrije Universiteit Brussel, Brussel, Belgium.
  • Das AK; Vrije Universiteit Brussel, Brussel, Belgium.
  • De Lentdecker G; Ghent University, Ghent, Belgium.
  • Favart L; Vrije Universiteit Brussel, Brussel, Belgium.
  • Gianneios P; Vrije Universiteit Brussel, Brussel, Belgium.
  • Hohov D; Vrije Universiteit Brussel, Brussel, Belgium.
  • Jaramillo J; Université Libre de Bruxelles, Bruxelles, Belgium.
  • Khalilzadeh A; Université Libre de Bruxelles, Bruxelles, Belgium.
  • Khan FA; Université Libre de Bruxelles, Bruxelles, Belgium.
  • Lee K; Université Libre de Bruxelles, Bruxelles, Belgium.
  • Mahdavikhorrami M; Université Libre de Bruxelles, Bruxelles, Belgium.
Comput Softw Big Sci ; 8(1): 17, 2024.
Article em En | MEDLINE | ID: mdl-39248308
ABSTRACT
Computing demands for large scientific experiments, such as the CMS experiment at the CERN LHC, will increase dramatically in the next decades. To complement the future performance increases of software running on central processing units (CPUs), explorations of coprocessor usage in data processing hold great potential and interest. Coprocessors are a class of computer processors that supplement CPUs, often improving the execution of certain functions due to architectural design choices. We explore the approach of Services for Optimized Network Inference on Coprocessors (SONIC) and study the deployment of this as-a-service approach in large-scale data processing. In the studies, we take a data processing workflow of the CMS experiment and run the main workflow on CPUs, while offloading several machine learning (ML) inference tasks onto either remote or local coprocessors, specifically graphics processing units (GPUs). With experiments performed at Google Cloud, the Purdue Tier-2 computing center, and combinations of the two, we demonstrate the acceleration of these ML algorithms individually on coprocessors and the corresponding throughput improvement for the entire workflow. This approach can be easily generalized to different types of coprocessors and deployed on local CPUs without decreasing the throughput performance. We emphasize that the SONIC approach enables high coprocessor usage and enables the portability to run workflows on different types of coprocessors.
Palavras-chave

Texto completo: 1 Base de dados: MEDLINE Idioma: En Ano de publicação: 2024 Tipo de documento: Article

Texto completo: 1 Base de dados: MEDLINE Idioma: En Ano de publicação: 2024 Tipo de documento: Article