Cargando…

Structured Parallel Programming: Patterns for Efficient Computation

Programming is now parallel programming. Much as structured programming revolutionized traditional serial programming decades ago, a new kind of structured programming, based on patterns, is relevant to parallel programming today. Parallel computing experts and industry insiders Michael McCool, Arch...

Descripción completa

Detalles Bibliográficos
Autores principales: McCool, Michael, Reinders, James, Robison, Arch
Lenguaje:eng
Publicado: Elsevier 2012
Materias:
Acceso en línea:http://cds.cern.ch/record/1488187
_version_ 1780926271351422976
author McCool, Michael
Reinders, James
Robison, Arch
author_facet McCool, Michael
Reinders, James
Robison, Arch
author_sort McCool, Michael
collection CERN
description Programming is now parallel programming. Much as structured programming revolutionized traditional serial programming decades ago, a new kind of structured programming, based on patterns, is relevant to parallel programming today. Parallel computing experts and industry insiders Michael McCool, Arch Robison, and James Reinders describe how to design and implement maintainable and efficient parallel algorithms using a pattern-based approach. They present both theory and practice, and give detailed concrete examples using multiple programming models. Examples are primarily given using two of th
id cern-1488187
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2012
publisher Elsevier
record_format invenio
spelling cern-14881872021-04-22T00:11:43Zhttp://cds.cern.ch/record/1488187engMcCool, MichaelReinders, JamesRobison, ArchStructured Parallel Programming: Patterns for Efficient ComputationComputing and ComputersProgramming is now parallel programming. Much as structured programming revolutionized traditional serial programming decades ago, a new kind of structured programming, based on patterns, is relevant to parallel programming today. Parallel computing experts and industry insiders Michael McCool, Arch Robison, and James Reinders describe how to design and implement maintainable and efficient parallel algorithms using a pattern-based approach. They present both theory and practice, and give detailed concrete examples using multiple programming models. Examples are primarily given using two of thElsevieroai:cds.cern.ch:14881872012
spellingShingle Computing and Computers
McCool, Michael
Reinders, James
Robison, Arch
Structured Parallel Programming: Patterns for Efficient Computation
title Structured Parallel Programming: Patterns for Efficient Computation
title_full Structured Parallel Programming: Patterns for Efficient Computation
title_fullStr Structured Parallel Programming: Patterns for Efficient Computation
title_full_unstemmed Structured Parallel Programming: Patterns for Efficient Computation
title_short Structured Parallel Programming: Patterns for Efficient Computation
title_sort structured parallel programming: patterns for efficient computation
topic Computing and Computers
url http://cds.cern.ch/record/1488187
work_keys_str_mv AT mccoolmichael structuredparallelprogrammingpatternsforefficientcomputation
AT reindersjames structuredparallelprogrammingpatternsforefficientcomputation
AT robisonarch structuredparallelprogrammingpatternsforefficientcomputation