See this document in CiteSeerX!

Enhancing the Performance of Autoscheduling in Distributed Shared Memory Multiprocessors (1998)  (Make Corrections)  (2 citations)
Dimitrios S. Nikolopoulos, Eleftherios D. Polychronopoulos, Theodore S. Papatheodorou
Lecture Notes in Computer Science



  Home/Search   Context   Related

 
View or download:
hpclab.ceid.upatras.g...europar98.ps.gz
ac.upc.es/NANOS/europar98.ps.gz
ac.upc.es/recerca/CAP...europar98.ps.gz
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  hpclab.ceid.upatras.gr/pgr...pubs (more)
From:  ac.upc.es/NANOS/nanospub
(Enter author homepages)

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

Abstract: . Autoscheduling is a parallel program compilation and execution model that combines uniquely three features: Automatic extraction of loop and functional parallelism at any level of granularity, dynamic scheduling of parallel tasks, and dynamic program adaptability on multiprogrammed shared memory multiprocessors. This paper presents a technique that enhances the performance of autoscheduling in Distributed Shared Memory (DSM) multiprocessors, targetting mainly at medium and large scale... (Update)

Context of citations to this paper:   More

.... Instructions deriving from data parallel map skeletons are scheduled to task pools by exploiting techniques derived from autoscheduling [11] in such a way that load balancing and communication optimization is achieved. Last but not least, in our system we do not store in the...

...memory performance of parallel applications on DSM systems. The reader is referred to related publications of the authors [9, 10, 11, 12, 13, 14, 15] for more elaborate discussions and analyses of the issues outlined in this paper. Sections 2 through 5 provide a brief...

Cited by:   More
System Software Support for Reducing Memory Latency on.. - Nikolopulos..   (Correct)
Dynamic Run Time Support for Skeletons - Danelutto (1999)   (Correct)

Active bibliography (related documents):   More   All
0.5:   Nano-Threads: Programming Model Specification - Labarta (1998)   (Correct)
0.5:   Structured Performability Analysis Of Fault Tolerant Parallel.. - Dougherty (1998)   (Correct)
0.4:   On The Implementation And Effectiveness Of Autoscheduling For.. - Moreira (1995)   (Correct)

System load high. Please wait...
Timeout. Please try your query later.
Similar documents based on text:   More   All
1.0:   An OpenMP Implementation for Multiprogrammed SMPs - Barekas, Hadjidoukas..   (Correct)
0.9:   Nanothreads vs. Fibers for the Support of Fine.. - Barekas..   (Correct)
0.7:   Runtime Support for Multigrain and Multiparadigm.. - Hadjidoukas..   (Correct)

BibTeX entry:   (Update)

D. S. Nikolopoulos, E. D. Polychronopoulos, and T. S. Papatheodorou. Enhancing the Performance of Autoscheduling in Distributed Shared Memory Multiprocessors. In D. Pritchard and J. Reeve, editors, Proceedings of Europar '98. Springer Verlag, 1998. LNCS No. 1470. http://citeseer.ist.psu.edu/nikolopoulos98enhancing.html   More

@article{ nikolopoulos98enhancing,
    author = "D. S. Nikolopoulos and E. D. Polychronopoulos and T. S. Papatheodorou",
    title = "Enhancing the Performance of Autoscheduling in Distributed Shared Memory Multiprocessors",
    journal = "Lecture Notes in Computer Science",
    volume = "1470",
    pages = "491--??",
    year = "1998",
    url = "citeseer.ist.psu.edu/nikolopoulos98enhancing.html" }
Citations (may not include all citations):
222   The SGI Origin: A ccNUMA Highly Scalable Server (context) - Laudon, Lenoski - 1997
83   Distributed Hierarchical Control for Parallel Processing (context) - Feitelson, Rudolph - 1990
61   Automatic Extraction of Functional Parallelism from Ordinary.. (context) - Girkar, Polychronopoulos - 1992
32   Nano-Threads: A User-Level Threads Architecture (context) - Polychronopoulos, Bitar et al. - 1993
30   A Library Implementation of the Nano-Threads Programming Mod.. - Martorell, Labarta et al. - 1996
19   Parafrase-2: An Environment for Parallelizing (context) - Polychronopoulos, Girkar et al. - 1989
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. - 1998
14   Exploiting Parallelism through Directives on the Nano-Thread.. (context) - Ayguade, Martorell et al. - 1997
10   IEEE Transactions on Parallel and Distributed Systems (context) - Eigenmann, Hoeflinger et al. - 1998
8   Large-scale Computer Simulation of Fully Developed Channel F.. (context) - Lyons, Hanratty et al. - 1991
7   Efficient Runtime Thread Management for the Nano-Threads Pro.. - Nikolopoulos, Polychronopoulos et al. - 1998
3   New Method for Searching for Neighbors in Molecular Dynamics.. (context) - Quentrec, Brot - 1975
2   Reducing Run Queue Contention in Shared Memory Multiprocesso.. (context) - Dandamundi - 1997
2   Dynamic Bisectioning Scheduling for Scalable Shared-Memory M.. (context) - Polychronopoulos, Papatheodorou - 1997

Documents on the same site (http://www.hpclab.ceid.upatras.gr/pgroup/members/dsn/pubs.html):   More
RTL Calls Generator - Labarta (1998)   (Correct)
Fine-Grain and Multiprogramming-Conscious.. - Nikolopoulos.. (1999)   (Correct)
Efficient Runtime Thread Management for the.. - Nikolopoulos.. (1998)   (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