A task migration mechanism for distributed many-core operating systems

2014 ◽  
Vol 68 (3) ◽  
pp. 1141-1162 ◽  
Author(s):  
Simon Holmbacka ◽  
Mohammad Fattah ◽  
Wictor Lund ◽  
Amir-Mohammad Rahmani ◽  
Sébastien Lafond ◽  
...  
IEEE Micro ◽  
2008 ◽  
Vol 28 (3) ◽  
pp. 2-5 ◽  
Author(s):  
Sangyeun Cho ◽  
Tao Li ◽  
Onur Mutlu

2017 ◽  
Vol 133 ◽  
pp. 154-174 ◽  
Author(s):  
Syed Ali Asadullah Bukhari ◽  
Faiq Khalid Lodhi ◽  
Osman Hasan ◽  
Muhammad Shafique ◽  
Jörg Henkel

2008 ◽  
Vol 18 (02) ◽  
pp. 257-274 ◽  
Author(s):  
CHRIS JESSHOPE

This discussion paper explores the problems of operating systems support when implementing concurrency controls at the level of the instruction set in processors designed for multi- and many-core chips. It introduces the SVP model and its implementation in DRISC processors to a level of detail required to understand these problems. The major contribution of the paper is in analysing the issues faced in porting operating system functionality onto such processors. The paper covers the issues of job scheduling, dynamic resource management, memory protection and security. It provides examples in μTC (a language based on the SVP model) of how resource management and security issues are managed. It concludes that the implementation of concurrency controls in a processors instruction set is very disruptive. However, the author sees no alternatives if mainstream computing is ever to be served effectively by multi- and many core processors.


2020 ◽  
pp. 1-1
Author(s):  
Shengyan Wen ◽  
Xiaohang Wang ◽  
Amit Singh ◽  
Yingtao Jiang ◽  
Mei Yang

Sign in / Sign up

Export Citation Format

Share Document