Journal Article10.1535/ITJ.1103.04
Runtime Environment for Terascale Platforms
6
About: This article is published in Intel Technology Journal. The article was published on 22 Aug 2007.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Structuring the execution of OpenMP applications for multicore architectures
François Broquedis,Olivier Aumage,Brice Goglin,Samuel Thibault,Pierre-Andr Wacrenier,Raymond Namyst +5 more
- 19 Apr 2010
TL;DR: This work proposes a new, hierarchical approach to the execution of OpenMP threads onto multicore machines, and presents several applications for which it developed specific scheduling policies that achieve excellent speedups on 16-core machines.
Model Checking Transactional Memory with Spin
John O'Leary,Bratin Saha,Mark R. Tuttle +2 more
- 22 Jun 2009
TL;DR: The Spin model checker was used to show that Intel's implementation of software transactional memory is correct and it is possible to write properly-synchronized multi-threaded programs without the explicit use of locks.
Phoenix: A Runtime Environment for High Performance Computing on Chip Multiprocessors
Avneesh Pant,Hassan M. Jafri,Volodymyr Kindratenko +2 more
- 18 Feb 2009
TL;DR: This work proposes Phoenix, a runtime system designed specifically for execution on CMP architectures to address the challenges of performance and programmability for upcoming HPC systems, and presents an implementation of message passing interface (MPI) atop Phoenix.
Improving basic thread operations with batches of threads
Ioannis E. Venetis
- 04 Jul 2011
TL;DR: Batches of Threads use is extended, in order to improve two significant aspects of threading run-time systems, to schedule large numbers of threads to processors and to recycle data structures of threads that have finished execution.
Model checking transactional memory with spin
John O'Leary,Bratin Saha,Mark R. Tuttle +2 more
- 18 Aug 2008
TL;DR: The Spin model checker was used to show that Intel's implementation of software transactional memory is correct and it is possible to write properly-synchronized multi-threaded programs without the explicit use of locks.