A Comparison of CPU and GPU Implementations for the LHCb Experiment Run 3 Trigger
Autor: | Aaij, R., Adinolfi, M., Aiola, S., Akar, S., Albrecht, J., Alexander, M., Amato, S., Amhis, Y., Archilli, F., Bala, M., Bassi, G., Bian, L., Blago, M. P., Boettcher, T., Boldyrev, A., Borghi, S., Brea Rodriguez, A., Calefice, L., Calvo Gomez, M., Cámpora Pérez, D. H., Cardini, A., Cattaneo, M., Chobanova, V., Ciezarek, G., Cid Vidal, X., Cobbledick, J. L., Coelho, J. A. B., Colombo, T., Contu, A., Couturier, B., Craik, D. C., Currie, R., d’Argent, P., De Cian, M., Derkach, D., Dordei, F., Dorigo, M., Dufour, L., Durante, P., Dziurda, A., Dzyuba, A., Easo, S., Esen, S., Fernandez Declara, P., Filippov, S., Fitzpatrick, C., Frank, M., Gandini, P., Gligorov, V. V., Golobardes, E., Graziani, G., Grillo, L., Günther, P. A., Hansmann-Menzemer, S., Hennequin, A. M., Henry, L., Hill, D., Hollitt, S. E., Hu, J., Hulsbergen, W., Hunter, R. J., Hushchyn, M., Jashal, B. K., Jones, C. R., Klaver, S., Klimaszewski, K., Kopecna, R., Krzemien, W., Kucharczyk, M., Lane, R., Lazzari, F., Le Gac, R., Li, P., Lopes, J. H., Lucio Martinez, M., Lupato, A., Lupton, O., Lyu, X., Machefert, F., Madejczyk, O., Malde, S., Marchand, J. F., Mariani, S., Marin Benito, C., Martinez Santos, D., Martinez Vidal, F., Matev, R., Mazurek, M., Mitreska, B., Mitzel, D. S., Morello, M. J., Mu, H., Muzzetto, P., Naik, P., Needham, M., Neri, N., Neufeld, N., Nolte, N. S., O’Hanlon, D., Oyanguren, A., Pepe Altarelli, M., Petrucci, S., Petruzzo, M., Pica, L., Pisani, F., Piucci, A., Polci, F., Poluektov, A., Polycarpo, E., Prouve, C., Punzi, G., Quagliani, R., Rabadan Trejo, R. I., Ramos Pernas, M., Rangel, M. S., Ratnikov, F., Raven, G., Reiss, F., Renaudin, V., Robbe, P., Ryzhikov, A., Santimaria, M., Saur, M., Schiller, M., Schwemmer, R., Sciascia, B., Solomin, A., Suljik, F., Skidmore, N., Sokoloff, M. D., Spradlin, P., Stahl, M., Stahl, S., Stevens, H., Sun, L., Szabelski, A., Szumlak, T., Szymanski, M., Tou, D. Y., Tuci, G., Usachov, A., Valls Canudas, N., Vazquez Gomez, R., Vecchi, S., Vesterinen, M., Vilasis-Cardona, X., Vom Bruch, D., Wang, Z., Wojton, T., Whitehead, M., Williams, M., Witek, M., Xie, Y., Xu, A., Yin, H., Zdybal, M., Zenaiev, O., Zhang, D., Zhang, L., Zhu, X. |
---|---|
Přispěvatelé: | (Astro)-Particles Physics, Aaij, R, Adinolfi, M, Aiola, S, Akar, S, Albrecht, J, Alexander, M, Amato, S, Amhis, Y, Archilli, F, Bala, M, Bassi, G, Bian, L, Blago, M, Boettcher, T, Boldyrev, A, Borghi, S, Rodriguez, A, Calefice, L, Gomez, M, Perez, D, Cardini, A, Cattaneo, M, Chobanova, V, Ciezarek, G, Vidal, X, Cobbledick, J, Coelho, J, Colombo, T, Contu, A, Couturier, B, Craik, D, Currie, R, D'Argent, P, De Cian, M, Derkach, D, Dordei, F, Dorigo, M, Dufour, L, Durante, P, Dziurda, A, Dzyuba, A, Easo, S, Esen, S, Declara, P, Filippov, S, Fitzpatrick, C, Frank, M, Gandini, P, Gligorov, V, Golobardes, E, Graziani, G, Grillo, L, Gunther, P, Hansmann-Menzemer, S, Hennequin, A, Henry, L, Hill, D, Hollitt, S, Hu, J, Hulsbergen, W, Hunter, R, Hushchyn, M, Jashal, B, Jones, C, Klaver, S, Klimaszewski, K, Kopecna, R, Krzemien, W, Kucharczyk, M, Lane, R, Lazzari, F, Gac, R, Li, P, Lopes, J, Martinez, M, Lupato, A, Lupton, O, Lyu, X, Machefert, F, Madejczyk, O, Malde, S, Marchand, J, Mariani, S, Benito, C, Santos, D, Vidal, F, Matev, R, Mazurek, M, Mitreska, B, Mitzel, D, Morello, M, Mu, H, Muzzetto, P, Naik, P, Needham, M, Neri, N, Neufeld, N, Nolte, N, O'Hanlon, D, Oyanguren, A, Altarelli, M, Petrucci, S, Petruzzo, M, Pica, L, Pisani, F, Piucci, A, Polci, F, Poluektov, A, Polycarpo, E, Prouve, C, Punzi, G, Quagliani, R, Trejo, R, Pernas, M, Rangel, M, Ratnikov, F, Raven, G, Reiss, F, Renaudin, V, Robbe, P, Ryzhikov, A, Santimaria, M, Saur, M, Schiller, M, Schwemmer, R, Sciascia, B, Solomin, A, Suljik, F, Skidmore, N, Sokoloff, M, Spradlin, P, Stahl, M, Stahl, S, Stevens, H, Sun, L, Szabelski, A, Szumlak, T, Szymanski, M, Tou, D, Tuci, G, Usachov, A, Canudas, N, Gomez, R, Vecchi, S, Vesterinen, M, Vilasis-Cardona, X, Bruch, D, Wang, Z, Wojton, T, Whitehead, M, Williams, M, Witek, M, Xie, Y, Xu, A, Yin, H, Zdybal, M, Zenaiev, O, Zhang, D, Zhang, L, Zhu, X, Laboratoire de Physique des 2 Infinis Irène Joliot-Curie (IJCLab), Institut National de Physique Nucléaire et de Physique des Particules du CNRS (IN2P3)-Université Paris-Saclay-Centre National de la Recherche Scientifique (CNRS), Laboratoire de Physique Nucléaire et de Hautes Énergies (LPNHE (UMR_7585)), Institut National de Physique Nucléaire et de Physique des Particules du CNRS (IN2P3)-Sorbonne Université (SU)-Centre National de la Recherche Scientifique (CNRS)-Université de Paris (UP), Centre de Physique des Particules de Marseille (CPPM), Aix Marseille Université (AMU)-Institut National de Physique Nucléaire et de Physique des Particules du CNRS (IN2P3)-Centre National de la Recherche Scientifique (CNRS), Laboratoire d'Annecy de Physique des Particules (LAPP), Institut National de Physique Nucléaire et de Physique des Particules du CNRS (IN2P3)-Université Savoie Mont Blanc (USMB [Université de Savoie] [Université de Chambéry])-Centre National de la Recherche Scientifique (CNRS), LHCb, Institut National de Physique Nucléaire et de Physique des Particules du CNRS (IN2P3)-Sorbonne Université (SU)-Centre National de la Recherche Scientifique (CNRS) |
Rok vydání: | 2021 |
Předmět: |
Parallel computing
Nuclear and High Energy Physics Physics - Instrumentation and Detectors Physics::Instrumentation and Detectors TK FOS: Physical sciences High-throughput programming High-level trigger 01 natural sciences QA76 0103 physical sciences multiprocessor: graphics Computer Science (miscellaneous) [PHYS.PHYS.PHYS-INS-DET]Physics [physics]/Physics [physics]/Instrumentation and Detectors [physics.ins-det] Heterogeneous Detectors and Experimental Techniques trigger: upgrade 010306 general physics physics.ins-det QC 010308 nuclear & particles physics Heterogeneou Instrumentation and Detectors (physics.ins-det) LHC-B microprocessor Physics::Accelerator Physics High Energy Physics::Experiment Real-time performance Software |
Zdroj: | Computing and Software for Big Science Computing and Software for Big Science, 6(1):1, 1-20. Springer Nature The LHCb Collaboration 2022, ' A Comparison of CPU and GPU Implementations for the LHCb Experiment Run 3 Trigger ', Computing and Software for Big Science, vol. 6, no. 1, 1, pp. 1-20 . https://doi.org/10.1007/s41781-021-00070-2 Comput.Softw.Big Sci. Comput.Softw.Big Sci., 2022, 6 (1), pp.1. ⟨10.1007/s41781-021-00070-2⟩ |
ISSN: | 2510-2044 2510-2036 |
Popis: | The LHCb experiment at CERN is undergoing an upgrade in preparation for the Run 3 data taking period of the LHC. As part of this upgrade the trigger is moving to a fully software implementation operating at the LHC bunch crossing rate. We present an evaluation of a CPU-based and a GPU-based implementation of the first stage of the High Level Trigger. After a detailed comparison both options are found to be viable. This document summarizes the performance and implementation details of these options, the outcome of which has led to the choice of the GPU-based implementation as the baseline. Comment: 30 pages, 15 figures, 8 tables |
Databáze: | OpenAIRE |
Externí odkaz: |