Cargando…

From sequential to parallel programming with patterns

<!--HTML-->To increase in both performance and efficiency, our programming models need to adapt to better exploit modern processors. The classic idioms and patterns for programming such as loops, branches or recursion are the pillars of almost every code and are well known among all programmer...

Descripción completa

Detalles Bibliográficos
Autor principal: Fernandez Declara, Placido
Lenguaje:eng
Publicado: 2018
Materias:
Acceso en línea:http://cds.cern.ch/record/2307511
_version_ 1780957641011363840
author Fernandez Declara, Placido
author_facet Fernandez Declara, Placido
author_sort Fernandez Declara, Placido
collection CERN
description <!--HTML-->To increase in both performance and efficiency, our programming models need to adapt to better exploit modern processors. The classic idioms and patterns for programming such as loops, branches or recursion are the pillars of almost every code and are well known among all programmers. These patterns all have in common that they are sequential in nature. Embracing parallel programming patterns, which allow us to program for multi- and many-core hardware in a natural way, greatly simplifies the task of designing a program that scales and performs on modern hardware, independently of the used programming language, and in a generic way.
id cern-2307511
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2018
record_format invenio
spelling cern-23075112022-11-02T22:32:28Zhttp://cds.cern.ch/record/2307511engFernandez Declara, PlacidoFrom sequential to parallel programming with patternsInverted CERN School of Computing 2018Inverted CSC<!--HTML-->To increase in both performance and efficiency, our programming models need to adapt to better exploit modern processors. The classic idioms and patterns for programming such as loops, branches or recursion are the pillars of almost every code and are well known among all programmers. These patterns all have in common that they are sequential in nature. Embracing parallel programming patterns, which allow us to program for multi- and many-core hardware in a natural way, greatly simplifies the task of designing a program that scales and performs on modern hardware, independently of the used programming language, and in a generic way.oai:cds.cern.ch:23075112018
spellingShingle Inverted CSC
Fernandez Declara, Placido
From sequential to parallel programming with patterns
title From sequential to parallel programming with patterns
title_full From sequential to parallel programming with patterns
title_fullStr From sequential to parallel programming with patterns
title_full_unstemmed From sequential to parallel programming with patterns
title_short From sequential to parallel programming with patterns
title_sort from sequential to parallel programming with patterns
topic Inverted CSC
url http://cds.cern.ch/record/2307511
work_keys_str_mv AT fernandezdeclaraplacido fromsequentialtoparallelprogrammingwithpatterns
AT fernandezdeclaraplacido invertedcernschoolofcomputing2018