J
Joford T. Lim
Researcher at Pennsylvania State University
Publications - 7
Citations - 66
Joford T. Lim is an academic researcher from Pennsylvania State University. The author has contributed to research in topics: Scheduling (computing) & Dataflow. The author has an hindex of 4, co-authored 7 publications receiving 61 citations.
Papers
More filters
Book ChapterDOI
Parallelization of DOALL and DOACROSS Loops—a Survey
TL;DR: This article analyzes several classes of loop allocation algorithms for parallelizing DOALL, regular, and irregular DOACROSS loops and proposed and tested two loop allocation techniques, known as Staggered distribution (SD) and CyclicStaggered (CSD) distribution.
Proceedings ArticleDOI
A loop allocation policy for DOACROSS loops
TL;DR: This paper addresses the problem of scheduling/allocation of DOACROSS loops in a multithreaded dataflow environment and introduces an extension to the staggered scheme-Cyclic staggered scheme, which produces a more balanced distribution of iterations among processors and its performance improvement in a dataflow and control-flow environment is simulated and analyzed.
Proceedings ArticleDOI
Staggered distribution: a loop allocation scheme for dataflow multiprocessor systems
TL;DR: The authors present a staggered distribution scheme for DOACROSS loops that utilizes processors more efficiently, since, relative to the equal distribution approach, it requires fewer processors to attain maximum speedup.
Proceedings ArticleDOI
Loop allocation scheme for multithreaded dataflow computers
TL;DR: An allocation policy is proposed which detects dynamic parallelism for a selected group of program constructs during compile-time and allocates them to the estimated hardware resources in a staggered fashion and it has been shown that the proposed scheme offers order of magnitude performance improvement over the cyclic distribution.
Journal ArticleDOI
Cyclic staggered scheme: a loop allocation policy for DOACROSS loops
TL;DR: The paper introduces an extension to the staggered scheme -cyclic staggered scheme- that produces a more balanced distribution of iterations among processors that produces an unbalanced load among processors.