Implementing the Open Community Runtime for Shared-Memory and Distributed-Memory Systems

Guardado en:
Detalles Bibliográficos
Publicado en:The Institute of Electrical and Electronics Engineers, Inc. (IEEE) Conference Proceedings (2016), p. 364-368
Autor principal: Dokulil, Jiri
Otros Autores: Sandrieser, Martin, Benkner, Siegfried
Publicado:
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Materias:
Acceso en línea:Citation/Abstract
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!

MARC

LEADER 00000nab a2200000uu 4500
001 1787077535
003 UK-CbPIL
035 |a 1787077535 
045 2 |b d20160101  |b d20161231 
084 |a 228229  |2 nlm 
100 1 |a Dokulil, Jiri 
245 1 |a Implementing the Open Community Runtime for Shared-Memory and Distributed-Memory Systems 
260 |b The Institute of Electrical and Electronics Engineers, Inc. (IEEE)  |c 2016 
513 |a Conference Proceedings 
520 3 |a Conference Title: 2016 24th Euromicro International Conference on Parallel, Distributed, and Network-Based Processing (PDP) Conference Start Date: 2016, Feb. 17 Conference End Date: 2016, Feb. 19 Conference Location: Heraklion, Crete, Greece The extreme scale, complexity and performance variability of future high performance computing systems pose many new challenges to parallel programming models and runtime systems. The Open Community Runtime (OCR) is a recent effort for a task-based runtime system for extreme scale parallel systems. We have implemented the OCR specification in a shared-memory environment on top of TBB, providing an alternative to the implementation created by the OCR consortium. We have created an experimental extension that supports parallel accelerators programmed with OpenCL. We also have an implementation that targets distributed-memory systems. Despite being in an early stage of development, our implementations can achieve reasonable performance with some applications. We describe the main aspects of our OCR implementations and report on early experimental results on shared-memory and distributed-memory systems. 
653 |a Developmental stages 
653 |a Environmental 
700 1 |a Sandrieser, Martin 
700 1 |a Benkner, Siegfried 
773 0 |t The Institute of Electrical and Electronics Engineers, Inc. (IEEE) Conference Proceedings  |g (2016), p. 364-368 
786 0 |d ProQuest  |t Science Database 
856 4 1 |3 Citation/Abstract  |u https://www.proquest.com/docview/1787077535/abstract/embedded/75I98GEZK8WCJMPQ?source=fedsrch