1998
DOI: 10.1002/(sici)1097-024x(199805)28:6<611::aid-spe169>3.0.co;2-f
|View full text |Cite
|
Sign up to set email alerts
|

Heterogeneous process migration: the Tui system

Abstract: SUMMARYHeterogeneous process migration is a technique whereby an active process is moved from one machine to another. It must then continue normal execution and communication. The source and destination processors can have a different architecture, that is, different instruction sets and data formats. Because of this heterogeneity, the entire process memory image must be translated during the migration. Tui is a migration system that is able to translate the memory image of a program (written in ANSI-C) betwee… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
32
0

Year Published

1999
1999
2024
2024

Publication Types

Select...
3
2
2

Relationship

0
7

Authors

Journals

citations
Cited by 58 publications
(32 citation statements)
references
References 44 publications
0
32
0
Order By: Relevance
“…Migration/checkpointing-safety concerns ensuring correctness, e.g., computation states should be constructed and restored correctly [12,4]. Type-unsafe programming language such as C challenge this since during execution each memory block can hold data of any type, which could be totally different from the type declared in the program.…”
Section: Migration/checkpointing Safetymentioning
confidence: 99%
See 2 more Smart Citations
“…Migration/checkpointing-safety concerns ensuring correctness, e.g., computation states should be constructed and restored correctly [12,4]. Type-unsafe programming language such as C challenge this since during execution each memory block can hold data of any type, which could be totally different from the type declared in the program.…”
Section: Migration/checkpointing Safetymentioning
confidence: 99%
“…Type-safe languages can avoid certain type uncertainty and help achieve correct states. However, "type safety" is not the same as "migration/checkpointing safety" [12]. "Type safety" concerns type clarity and program correctness whereas the latter one focuses on constructing correct states.…”
Section: Migration/checkpointing Safetymentioning
confidence: 99%
See 1 more Smart Citation
“…Run-time task migration can be defined as relocation of an executing task from the source tile to the destination tile. In order to overcome the architectural differences between heterogeneous PEs, tasks can only migrate at pre-defined execution points in the code (further denoted as migration points) [10]. How to handle task state when migrating between a regular PE and a RH tile is detailed in [14].…”
Section: Run-time Task Migrationmentioning
confidence: 99%
“…Section 5 presents the conclusions. Related work [3][4][5][6][7][8][9][10][11] is discussed throughout the paper.…”
Section: Introductionmentioning
confidence: 99%