22 citations · 81 across the 17 of their papers we have counts for
17 papers
Analyzing the Performance Portability of SYCL across CPUs, GPUs, and Hybrid Systems with SW Sequence Alignment
Manuel Costanzo, Enzo Rucci, Carlos García-Sánchez +2
The high-performance computing (HPC) landscape is undergoing rapid transformation, with an increasing emphasis on energy-efficient and heterogeneous computing environments. This co…
First Experiences with the Identification of People at Risk for Diabetes in Argentina using Machine Learning Techniques
Enzo Rucci, Gonzalo Tittarelli, Franco Ronchetti +3
Detecting Type 2 Diabetes (T2D) and Prediabetes (PD) is a real challenge for medicine due to the absence of pathogenic symptoms and the lack of known associated risk factors. Even…
Enhanced OpenMP Algorithm to Compute All-Pairs Shortest Path on x86 Architectures
Sergio Calderón, Enzo Rucci, Franco Chichizola
Graphs have become a key tool when modeling and solving problems in different areas. The Floyd-Warshall (FW) algorithm computes the shortest path between all pairs of vertices in a…
Exploring Energy Saving Opportunities in Fault Tolerant HPC Systems
Marina Moran, Javier Balladini, Dolores Rexachs +1
Nowadays, improving the energy efficiency of high-performance computing (HPC) systems is one of the main drivers in scientific and technological research. As large-scale HPC system…
Comparing Performance and Portability between CUDA and SYCL for Protein Database Search on NVIDIA, AMD, and Intel GPUs
Manuel Costanzo, Enzo Rucci, Carlos García Sánchez +2
The heterogeneous computing paradigm has led to the need for portable and efficient programming solutions that can leverage the capabilities of various hardware devices, such as NV…
Assessing Opportunities of SYCL for Biological Sequence Alignment on GPU-based Systems
Manuel Costanzo, Enzo Rucci, Carlos García Sánchez +2
Bioinformatics and Computational Biology are two fields that have been exploiting GPUs for more than two decades, being CUDA the most used programming language for them. However, a…
Migrating CUDA to oneAPI: A Smith-Waterman Case Study
Manuel Costanzo, Enzo Rucci, Carlos Garcia Sanchez +2
To face the programming challenges related to heterogeneous computing, Intel recently introduced oneAPI, a new programming environment that allows code developed in Data Parallel C…
Performance Comparison of Python Translators for a Multi-threaded CPU-bound Application
Andrés Milla, Enzo Rucci
Currently, Python is one of the most widely used languages in various application areas. However, it has limitations when it comes to optimizing and parallelizing applications due…
Performance vs Programming Effort between Rust and C on Multicore Architectures: Case Study in N-Body
Manuel Costanzo, Enzo Rucci, Marcelo Naiouf +1
Historically, Fortran and C have been the default programming languages in High-Performance Computing (HPC). In both, programmers have primitives and functions available that allow…
Early Experiences Migrating CUDA codes to oneAPI
Manuel Costanzo, Enzo Rucci, Carlos García Sanchez +1
The heterogeneous computing paradigm represents a real programming challenge due to the proliferation of devices with different hardware characteristics. Recently Intel introduced…
Comparison of HPC Architectures for Computing All-Pairs Shortest Paths. Intel Xeon Phi KNL vs NVIDIA Pascal
Manuel Costanzo, Enzo Rucci, Ulises Costi +2
Today, one of the main challenges for high-performance computing systems is to improve their performance by keeping energy consumption at acceptable levels. In this context, a cons…
A Comparative Study between HLS and HDL on SoC for Image Processing Applications
Roberto Millon, Emmanuel Frati, Enzo Rucci
The increasing complexity in today's systems and the limited market times demand new development tools for FPGA. Currently, in addition to traditional hardware description language…
Towards Management of Energy Consumption in HPC Systems with Fault Tolerance
Marina Morán, Javier Balladini, Dolores Rexachs +1
High-performance computing continues to increase its computing power and energy efficiency. However, energy consumption continues to rise and finding ways to limit and/or decrease…
Diabetes Link: Platform for Self-Control and Monitoring People with Diabetes
Enzo Rucci, Lisandro Delia, Joaquín Pujol +3
Diabetes Mellitus (DM) is a chronic disease characterized by an increase in blood glucose (sugar) above normal levels and it appears when human body is not able to produce enough i…
Soft Errors Detection and Automatic Recovery based on Replication combined with different Levels of Checkpointing
Diego Montezanti, Enzo Rucci, Armando De Giusti +3
Handling faults is a growing concern in HPC. In future exascale systems, it is projected that silent undetected errors will occur several times a day, increasing the occurrence of…
Blocked All-Pairs Shortest Paths Algorithm on Intel Xeon Phi KNL Processor: A Case Study
Enzo Rucci, Armando De Giusti, Marcelo Naiouf
Manycores are consolidating in HPC community as a way of improving performance while keeping power efficiency. Knights Landing is the recently released second generation of Intel X…
First Experiences Optimizing Smith-Waterman on Intel's Knights Landing Processor
Enzo Rucci, Carlos Garcia, Guillermo Botella +3
The well-known Smith-Waterman (SW) algorithm is the most commonly used method for local sequence alignments. However, SW is very computationally demanding for large protein databas…