Cargando…

Parallel software applications in high-energy physics

Parallel programming allows the speed of computations to be increased by using multiple processors or computers working jointly on the same task. In parallel programming dif culties that are not present in sequential programming can be encountered, for instance communication between processors. The...

Descripción completa

Detalles Bibliográficos
Autor principal: Biskup, Marek
Lenguaje:eng
Publicado: CERN 2008
Materias:
Acceso en línea:https://dx.doi.org/10.5170/CERN-2008-002.57
http://cds.cern.ch/record/1100525
_version_ 1780914017370374144
author Biskup, Marek
author_facet Biskup, Marek
author_sort Biskup, Marek
collection CERN
description Parallel programming allows the speed of computations to be increased by using multiple processors or computers working jointly on the same task. In parallel programming dif culties that are not present in sequential programming can be encountered, for instance communication between processors. The way of writing a parallel program depends strictly on the architecture of a parallel system. An ef cient program of this kind not only performs its computations faster than its sequential version, but also effectively uses the CPU time. Parallel programming has been present in high-energy physics for years. The lecture is an introduction to parallel computing in general. It discusses the motivation for parallel computations, hardware architectures of parallel systems and the key concepts of a parallel programming. It also relates parallel computing to high-energy physics and presents a parallel programming application in the eld, namely PROOF.
id cern-1100525
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2008
publisher CERN
record_format invenio
spelling cern-11005252019-09-30T06:29:59Zdoi:10.5170/CERN-2008-002.57http://cds.cern.ch/record/1100525engBiskup, MarekParallel software applications in high-energy physicsComputing and ComputersParallel programming allows the speed of computations to be increased by using multiple processors or computers working jointly on the same task. In parallel programming dif culties that are not present in sequential programming can be encountered, for instance communication between processors. The way of writing a parallel program depends strictly on the architecture of a parallel system. An ef cient program of this kind not only performs its computations faster than its sequential version, but also effectively uses the CPU time. Parallel programming has been present in high-energy physics for years. The lecture is an introduction to parallel computing in general. It discusses the motivation for parallel computations, hardware architectures of parallel systems and the key concepts of a parallel programming. It also relates parallel computing to high-energy physics and presents a parallel programming application in the eld, namely PROOF.CERNoai:cds.cern.ch:11005252008
spellingShingle Computing and Computers
Biskup, Marek
Parallel software applications in high-energy physics
title Parallel software applications in high-energy physics
title_full Parallel software applications in high-energy physics
title_fullStr Parallel software applications in high-energy physics
title_full_unstemmed Parallel software applications in high-energy physics
title_short Parallel software applications in high-energy physics
title_sort parallel software applications in high-energy physics
topic Computing and Computers
url https://dx.doi.org/10.5170/CERN-2008-002.57
http://cds.cern.ch/record/1100525
work_keys_str_mv AT biskupmarek parallelsoftwareapplicationsinhighenergyphysics