Performance Evaluation of Core Numerical Algorithms: A Tool to Measure Instruction Level Parallelism

International audience We measure and analyze the instruction level parallelism that condition the running-time performance of core numerical subroutines. We propose PerPI, a programmer oriented tool to fill the gap between high level algorithm analysis and machine dependent profiling tools and whic...

Full description

Bibliographic Details
Main Authors: Goossens, Bernard, Langlois, Philippe, Parello, David, Petit, Eric
Other Authors: Electronique, Informatique, Automatique et Systèmes (ELIAUS), Procédés, Matériaux et Energie Solaire (PROMES), Université de Perpignan Via Domitia (UPVD)-Centre National de la Recherche Scientifique (CNRS)-Université de Perpignan Via Domitia (UPVD)-Centre National de la Recherche Scientifique (CNRS), Digits, Architectures et Logiciels Informatiques (DALI), Laboratoire d'Informatique de Robotique et de Microélectronique de Montpellier (LIRMM), Université de Montpellier (UM)-Centre National de la Recherche Scientifique (CNRS)-Université de Montpellier (UM)-Centre National de la Recherche Scientifique (CNRS)-Université de Perpignan Via Domitia (UPVD), ANR-06-BLAN-0257,EVA-Flo,Evaluation et Validation Automatique pour le calcul Flottant(2006)
Format: Conference Object
Language:English
Published: HAL CCSD 2010
Subjects:
Online Access:https://hal.science/hal-00477541
https://hal.science/hal-00477541v2/document
https://hal.science/hal-00477541v2/file/para10-final.pdf
id ftunimontpellier:oai:HAL:hal-00477541v2
record_format openpolar
spelling ftunimontpellier:oai:HAL:hal-00477541v2 2024-09-30T14:37:09+00:00 Performance Evaluation of Core Numerical Algorithms: A Tool to Measure Instruction Level Parallelism Goossens, Bernard Langlois, Philippe Parello, David Petit, Eric Electronique, Informatique, Automatique et Systèmes (ELIAUS) Procédés, Matériaux et Energie Solaire (PROMES) Université de Perpignan Via Domitia (UPVD)-Centre National de la Recherche Scientifique (CNRS)-Université de Perpignan Via Domitia (UPVD)-Centre National de la Recherche Scientifique (CNRS) Digits, Architectures et Logiciels Informatiques (DALI) Laboratoire d'Informatique de Robotique et de Microélectronique de Montpellier (LIRMM) Université de Montpellier (UM)-Centre National de la Recherche Scientifique (CNRS)-Université de Montpellier (UM)-Centre National de la Recherche Scientifique (CNRS)-Université de Perpignan Via Domitia (UPVD) ANR-06-BLAN-0257,EVA-Flo,Evaluation et Validation Automatique pour le calcul Flottant(2006) Reykjavík, Iceland 2010-06-06 https://hal.science/hal-00477541 https://hal.science/hal-00477541v2/document https://hal.science/hal-00477541v2/file/para10-final.pdf en eng HAL CCSD hal-00477541 https://hal.science/hal-00477541 https://hal.science/hal-00477541v2/document https://hal.science/hal-00477541v2/file/para10-final.pdf info:eu-repo/semantics/OpenAccess Para: State of the Art in Scientific and Parallel Computing https://hal.science/hal-00477541 Para: State of the Art in Scientific and Parallel Computing, Jun 2010, Reykjavík, Iceland http://cs.hi.is/para10 [INFO.INFO-MS]Computer Science [cs]/Mathematical Software [cs.MS] info:eu-repo/semantics/conferenceObject Conference papers 2010 ftunimontpellier 2024-09-18T00:13:57Z International audience We measure and analyze the instruction level parallelism that condition the running-time performance of core numerical subroutines. We propose PerPI, a programmer oriented tool to fill the gap between high level algorithm analysis and machine dependent profiling tools and which provides reproducible results. Conference Object Iceland Reykjavík Reykjavík Université de Montpellier: HAL Reykjavík
institution Open Polar
collection Université de Montpellier: HAL
op_collection_id ftunimontpellier
language English
topic [INFO.INFO-MS]Computer Science [cs]/Mathematical Software [cs.MS]
spellingShingle [INFO.INFO-MS]Computer Science [cs]/Mathematical Software [cs.MS]
Goossens, Bernard
Langlois, Philippe
Parello, David
Petit, Eric
Performance Evaluation of Core Numerical Algorithms: A Tool to Measure Instruction Level Parallelism
topic_facet [INFO.INFO-MS]Computer Science [cs]/Mathematical Software [cs.MS]
description International audience We measure and analyze the instruction level parallelism that condition the running-time performance of core numerical subroutines. We propose PerPI, a programmer oriented tool to fill the gap between high level algorithm analysis and machine dependent profiling tools and which provides reproducible results.
author2 Electronique, Informatique, Automatique et Systèmes (ELIAUS)
Procédés, Matériaux et Energie Solaire (PROMES)
Université de Perpignan Via Domitia (UPVD)-Centre National de la Recherche Scientifique (CNRS)-Université de Perpignan Via Domitia (UPVD)-Centre National de la Recherche Scientifique (CNRS)
Digits, Architectures et Logiciels Informatiques (DALI)
Laboratoire d'Informatique de Robotique et de Microélectronique de Montpellier (LIRMM)
Université de Montpellier (UM)-Centre National de la Recherche Scientifique (CNRS)-Université de Montpellier (UM)-Centre National de la Recherche Scientifique (CNRS)-Université de Perpignan Via Domitia (UPVD)
ANR-06-BLAN-0257,EVA-Flo,Evaluation et Validation Automatique pour le calcul Flottant(2006)
format Conference Object
author Goossens, Bernard
Langlois, Philippe
Parello, David
Petit, Eric
author_facet Goossens, Bernard
Langlois, Philippe
Parello, David
Petit, Eric
author_sort Goossens, Bernard
title Performance Evaluation of Core Numerical Algorithms: A Tool to Measure Instruction Level Parallelism
title_short Performance Evaluation of Core Numerical Algorithms: A Tool to Measure Instruction Level Parallelism
title_full Performance Evaluation of Core Numerical Algorithms: A Tool to Measure Instruction Level Parallelism
title_fullStr Performance Evaluation of Core Numerical Algorithms: A Tool to Measure Instruction Level Parallelism
title_full_unstemmed Performance Evaluation of Core Numerical Algorithms: A Tool to Measure Instruction Level Parallelism
title_sort performance evaluation of core numerical algorithms: a tool to measure instruction level parallelism
publisher HAL CCSD
publishDate 2010
url https://hal.science/hal-00477541
https://hal.science/hal-00477541v2/document
https://hal.science/hal-00477541v2/file/para10-final.pdf
op_coverage Reykjavík, Iceland
geographic Reykjavík
geographic_facet Reykjavík
genre Iceland
Reykjavík
Reykjavík
genre_facet Iceland
Reykjavík
Reykjavík
op_source Para: State of the Art in Scientific and Parallel Computing
https://hal.science/hal-00477541
Para: State of the Art in Scientific and Parallel Computing, Jun 2010, Reykjavík, Iceland
http://cs.hi.is/para10
op_relation hal-00477541
https://hal.science/hal-00477541
https://hal.science/hal-00477541v2/document
https://hal.science/hal-00477541v2/file/para10-final.pdf
op_rights info:eu-repo/semantics/OpenAccess
_version_ 1811640049687592960