Skip to main content

Showing 1–13 of 13 results for author: Costanzo, M

.
  1. Analyzing the Performance Portability of SYCL across CPUs, GPUs, and Hybrid Systems with SW Sequence Alignment

    Authors: Manuel Costanzo, Enzo Rucci, Carlos García-Sánchez, Marcelo Naiouf, Manuel Prieto-Matías

    Abstract: The high-performance computing (HPC) landscape is undergoing rapid transformation, with an increasing emphasis on energy-efficient and heterogeneous computing environments. This comprehensive study extends our previous research on SYCL's performance portability by evaluating its effectiveness across a broader spectrum of computing architectures, including CPUs, GPUs, and hybrid CPU-GPU configurati… ▽ More

    Submitted 14 April, 2025; v1 submitted 11 December, 2024; originally announced December 2024.

    Comments: arXiv admin note: text overlap with arXiv:2309.09609

  2. Comparing Performance and Portability between CUDA and SYCL for Protein Database Search on NVIDIA, AMD, and Intel GPUs

    Authors: Manuel Costanzo, Enzo Rucci, Carlos García Sánchez, Marcelo Naiouf, Manuel Prieto-Matías

    Abstract: 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 NVIDIA, Intel, and AMD GPUs. This study evaluates the portability and performance of the SYCL and CUDA languages for one fundamental bioinformatics application (Smith-Waterman protein database search) across different GPU… ▽ More

    Submitted 10 November, 2023; v1 submitted 18 September, 2023; originally announced September 2023.

    Comments: This article was accepted for publication in 2023 IEEE 35th International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD)

  3. arXiv:2305.15856  [pdf, other

    cs.RO

    Enhanced 6D Pose Estimation for Robotic Fruit Picking

    Authors: Marco Costanzo, Marco De Simone, Sara Federico, Ciro Natale, Salvatore Pirozzi

    Abstract: This paper proposes a novel method to refine the 6D pose estimation inferred by an instance-level deep neural network which processes a single RGB image and that has been trained on synthetic images only. The proposed optimization algorithm usefully exploits the depth measurement of a standard RGB-D camera to estimate the dimensions of the considered object, even though the network is trained on a… ▽ More

    Submitted 25 May, 2023; originally announced May 2023.

    Comments: To be published in conference proceedings of the 9th Int. Conf. on Control, Decision and Information Technologies (CODIT 2023), July 3-6, Rome, Italy

  4. arXiv:2303.12697  [pdf

    cs.CV cs.HC

    Visual motion analysis of the player's finger

    Authors: Marco Costanzo

    Abstract: This work is about the extraction of the motion of fingers, in their three articulations, of a keyboard player from a video sequence. The relevance of the problem involves several aspects, in fact, the extraction of the movements of the fingers may be used to compute the keystroke efficiency and individual joint contributions, as showed by Werner Goebl and Caroline Palmer in the paper 'Temporal Co… ▽ More

    Submitted 24 February, 2023; originally announced March 2023.

    Comments: 34 pages, 49 figures

  5. Assessing Opportunities of SYCL for Biological Sequence Alignment on GPU-based Systems

    Authors: Manuel Costanzo, Enzo Rucci, Carlos García Sánchez, Marcelo Naiouf, Manuel Prieto-Matías

    Abstract: 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, as CUDA is an NVIDIA proprietary language, it implies a strong portability restriction to a wide range of heterogeneous architectures, like AMD or Intel GPUs. To face this issue, the Khronos Group has recently proposed th… ▽ More

    Submitted 23 February, 2024; v1 submitted 19 November, 2022; originally announced November 2022.

    Journal ref: J Supercomput (2024)

  6. Migrating CUDA to oneAPI: A Smith-Waterman Case Study

    Authors: Manuel Costanzo, Enzo Rucci, Carlos Garcia Sanchez, Marcelo Naiouf, Manuel Prieto-Matias

    Abstract: 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++ (DPC++) language to be run on different devices such as CPUs, GPUs, FPGAs, among others. To tackle CUDA-based legacy codes, oneAPI provides a compatibility tool (dpct) that facilitates the migration to DPC++. Due to t… ▽ More

    Submitted 20 June, 2022; v1 submitted 21 March, 2022; originally announced March 2022.

    Comments: Accepted in IWBBIO 2022

    Journal ref: In: Bioinformatics and Biomedical Engineering. IWBBIO 2022. Lecture Notes in Computer Science(), vol 13347. Springer, Cham (2022)

  7. arXiv:2202.12618  [pdf

    cs.DB

    Getting the best from skylines and top-k queries

    Authors: Marco Costanzo

    Abstract: Top-k and skylines are two important techniques that can be used to extract the best objects from a set. Both the approaches have well-known pros and cons: a quite big limitation of skyline queries is the impossibility to control the cardinality of the output and the difficulty in specifying a trade-off among attributes, whereas the ranking queries allow so. On the other hand, the usage of ranking… ▽ More

    Submitted 25 February, 2022; originally announced February 2022.

    Comments: 24 pages

  8. arXiv:2107.11912  [pdf, other

    cs.PL cs.DC cs.SE

    Performance vs Programming Effort between Rust and C on Multicore Architectures: Case Study in N-Body

    Authors: Manuel Costanzo, Enzo Rucci, Marcelo Naiouf, Armando De Giusti

    Abstract: 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 manipulating system memory and interacting directly with the underlying hardware, resulting in efficient code in both response times and resource use. On the other hand, it is a real challenge to generate code that is m… ▽ More

    Submitted 19 October, 2021; v1 submitted 25 July, 2021; originally announced July 2021.

    Comments: This article was accepted for publication in 2021 XLVI Latin American Computing Conference (CLEI)

  9. arXiv:2105.13489  [pdf, other

    cs.DC

    Early Experiences Migrating CUDA codes to oneAPI

    Authors: Manuel Costanzo, Enzo Rucci, Carlos García Sanchez, Marcelo Naiouf

    Abstract: The heterogeneous computing paradigm represents a real programming challenge due to the proliferation of devices with different hardware characteristics. Recently Intel introduced oneAPI, a new programming environment that allows code developed in DPC++ to be run on different devices such as CPUs, GPUs, FPGAs, among others. This paper presents our first experiences in porting two CUDA applications… ▽ More

    Submitted 27 May, 2021; originally announced May 2021.

    Comments: Accepted for publication in 9th Conference on Cloud Computing Conference, Big Data & Emerging Topics (JCC-BD&ET 2021, https://jcc.info.unlp.edu.ar/en/)

  10. Comparison of HPC Architectures for Computing All-Pairs Shortest Paths. Intel Xeon Phi KNL vs NVIDIA Pascal

    Authors: Manuel Costanzo, Enzo Rucci, Ulises Costi, Franco Chichizola, Marcelo Naiouf

    Abstract: 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 consolidated strategy consists of using accelerators such as GPUs or many-core Intel Xeon Phi processors. In this work, devices of the NVIDIA Pascal and Intel Xeon Phi Knights Landing architectures are described and compared… ▽ More

    Submitted 15 May, 2021; originally announced May 2021.

    Comments: Computer Science - CACIC 2020. CACIC 2020. Communications in Computer and Information Science, vol 1409. Springer, Cham

  11. Manipulation Planning and Control for Shelf Replenishment

    Authors: Marco Costanzo, Simon Stelter, Ciro Natale, Salvatore Pirozzi, Georg Bartels, Alexis Maldonado, Michael Beetz

    Abstract: Manipulation planning and control are relevant building blocks of a robotic system and their tight integration is a key factor to improve robot autonomy and allows robots to perform manipulation tasks of increasing complexity, such as those needed in the in-store logistics domain. Supermarkets contain a large variety of objects to be placed on the shelf layers with specific constraints, doing this… ▽ More

    Submitted 12 March, 2020; v1 submitted 23 December, 2019; originally announced December 2019.

    Comments: 8 pages, 12 figures, accepted at RAL

  12. High energy Coulomb-scattered electrons for relativistic particle beam diagnostics

    Authors: P. Thieberger, Z. Altinbas, C. Carlson, C. Chasman, M. Costanzo, C. Degen, K. A. Drees, W. Fischer, D. Gassner, X. Gu, K. Hamdi, J. Hock, A. Marusic, T. Miller, M. Minty, C. Montag, Y. Luo, A. I. Pikin, S. M. White

    Abstract: A new system used for monitoring energetic Coulomb-scattered electrons as the main diagnostic for accurately aligning the electron and ion beams in the new Relativistic Heavy Ion Collider (RHIC) electron lenses is described in detail. The theory of electron scattering from relativistic ions is developed and applied to the design and implementation of the system used to achieve and maintain the ali… ▽ More

    Submitted 24 March, 2016; v1 submitted 19 January, 2016; originally announced January 2016.

    Comments: 16 pages, 23 figures

  13. Status of head-on beam-beam compensation in RHIC

    Authors: W. Fischer, Z. Altinbas, M. Anerella, M. Blaskiewicz, D. Bruno, M. Costanzo, W. C. Dawson, D. M. Gassner, X. Gu, R. C. Gupta, K. Hamdi, J. Hock, L. T. Hoff, R. Hulsart, A. K. Jain, R. Lambiase, Y. Luo, M. Mapes, A. Marone, R. Michnoff, T. A. Miller, M. Minty, C. Montag, J. Muratore, S. Nemesure , et al. (12 additional authors not shown)

    Abstract: In polarized proton operation, the performance of the Relativistic Heavy Ion Collider (RHIC) is limited by the head-on beam-beam effect. To overcome this limitation, two electron lenses are under commissioning. We give an overview of head-on beam-beam compensation in general and in the specific design for RHIC, which is based on electron lenses. The status of installation and commissioning are pre… ▽ More

    Submitted 20 October, 2014; originally announced October 2014.

    Comments: 12 pages, contribution to the ICFA Mini-Workshop on Beam-Beam Effects in Hadron Colliders, CERN, Geneva, Switzerland, 18-22 Mar 2013

    Journal ref: CERN Yellow Report CERN-2014-004, pp.109-120