Biagio Cosenza's Publications

[ home | publications ]
Filter by keywords:
[ SYC | SYnergy | SYCL | energy efficiency | MPI | energy efficency | EMPI | Celerity | runtime systems | drug discovery | approximate computing | agent-based simulations | DSL | compilers | distributed | GPU | machine learning | vectorization | astrophysics | autotuning | PHP | OpenCL | heterogeneous | runtime system | chemistry | Insieme | rendering ]

Note: preprint pdf is the authors' version of the publication. By clicking on doi, you can download the official version authenticated by the editor.
inproceedings SYCL-Bench 2020: Benchmarking SYCL 2020 on AMD, Intel, and NVIDIA GPUs
Luigi Crisci, Lorenzo Carpentieri, Biagio Cosenza, Peter Thoman, Aksel Alpay, Vincent Heuveline
International Workshop on OpenCL (IWOCL), 2024
inproceedings Towards a SYCL API for Approximate Computing
Lorenzo Carpentieri, Biagio Cosenza
Proceedings of the 2023 International Workshop on OpenCL (IWOCL and SYCLcon), 2023, 17:1–17:2
inproceedings An Analysis of Long-Tailed Network Latency Distribution and Background Traffic on Dragonfly+
Majid Salimi Beni, Biagio Cosenza
Benchmarking, Measuring, and Optimizing - Third BenchCouncil International Symposium (Bench), 2023, 13852, 123–142
Best paper award
inproceedings Domain-Specific Energy Modeling for Drug Discovery and Magnetohydrodynamics Applications
Lorenzo Carpentieri, Marco D Antonio, Kaijie Fan, Luigi Crisci, Biagio Cosenza, Federico Ficarelli, Daniele Cesarini, Gianmarco Accordi, Davide Gadioli, Gianluca Palermo, Peter Thoman, Philip Salzmann, Philipp Gschwandtner, Markus Wippler, Filippo Marchetti, Daniele Gregori, Andrea Rosario Beccari
International Workshop on the Environmental Sustainability of High-Performance Software (SHiPS 23), 2023,
inproceedings EMPI: Enhanced Message Passing Interface in Modern C++
Majid Salimi Beni, Luigi Crisci, Biagio Cosenza
23rd IEEE International Symposium on Cluster, Cloud and Internet Computing (CCGrid), 2023, –
inproceedings An Asynchronous Dataflow-Driven Execution Model For Distributed Accelerator Computing
Philip Salzmann, Fabian Knorr, Peter Thoman, Philipp Gschwandtner, Biagio Cosenza, Thomas Fahringer
23rd IEEE International Symposium on Cluster, Cloud and Internet Computing (CCGrid), 2023, –
inproceedings SYnergy: Fine-grained Energy-Efficient Heterogeneous Computing for Scalable Energy Saving
Kaijie Fan, Marco D Antonio, Lorenzo Carpentieri, Biagio Cosenza, Federico Ficarelli, Daniele Cesarini
International Conference for High Performance Computing, Networking, Storage and Analysis (SC), 2023,
inproceedings An Analysis of Performance Variability on Dragonfly+ Topology
Majid Salimi Beni, Biagio Cosenza
IEEE International Conference on Cluster Computing (CLUSTER), 2022, 500–501
inproceedings FLEXDP: flexible frequency scaling for energy-delay product optimization of GPU applications
Kaijie Fan, Biagio Cosenza, Ben H. H. Juurlink
19th ACM International Conference on Computing Frontiers (CF), 2022, 177–180
inproceedings Towards a Portable Drug Discovery Pipeline with SYCL 2020
Luigi Crisci, Majid Salimi Beni, Biagio Cosenza, Nicolò Scipione, Davide Gadioli, Emanuele Vitali, Gianluca Palermo, Andrea Beccari
International Workshop on OpenCL (IWOCL), 2022, 5:1–5:2
inproceedings Celerity: How (Well) Does the SYCL API Translate to Distributed Clusters?
Philip Salzmann, Fabian Knorr, Peter Thoman, Biagio Cosenza
International Workshop on OpenCL (IWOCL), 2022, 7:1–7:2
inproceedings ALONA: Automatic Loop Nest Approximation with Reconstruction and Space Pruning
Daniel Maier, Biagio Cosenza, Ben Juurlink
International European Conference on Parallel and Distributed Computing (Euro-Par), 2021, 12820, 3–18
inproceedings The Italian research on HPC key technologies across EuroHPC
Marco Aldinucci, Giovanni Agosta, Antonio Andreini, Claudio A. Ardagna, Andrea Bartolini, Alessandro Cilardo, Biagio Cosenza, Marco Danelutto, Roberto Esposito, William Fornaciari, Roberto Giorgi, Davide Lengani, Raffaele Montella, Mauro Olivieri, Sergio Saponara, Daniele Simoni, Massimo Torquati
Computing Frontiers Conference (CF), 2021, 178–184
article Easy and efficient agent-based simulations with the OpenABL language and compiler
Biagio Cosenza, Nikita Popov, Ben Juurlink, Paul Richmond, Mozhgan Kabiri Chimeh, Carmine Spagnuolo, Gennaro Cordasco, Vittorio Scarano
Future Generation Computer Systems, 2021, 116, 61 – 75
Impact Factor: 6.125
article Accurate Energy and Performance Prediction for Frequency-Scaled GPU Kernels
Kaijie Fan, Biagio Cosenza, Ben Juurlink
Computation, 2020, 8(2), 37
article Vectorization Cost Modeling for NEON, AVX and SVE
Angel Pohl, Biagio Cosenza, Ben Juurlink
Performance Evaluation, 2020, 102106
inproceedings SYCL-Bench: A Versatile Single-Source Benchmark Suite for Heterogeneous Computing
Sohan Lal, Aksel Alpay, Philip Salzmann, Biagio Cosenza, Nicolai Stawinoga, Peter Thoman, Thomas Fahringer, Vincent Heuveline
International Workshop on OpenCL (IWOCL), 2020, 10:1
inproceedings SYCL-Bench: A Versatile Cross-Platform Benchmark Suite for Heterogeneous Computing
Sohan Lal, Aksel Alpay, Philip Salzmann, Biagio Cosenza, Alexander Hirsch, Nicolai Stawinoga, Peter Thoman, Thomas Fahringer, Vincent Heuveline
International European Conference on Parallel and Distributed Computing (Euro-Par), 2020, 629–644
Acceptance rate: 24.7% (39/158)
article Weight Pruning for Deep Neural Networks on GPUs
Thomas Hartenstein, Daniel Maier, Biagio Cosenza, Ben Juurlink
PARS-Mitteilungen, 2020, 35, 51–62
inproceedings Predictable GPUs Frequency Scaling for Energy and Performance
Kaijie Fan, Biagio Cosenza, Ben Juurlink
48th International Conference on Parallel Processing (ICPP), 2019, 52:1–52:10
Acceptance rate: 26.2% (106/405)
inproceedings Portable Cost Modeling for Auto-Vectorizers
Angel Pohl, Biagio Cosenza, Ben Juurlink
IEEE International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS), 2019, 359–369
Acceptance rate: 23.8% (29/122)
inproceedings Celerity: High-level C++ for Accelerator Clusters
Peter Thoman, Philip Salzmann, Biagio Cosenza, Thomas Fahringer
International European Conference on Parallel and Distributed Computing (Euro-Par), 2019, 11725, 291–303
Acceptance rate: 26% (38/144)
inproceedings A Performance Analysis of Vector Length Agnostic Code
Angel Pohl, Mirko Greese, Biagio Cosenza, Ben Juurlink
International Conference on High Performance Computing & Simulation (HPCS), Workshop APPMM, 2019, 159–164
inproceedings Approximating Memory-bound Applications on Mobile GPUs
Daniel Maier, Nadjib Mammeri, Biagio Cosenza, Ben Juurlink
International Conference on High Performance Computing & Simulation (HPCS), 2019, 329–335
Runner-up of Outstanding Paper Award
inproceedings OpenABL: A Domain-Specific Language for Parallel and Distributed Agent-Based Simulations
Biagio Cosenza, Nikita Popov, Ben Juurlink, Paul Richmond, Mozhgan Kabiri Chimeh, Carmine Spagnuolo, Gennaro Cordasco, Vittorio Scarano
International European Conference on Parallel and Distributed Computing (Euro-Par), 2018, 505–518
Acceptance rate: 29%
inproceedings Control Flow Vectorization for ARM NEON
Angela Pohl, Biagio Cosenza, Ben Juurlink
Proceedings of the 21th International Workshop on Software and Compilers for Embedded Systems (SCOPES), 2018, 66–75
Acceptance rate: 39%
inproceedings Accelerating the RICH Particle Detector Algorithm on Intel Xeon Phi
Christina Quast, Angela Pohl, Biagio Cosenza, Ben H. H. Juurlink, Rainer Schwemmer
International Euromicro Conference on Parallel, Distributed and Network-based Processing (PDP), 2018, 368–375
Acceptance rate: 34%
inproceedings Local Memory-Aware Kernel Perforation
Daniel Maier, Biagio Cosenza, Ben Juurlink
International Symposium on Code Generation and Optimization (CGO), 2018, 278–287
Acceptance rate: 28.6%
inproceedings Stencil Autotuning with Ordinal Regression: Extended Abstract
Biagio Cosenza, Juan J. Durillo, Stefano Ermon, Ben H. H. Juurlink
Proceedings of the 20th International Workshop on Software and Compilers for Embedded Systems (SCOPES), 2017, 72–75
Research presentation in proceedings
inproceedings Autotuning Stencil Computations with Structural Ordinal Regression Learning
Biagio Cosenza, Juan J. Durillo, Stefano Ermon, Ben Juurlink
IEEE International Parallel and Distributed Processing Symposium (IPDPS), 2017, 287–296
Acceptance rate: 22% (116/516)
inproceedings Static Optimization in PHP 7
Nikita Popov, Biagio Cosenza, Ben Juurlink, Dmitry Stogov
Proceedings of the 26th International Conference on Compiler Construction (CC), 2017, 65–75
Acceptance rate: 24.5% (13/53)
inproceedings An Evaluation of Current SIMD Programming Models for C++
Angela Pohl, Biagio Cosenza, Mauricio Alvarez Mesa, Chi Ching Chi, Ben Juurlink
Proceedings of the 3rd Workshop on Programming Models for SIMD/Vector Processing (WPMVP), 2016, 3:1–3:8
inproceedings Behavioral Spherical Harmonics for Long-Range Agents' Interaction
Biagio Cosenza
Workshop on Parallel and Distributed Agent-Based Simulations (PADABS), 2015, 392–404
inproceedings Automatic Data Layout Optimizations for GPUs
Klaus Kofler, Biagio Cosenza, Thomas Fahringer
International European Conference on Parallel and Distributed Computing (Euro-Par), 2015, 263–274
Acceptance rate: 27%
inproceedings Point Distribution Tensor Computation on Heterogeneous Systems
Ivan Grasso, Marcel Ritter, Biagio Cosenza, Werner Benger, Günter Hofstetter, Thomas Fahringer
Proceedings of the International Conference on Computational Science (ICCS), 2015, 160–169
Acceptance rate: 33%
article Spectral turning bands for efficient Gaussian random fields generation on GPUs and accelerators
Lars Hunger, Biagio Cosenza, Stefan Kimeswenger, Thomas Fahringer
Concurrency and Computation: Practice and Experience, 2015, 27, 4122–4136
article A Uniform Approach for Programming Distributed Heterogeneous Computing Systems
Ivan Grasso, Simone Pellegrini, Biagio Cosenza, Thomas Fahringer
Journal of Parallel and Distributed Computing (JPDC), 2014, 74, 3228–3239
Impact Factor: 1.320
inproceedings Kd-Tree Based N-Body Simulations with Volume-Mass Heuristic on the GPU
Klaus Kofler, Dominik Steinhauser, Biagio Cosenza, Ivan Grasso, Sabine Schindler, Thomas Fahringer
Proceedings of the 2014 IEEE International Parallel and Distributed Processing Symposium Workshops, 2014, 1256–1265
inproceedings Random Fields Generation on the GPU with the Spectral Turning Bands Method
Lars Hunger, Biagio Cosenza, Stefan Kimeswenger, Thomas Fahringer
International European Conference on Parallel and Distributed Computing (Euro-Par), 2014, 656–667
Acceptance rate: 25.5%, best paper selection
article Ethylene glycol revisited: Molecular dynamics simulations and visualization of the liquid and its hydrogen-bond network
Alexander Kaiser, Oksana Ismailova, Antti Koskela, Stefan E. Huber, Marcel Ritter, Biagio Cosenza, Werner Benger, Renat Nazmutdinov, Michael Probst
Journal of Molecular Liquids , 2014, 189, 20–29
Fluid phase associations
inproceedings An Automatic Input-Sensitive Approach for Heterogeneous Task Partitioning
Klaus Kofler, Ivan Grasso, Biagio Cosenza, Thomas Fahringer
Proceedings of the 27th ACM International Conference on Supercomputing (ICS), 2013, 149–160
Acceptance rate: 21%
inproceedings Automatic problem size sensitive task partitioning on heterogeneous parallel systems
Ivan Grasso, Klaus Kofler, Biagio Cosenza, Thomas Fahringer
ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP), abstract in proceedings, 2013, 281–282
inproceedings libWater: Heterogeneous Distributed Computing Made Easy
Ivan Grasso, Simone Pellegrini, Biagio Cosenza, Thomas Fahringer
Proceedings of the 27th ACM International Conference on Supercomputing (ICS), 2013, 161–172
Acceptance rate: 21%
inproceedings GPU Cost Estimation for Load Balancing in Parallel Ray Tracing
Biagio Cosenza, Carsten Dachsbacher, Ugo Erra
International Conference on Computer Graphics Theory and Applications (GRAPP), 2013, 139–151
Acceptance rate: 25% (21/83), project web page
inproceedings Visual Data Mining Using the Point Distribution Tensor
Marcel Ritter, Werner Benger, Biagio Cosenza, Keera Pullman, Hans Moritsch, Wolfgang Leimer
IARIS Workshop on Computer Vision and Computer Graphics (VisGra), 2012
inproceedings Distributed Load Balancing for Parallel Agent-Based Simulations
Biagio Cosenza, Gennaro Cordasco, Rosario De Chiara, Vittorio Scarano
International Euromicro Conference on Parallel, Distributed and Network-based Processing (PDP), 2011, 62–69
Acceptance rate: 39% (29/74)
incollection Visualization Methods for Numerical Astrophysics
Werner Benger, Markus Haider, Josef Stoeckl, Biagio Cosenza, Marcel Ritter, Dominik Steinhauser, Harald Hoeller
Chapter in Astrophysics. InTech - Open Access Publisher, 2011, 259–286
phdthesis Efficient Distributed Load Balancing for Parallel Algorithms
Biagio Cosenza
Universita degli Studi di Salerno, Italy, 2011
techreport Synergy Effects of Hybrid CPU-GPU Architectures for Interactive Parallel Ray Tracing
Biagio Cosenza
Science and Supercomputing in Europe, Research Highlights 2009. HPC-Europa2 Technical Reports, 2009, 61
CINECA, ISBN 978-88-86037-23-5
article Experiences with Mesh-like computations using Prediction Binary Trees
Gennaro Cordasco, Biagio Cosenza, Rosario De Chiara, Ugo Erra, Vittorio Scarano
Scalable Computing: Practice and Experience, Scientific international journal for parallel and distributed computing (SCPE), 2009, 10, 173–187
article SambVca: A Web Application for the Calculation of the Buried Volume of N-Heterocyclic Carbene Ligands
Albert Poater, Biagio Cosenza, Andrea Correa, Simona Giudice, Francesco Ragone, Vittorio Scarano, Luigi Cavallo
European Journal of Inorganic Chemistry, 2009, 1759–1766
techreport Evaluation of Adaptive Subdivision Schemas for Parallel Ray Tracing
Biagio Cosenza
HPC-Europa: Science and Supercomputing in Europe, Technical Reports 2008, 2008, 206–216
CINECA, ISBN 978-88-86037-22-8
inproceedings Load Balancing in Mesh-like Computations using Prediction Binary Trees
Biagio Cosenza, Gennaro Cordasco, Rosario De Chiara, Ugo Erra, Vittorio Scarano
7th International Symposium on Parallel and Distributed Computing (ISPDC), 2008, 139–146
inproceedings On Estimating the Effectiveness of Temporal and Spatial Coherence in Parallel Ray Tracing
Biagio Cosenza, Gennaro Cordasco, Rosario De Chiara, Ugo Erra, Vittorio Scarano
Eurographics Italian Chapter Conference (EGITA), 2008, 97–104
inproceedings A Survey on Exploiting Grids for Ray Tracing
Biagio Cosenza
Eurographics Italian Chapter Conference (EGITA), 2008, 89–96