Home

About

Advanced Search

Browse by Discipline

Scientific Societies

E-print Alerts

Add E-prints

E-print Network
FAQHELPSITE MAPCONTACT US


  Advanced Search  

 
A Multi-Threaded Runtime System for a Multi-Processor/Multi-Node Cluster
 

Summary: A Multi-Threaded Runtime System for a
Multi-Processor/Multi-Node Cluster
Christopher Jason Morrone (morrone@capsl.udel.edu)
Computer Architecture and Parallel Systems Laboratory (CAPSL)
Dept. of Electrical and Computer Engineering, Univ. of Delaware
Newark, DE, USA
Jose Nelson Amaral (amaral@cs.ualberta.ca)
Department of Computing Science, University of Alberta
Edmonton, AB, Canada
Guy Tremblay (tremblay.guy@uqam.ca)
Dept. d'informatique, Universite du Quebec a Montreal
Montreal, QC, Canada
Guang R. Gao (ggao@capsl.udel.edu)
CAPSL, Univ. of Delaware, Newark, DE, USA
Abstract.
We designed and implemented an EARTH (E∆cient Architecture for Running
THreads) runtime system for a multi-processor/multi-node, cluster. For portability,
we built this runtime system on top of Pthreads under Linux. This implementation
enables the overlapping of communication and computation on a cluster of Sym-
metric Multi-Processors (SMP), and lets the interruptions generated by the arrival

  

Source: Amaral, Josť Nelson - Department of Computing Science, University of Alberta

 

Collections: Computer Technologies and Information Sciences