Automatically assigned DDC number: 00435
Manually assigned DDC number: 00435
Number of references: 0
Title: Object and Native Code Thread Mobility Among Heterogeneous Computers
Author:
Subject: Bjarne Steensgaard Object and Native Code Thread Mobility Among Heterogeneous Computers
Description: We present a technique for moving objects and threads among heterogeneous computers at the native code level. To enable mobility of threads running native code, we convert thread states among machine-dependent and machine-independent formats. We introduce the concept of bus stops, which are machine-independent representations of program points as represented by program counter values. The concept of bus stops can be used also for other purposes, e.g., to aid inspecting and debugging optimized code, garbage collection etc. We also discuss techniques for thread mobility among processors executing differently optimized codes. We demonstrate the viability of our ideas by providing a prototype implementation of object and thread mobility among heterogeneous computers. The prototype uses the Emerald distributed programming language without modification; we have merely extended the Emerald runtime system and the code generator of the Emerald compiler. Our extensions allow object and thread m...
Contributor: The Pennsylvania State University CiteSeer Archives
Publisher: unknown
Date: 1995-10-19
Pubyear: 1995
Format: ps
Identifier: http://citeseer.ist.psu.edu/140597.html
Source: http://www4.informatik.uni-erlangen.de/~tsthiel/Papers/Mobility-sosp95.ps.gz
Language: en
Rights: unrestricted
<?xml version="1.0" encoding="UTF-8"?>
<references_metadata>
<rec ID="SELF" Type="SELF" CiteSeer_Book="SELF" CiteSeer_Volume="SELF" Title="Object and Native Code Thread Mobility Among Heterogeneous Computers">
<identifier Org="ISBN:0817636005" Paper_ID="SELF" Extracted="0817636005" DDC="511/.4" Normalized_DDC="5114" Normalized_Weight="0.07142857142857142" />
<identifier Org="ISBN:0818674997" Paper_ID="SELF" Extracted="0818674997" DDC="004/.36" Normalized_DDC="00436" Normalized_Weight="0.07142857142857142" />
<identifier Org="ISBN:0818676922" Paper_ID="SELF" Extracted="0818676922" />
<identifier Org="ISBN:0818681543" Paper_ID="SELF" Extracted="0818681543" DDC="004/.36" Normalized_DDC="00436" Normalized_Weight="0.07142857142857142" />
<identifier Org="ISBN:084932663X" Paper_ID="SELF" Extracted="084932663X" DDC="005.1/1" Normalized_DDC="00511" Normalized_Weight="0.07142857142857142" />
<identifier Org="ISBN:1558608176" Paper_ID="SELF" Extracted="1558608176" DDC="006.3" Normalized_DDC="0063" Normalized_Weight="0.07142857142857142" />
<identifier Org="ISBN:1560728655" Paper_ID="SELF" Extracted="1560728655" DDC="005.2/75" Normalized_DDC="005275" Normalized_Weight="0.07142857142857142" />
<identifier Org="ISBN:3540297693" Paper_ID="SELF" Extracted="3540297693" DDC="004/.35" Normalized_DDC="00435" Normalized_Weight="0.07142857142857142" />
<identifier Org="ISBN:354041052X" Paper_ID="SELF" Extracted="354041052X" DDC="006.3/3" Normalized_DDC="00633" Normalized_Weight="0.07142857142857142" />
<identifier Org="ISBN:3540411852" Paper_ID="SELF" Extracted="3540411852" DDC="004/.35" Normalized_DDC="00435" Normalized_Weight="0.07142857142857142" />
<identifier Org="ISBN:3540416552" Paper_ID="SELF" Extracted="3540416552" DDC="006.3" Normalized_DDC="0063" Normalized_Weight="0.07142857142857142" />
<identifier Org="ISBN:3540422757" Paper_ID="SELF" Extracted="3540422757" DDC="004.6/5" Normalized_DDC="00465" Normalized_Weight="0.07142857142857142" />
<identifier Org="ISBN:3540625739" Paper_ID="SELF" Extracted="3540625739" DDC="004.6/185" Normalized_DDC="0046185" Normalized_Weight="0.07142857142857142" />
<identifier Org="ISBN:3540628525" Paper_ID="SELF" Extracted="3540628525" DDC="005.276" Normalized_DDC="005276" Normalized_Weight="0.07142857142857142" />
<identifier Org="ISBN:3540654143" Paper_ID="SELF" Extracted="3540654143" DDC="004/.35" Normalized_DDC="00435" Normalized_Weight="0.07142857142857142" />
</rec>
</references_metadata>