On the Codesign of Scientific Experiments and Industrial Systems
Tommaso Dorigo, Pietro Vischia, Shahzaib Abbas, Tosin Adewumi, Lama Alkhaled, Lorenzo Arsini, Muhammad Awais, Maxim Borisyak, András Bóta, Florian Bury, Sascha Caron, James Carzon, Long Chen, Prakash C. Chhipa, Paul Christakopoulos, Jacopo De Piccoli, Andrea De Vita, Zlatan Dimitrov, Michele Doro, Luigi Favaro, Francesco Ferranti, Santiago Folgueras, Rihab Gargouri, Nicolas R. Gauger, Andrea Giammanco, Christian Glaser, Tobias Golling, João A. Gonçalves, Hui Han, Hamza Hanif, Lukas Heinrich, Yan Chai Hum, Florent Imbert, Andreas Ipp, Michael Kagan, Noor Kainat Syeda, Rukshak Kapoor, Aparup Khatua, Eduard J. Kerkhoven, Jan Kieseler, Tobias Kortus, Ashish Kumar Singh, Marius S. Köppel, Daniel Lanchares, Ann Lee, Pelayo Leguina, Christos Leonidopoulos, Giuseppe Levi, Boying Li, Chang Liu, Marcus Liwicki, Karl Lowenmark, Enrico Lupi, Carlo Mancini-Terracciano, Dominik Maršík, Leonidas Matsakas, Hamam Mokayed, Federico Nardi, Amirhossein Nayebiastaneh, Xuan T. Nguyen, Aitor Orio, Jingjing Pan, Jigar Patel, Carmelo Pellegrino, María Pereira Martínez, Karolos Potamianos, Shah Rukh Qasim, Martin Ravn, Luis Recabarren Vergara, Humberto Reyes-González, Hipolito A. Riveros Guevara, Ippocratis D. Saltas, Rajkumar Saini, Fredrik Sandin, Alexander Schilling, Kylian Schmidt, Nicola Serra, Saqib Shahzad, Foteini Simistira Liwicki, Giles C. Strong, Kristian Tchiorniy, Mia Tosi, Andrey Ustyuzhanin, Xabier Cid Vidal, Kinga A. Wozniak, Mengqing Wu, Zahraa Zaher
Abstract
The optimization of large experiments in fundamental science, such as detectors for subnuclear physics at particle colliders, shares with the optimization of complex systems for industrial or societal applications the common issue of addressing the inter-relation between parameters describing the hardware used in data production and parameters used to analyse those data. While in many cases this coupling can be ignored -- when the problem can be successfully factored into simpler sub-tasks and the latter addressed serially -- there are situations in which that approach fails to converge to the absolute maximum of expected performance, as it results in a mis-alignment of the optimized hardware and software solutions. In this work we consider a few use cases of interest in fundamental science collected primarily from particle physics and related areas, and a pot-pourri of industrial and societal applications where the matter is similarly of relevance. We discuss the emergence of strong hardware-software coupling in some of those systems, as well as co-design procedures that may be deployed to identify the global maximum of their relevant utility functions. We observe how numerous opportunities exist to advance methods and tools for hardware-software co-design optimization, bridging fundamental science and industry through application- and challenge-driven projects, and shaping the future of scientific experiments and industrial systems.
