Euro-Par 2023 | Wednesday 30 Aug, 2023 | International European Conference on Parallel and Distributed Computing Wednesday 30 Aug, 2023Euro-par

Wednesday 30 Aug, 2023


Wednesday 30 Aug, 2023



09:00 – 10:00


Plenary Session Keynote 1

Schahram Dustdar

Session Chair: Marios Dikaiakos



10:00 – 10:30

Coffee Break

10:30 – 12:30

Parallel Sessions

T01: Programming, Compilers, And Performance

Session C0-Chairs:

Biagio Cosenza

Thomas Fahringer



176    Extending OpenSHMEM with Aggregation Support for Improved Message Rate Performance

Aaron Welch, Oscar Hernandez and Stephen Poole

204    Fault-Aware Group-Collective Communication Creation and Repair in MPI

Roberto Rocco and Gianluca Palerm

87   perun: Benchmarking Energy Consumption of High-performance Computing Applications

Juan Pedro Gutiérrez Hermosillo Muriedas, Katharina Flügel, Charlotte Debus, Holger Obermaier, Achim Streit and Markus Götz        

82    DIPPM: a Deep Learning Inference Performance Predictive Model using Graph Neural Networks

Karthick Panner Selvam and Mats Brorsson   

T02: Track 2: Run-time and OS scheduling

Session Chair: Javier Garcia Blas



202 How Do OS and Application Schedulers Interact? An Investigation with Multithreaded Applications

Jonas H. Müller Korndörfer, Ahmed Eleliemy, Osman Seckin Simsek, Thomas Ilsche, Robert Schöne and Florina M. Ciorba

125 Hierarchical management of extreme-scale task-based applications   

Francesc Lordan, Gabriel Puigdemunt, Pere Verges, Javier Conejero, Jorge Ejarque and Rosa M. Badia        

147 ODIN: Overcoming Dynamic Interference in iNference pipelines

Pirah Noor Soomro, Nikela Papadopoulou and Miquel Pericas          

170 INSTANT: a runtime framework to orchestrate in-situ workflows    

Feng Li and Fengguang Song

12:30 – 14:00


14:00 – 15:30

Parallel Sessions


T06: Track 6: GPU based applications (1)

Session Chair: Jesus Carretero



75 Im2win: An Efficient Convolution Paradigm on GPU  

Shuai Lu, Jun Chun, Luanzheng Guo and Xu T. Liu

137  A Look at Performance and Scalability of the GPU Accelerated Sparse Linear System Solver Spliss

Jasmin Mohnke and Michael Wagner

151 Faster Segmented Sort on GPUs                  

Robin Kobus, Johannes Nelgen, Valentin Henkys and Bertil Schmidt 



T04: Track 4: Computational Science

Session Chair: Pawel Czarnul



91 Scalable Random Forest with Data-Parallel Computin

Fernando Vázquez-Novoa, Javier Conejero, Cristian Tatu and Rosa M. Badia

140 SymED: Adaptive and Online Symbolic Representation of Data on the Edge       

Daniel Hofstätter, Shashikant Ilager, Ivan Lujic and Ivona Brandic

66 DeTAR: A Decision Tree-based Adaptive Routing in Networks-on-Chip                          

Xiaoyun Zhang, Yaohua Wang, Dezun Dong, Cunlu Li, Shaocong Wang and Liquan Xiao  

15:30 – 16:00

Coffee Break

16:00 – 16:30

Parallel Sessions

16:30 – 17:00

ERC funding opportunities
Session Chair: Rizos Sakellariou




Mikaela Poulymenopoulou, European Research Council Executive Agency (ERCEA)
      Thomas Fahringer, University of Innsbruck, Austria

In this session, Mikaela Poulymenopoulou, scientific officer in the Computer Science and Informatics panel, will present the ERC and give an overview of the available ERC funding schemes in Horizon Europe (Starting, Consolidator, Advanced Grants) and will describe the evaluation process of proposals, by peer review panels. This presentation will be complemented by the talk of Prof. Thomas Fahrninger, who will share his ERC experience as Panel Member.


Session Chair: George Pallis



22 OpenCUBE Open-source Cloud Services on EPI systems: Overview, Early Results, and Roadmap  
Gabin Schieffer, Jacob Wahlgren, Daniel Araújo de Medeiros, Ivy Peng, Martin Schultz, Utz-Uwe Haus, Craig Prunty, Pedro Marcuello and Emanuele Danovaro

24 HEAppE Middleware: From desktop to HPC 
Jakub Konvička, Václav Svatoň and Jan Křenek

26 Exploring Factors Impacting Data Offloading Performance in Edge and Cloud Environments  
Gap-Joo Na, Youngwoo Jang, Harin Seo, Byungchul Tak and Young-Kyoon Suh

27 Dynamic Memory Allocation in Hierarchical Parallelism for Performance Portability  
Aymeric Millan, Thomas Padioleau and Julien Bigot

29 Blockchain-based Decentralized Authority for Complex Organizational Structures Management 
Kamil Jarosz, Patryk Wojtyczek and Renata G. Słota. 

35 BDDC preconditioning on GPUs for Cardiac Simulations 
Fritz Goebel, Terry Cojean and Hartwig Anzt

38 A Layered Approach for Direct Convolution Using Matrix Multiplication Acceleration Extensions 
Victor Ferrari, Rafael Sousa, Marcio Pereira, João Carvalho, José Amaral, José Moreira and Guido Araujo

42 Towards Energy-Aware Machine Learning in Geo-Distributed IoT Settings
Demetris Trihinas and Lauritz Thamsen

46 Designing A Sustainable Serverless Graph Processing Tool on the Computing Continuum 
Reza Farahani, Sashko Ristov and Radu Prodan

55 High-Performance Distributed Computing with Smartphones 
Nadeem Ishikawa, Hayato Nomura, Yuya Yoda, Osamu Uetsuki, Keisuke Fukunaga, Seiji Nagoya, Junya Sawara, Hiroaki Ishihata and Junsuke Senoguchi

56 Experiences and Lessons Learned from PHYSICS: A Framework for Cloud Development with FaaS  
Marta Patino

57 MPI-based Remote OpenMP Offloading
IIlias K. Kasmeridis, Spyros Mantelos, Apostolos Piperis and Vassilios V. Dimakopoulos

58 Improved IoT Application Placement in Fog through Postponement 
Aisha Aljohani and Rizos Sakellariou



15 Diorthotis: A Parallel Batch Evaluator for Programming Assignments  
Alexandros Karakasidis

25 HEAppE Middleware: From desktop to HPC 
Pipelines  Jakub Konvička, Václav Svatoň and Jan Křenek

52 DAPHNE Runtime: Harnessing Parallelism for Integrated Data Analysis 
Aristotelis Vontzalidis, Stratos Psomadakis, Constantinos Bitsakos, Mark Dokter, Kevin Innerebner, Patrick Damme, Matthias Boehm, Florina M. Ciorba, Ahmed Eleliemy, Vasileios Karakostas, Aleš Zamuda and Dimitrios Tsoumakos


17:00 – 17:30