Full metadata
Title
Fast process migration on Intel SCC using lookup tables (LUTs)
Description
Process migration is a heavily studied research area and has a number of applications in distributed systems. Process migration means transferring a process running on one machine to another such that it resumes execution from the point at which it was suspended. The conventional approach to implement process migration is to move the entire state information of the process (including hardware context, virtual memory, files etc.) from one machine to another. Copying all the state information is costly. This thesis proposes and demonstrates a new approach of migrating a process between two cores of Intel Single Chip Cloud (SCC), an experimental 48-core processor by Intel, with each core running a separate instance of the operating system. In this method the amount of process state to be transferred from one core's memory to another is reduced by making use of special registers called Lookup tables (LUTs) present on each core of SCC. Thus this new approach is faster than the conventional method.
Date Created
2013
Contributors
- Jain, Vaibhav (Author)
- Dasgupta, Partha (Thesis advisor)
- Shriavstava, Aviral (Committee member)
- Davulcu, Hasan (Committee member)
- Arizona State University (Publisher)
Topical Subject
Resource Type
Extent
vii, 39 p. : ill. (some col.)
Language
eng
Copyright Statement
In Copyright
Primary Member of
Peer-reviewed
No
Open Access
No
Handle
https://hdl.handle.net/2286/R.I.16459
Statement of Responsibility
by Vaibhav Jain
Description Source
Viewed on Oct. 28, 2013
Level of coding
full
Note
thesis
Partial requirement for: M.S., Arizona State University, 2013
bibliography
Includes bibliographical references (p. 34-36)
Field of study: Computer science
System Created
- 2013-03-25 02:38:31
System Modified
- 2021-08-30 01:43:04
- 3 years 2 months ago
Additional Formats