Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
System-wide time versus density tradeoff in real-time multicore fluid scheduling
Kim K., Cho Y., Eo J., Lee C., Han J. IEEE Transactions on Computers67 (7):1007-1022,2018.Type:Article
Date Reviewed: Aug 30 2018

The paper addresses an important question of parallel programming: the degree to which an application should be parallelized to keep parallelization overhead low. This is also known as the time improvement versus tradeoff problem.

This problem is studied in the context of real-time program scheduling on multicore architectures. An auto-tuning approach is suggested for optimizing four performance-critical parameters of every task to be scheduled: artificial period, artificial deadline, offset, and parallelization.

The authors suggest a novel three-step heuristic-based approach for determining the optimized values of the parameters, which is efficient also in cases of many tasks to schedule: in step 1, optimized parameter values are determined for each individual task; in step 2, the values are determined for groups of tasks with the same time period; and in step 3, values are determined for all tasks together.

The experimental evaluation shows that the suggested approach significantly improves the state of the art: up to 80 percent more tasks can be scheduled within the same time period.

The paper studies an important problem of parallel programming and can be interesting for researchers and practitioners in the field. Unfortunately, the paper is not always well written, for example, important definitions are often only vaguely formulated or come too late.

Reviewer:  Sergei Gorlatch Review #: CR146222 (1811-0574)
Bookmark and Share
 
Parallel Programming (D.1.3 ... )
 
 
Tradeoffs between Complexity Measures (F.2.3 )
 
Would you recommend this review?
yes
no
Other reviews under "Parallel Programming": Date
How to write parallel programs: a first course
Carriero N. (ed), Gelernter D. (ed), MIT Press, Cambridge, MA, 1990. Type: Book (9780262031714)
Jul 1 1992
Parallel computer systems
Koskela R., Simmons M., ACM Press, New York, NY, 1990. Type: Book (9780201509373)
May 1 1992
Parallel functional languages and compilers
Szymanski B. (ed), ACM Press, New York, NY, 1991. Type: Book (9780201522433)
Sep 1 1993
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy