Y
Yi Guo
Researcher at Rice University
Publications - 7
Citations - 631
Yi Guo is an academic researcher from Rice University. The author has contributed to research in topics: Scheduling (computing) & Work stealing. The author has an hindex of 6, co-authored 7 publications receiving 610 citations.
Papers
More filters
Proceedings ArticleDOI
Work-first and help-first scheduling policies for async-finish task parallelism
TL;DR: This paper introduces a new work-stealing scheduler with compiler support for async-finish task parallelism that can accommodate both work- first and help-first scheduling policies, and provides insights on scenarios in which the help- first policy yields better results than the work-first policy and vice versa.
Proceedings ArticleDOI
SLAW: A scalable locality-aware adaptive work-stealing scheduler
TL;DR: SLAW, a Scalable Locality-aware Adaptive Work-stealing scheduler is designed for programming models where locality hints are provided to the runtime by the programmer or compiler, and achieves locality-awareness by grouping workers into places and achieves speedup over locality-oblivious scheduling.
Book ChapterDOI
Hierarchical place trees: a portable abstraction for task parallelism and data movement
TL;DR: Preliminary results on general-purpose multicore processors and GPU accelerators indicate that the hierarchical place tree (HPT) model can be a promising portable abstraction for future multicore Processors.
Proceedings ArticleDOI
SLAW: a scalable locality-aware adaptive work-stealing scheduler for multi-core systems
TL;DR: SLAW, a Scalable Locality-aware Adaptive Work-stealing scheduler is designed for programming models where locality hints are provided to the runtime by the programmer or compiler, and achieves locality-awareness by grouping workers into places and achieves speedup over locality-oblivious scheduling.
Proceedings ArticleDOI
The habanero multicore software research project
Rajkishore Barik,Zoran Budimlić,Vincent Cavé,Sanjay Chatterjee,Yi Guo,David M. Peixotto,Raghavan Raman,Jun Shirako,Sagnak Tasirlar,Yonghong Yan,Yisheng Zhao,Vivek Sarkar +11 more
TL;DR: The main components of Rice University's Habanero Multicore Software Research Project are described, which proposes a new approach to multicore software enablement based on a two-level programming model consisting of a higher-level coordination language for domain experts and a lower-level parallel language for programming experts.