See this document in CiteSeerX!

Scheduling User-Level Threads on Distributed Shared-Memory Multiprocessors (1998)  (Make Corrections)  
Eleftherios D. Polychronopoulos and Theodore S. Papatheodorou High...
European Conference on Parallel Processing



  Home/Search   Context   Related

 
View or download:
hpclab.ceid.upatras.g...europar99.ps.gz
cepba.upc.es/tools/nanos/...p_euro99.ps
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  hpclab.ceid.upatra...publications (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: . In this paper we present Dynamic Bisectioning or DBS, a simple but powerful comprehensive scheduling policy for user-level threads, which unifies the exploitation of (multidimensional) loop and nested functional (or task) parallelism. Unlike other schemes that have been proposed and used thus far, DBS is not constrained to scheduling DAGs or singly nested parallel loops. Rather, our policy encompasses the most general type of parallel program model that allows arbitrary mix of nested loops... (Update)

Similar documents (at the sentence level):
13.5%:   n-RTL Implementation - April Universitat (1998)   (Correct)

Active bibliography (related documents):   More   All
1.0:   Scheduling User-Level Threads on Distributed.. - Eleftherios.. (1998)   (Correct)
0.3:   Fine-Grain and Multiprogramming-Conscious.. - Nikolopoulos.. (1999)   (Correct)
0.2:   Enhancing the Performance of Autoscheduling in.. - Nikolopoulos.. (1998)   (Correct)

Similar documents based on text:   More   All
1.1:   Implementing The Nanothreads Programming Model On.. - Hadjidoukas..   (Correct)
0.9:   Integrating MPI and the Nanothreads Programming Model - Hadjidoukas.. (2002)   (Correct)
0.7:   Runtime Support for Multigrain and Multiparadigm.. - Hadjidoukas..   (Correct)

BibTeX entry:   (Update)

@inproceedings{ polychronopoulos99scheduling,
    author = "Eleftherios D. Polychronopoulos and Theodore S. Papatheodorou",
    title = "Scheduling User-Level Threads on Distributed Shared-Memory Multiprocessors",
    booktitle = "European Conference on Parallel Processing",
    pages = "358-368",
    year = "1999",
    url = "citeseer.ist.psu.edu/203888.html" }
Citations (may not include all citations):
230   Cilk: An Efficient Multithreaded Runtime System - Blumofe, Joerg et al. - 1995
142   Guided Self-Scheduling: A practical scheduling scheme for Pa.. (context) - Polychronopoulos, Kuck - 1987
30   A Library Implementation of the Nano-Threads Programming Mod.. - Martorell, Labarta et al. - 1996
17   Illinois-Intel Multithreading Library: Multithreading Suppor.. - Girkar, Haghighat et al.
17   the Implementation and Effectiveness of Autoscheduling for S.. - Moreira - 1995
16   Kernel-Level Scheduling for the Nano-Threads Programming Mod.. (context) - Polychronopoulos, Martorell et al. - 1988
7   Efficient Runtime Thread Management for the Nano-Threads Pro.. - Nikolopoulos, Polychronopoulos et al. - 1998
7   Nano-Threads: Programming Model Specification (context) - Project - 1997
2   Using processor affinity in loop scheduling an shred-memory .. (context) - Markatos, LeBlanc - 1992

Documents on the same site (http://www.hpclab.ceid.upatras.gr/publications.html):   More
An Efficient Kernel-level Scheduling Methodology for.. - Eleftherios.. (1999)   (Correct)
Scheduling User-Level Threads on Distributed.. - Eleftherios.. (1998)   (Correct)
Achieving Multiprogramming Scalability on Intel.. - Nikolopoulos.. (1999)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC