On the Thread Scheduling Problem

dc.creatorLi,Wing-Ning
dc.creatorJenq,Jing-Fu
dc.date2000
dc.date.accessioned2024-02-06T12:50:48Z
dc.date.available2024-02-06T12:50:48Z
dc.descriptionThis paper considers the thread scheduling problem. The thread scheduling problem abstracts the problem of minimizing memory latency, using a directed data dependency graph generated form a compiler, to improve run time effciency. Two thread scheduling problems are formulated and shown to be strongly NP-complete. New methods and algorithms for analyzing a data dependency graph in order to compute the theoretical best runtime (lower bound of the finishing time) and to estimate the required minimum number of PEs needed to achieve certain finishing time are presented. The new methods and algorithms improve upon some of the existing analysis and transformation techniques.
dc.formattext/html
dc.identifierhttps://doi.org/10.3217/jucs-006-10-0994
dc.identifierhttps://lib.jucs.org/article/27723/
dc.identifier.urihttps://openrepository.mephi.ru/handle/123456789/7829
dc.languageen
dc.publisherJournal of Universal Computer Science
dc.relationinfo:eu-repo/semantics/altIdentifier/eissn/0948-6968
dc.relationinfo:eu-repo/semantics/altIdentifier/pissn/0948-695X
dc.rightsinfo:eu-repo/semantics/openAccess
dc.rightsJ.UCS License
dc.sourceJUCS - Journal of Universal Computer Science 6(10): 994-1014
dc.subjectscheduling
dc.subjectmemory latency
dc.subjectmulti-threaded architecture
dc.subjectcomplexity
dc.titleOn the Thread Scheduling Problem
dc.typeResearch Article
Файлы
Коллекции