Corpus ID: 4566743

Ariadne: Architecture of a Portable Threads system supporting Mobile Processes

@inproceedings{Mascarenhas1995AriadneAO,
  title={Ariadne: Architecture of a Portable Threads system supporting Mobile Processes},
  author={E. Mascarenhas and V. Rego},
  year={1995}
}
TIrreads possess a simply expressed and powerful fonn of concurrency, easily exploitable in applications that run on both uniand multi-processors, sharcdand distributed-memory systems. This paper presents the design and implementation of Ariadne: a layered, C-based software architecture for multi-threaded computing on a variety of platfonns. Ariadne is a ponable system lhat exploils sharedand distributed-memory muhiprocessors for parallel and disuibuted applications. Thrcad-mlgralion is… Expand
MigThread: thread migration in DSM systems
  • H. Jiang, V. Chaudhary
  • Computer Science
  • Proceedings. International Conference on Parallel Processing Workshop
  • 2002
A freeze/unfreeze mechanism for the LinuxThreads library
  • P. Lombard, Y. Denneulin
  • Computer Science
  • Proceedings Ninth Euromicro Workshop on Parallel and Distributed Processing
  • 2001
Towards single image system: preemptive migration of system threads with the SCI network
  • P. Lombard, Y. Denneulin
  • Computer Science
  • Proceedings IEEE International Conference on Cluster Computing. CLUSTER 2000
  • 2000
Compile/run-time support for thread migration
  • H. Jiang, V. Chaudhary
  • Computer Science
  • Proceedings 16th International Parallel and Distributed Processing Symposium
  • 2002
Process/thread migration and checkpointing in heterogeneous distributed systems
  • H. Jiang, V. Chaudhary
  • Computer Science
  • 37th Annual Hawaii International Conference on System Sciences, 2004. Proceedings of the
  • 2004
Hardware-level fine-grained thread migration
A Case for Migrating Execution for Irregular Applications
Using Preemptive Thread Migration to Load-Balance Data-Parallel Applications
An adaptive heterogeneous software DSM
...
1
2
3
...

References

SHOWING 1-10 OF 42 REFERENCES
Scheduler activations: effective kernel support for the user-level management of parallelism
Distributed Programming with Objects and Threads in the Clouds System
First-class user-level threads
SunOS Multi-thread Architecture
A Library Implementation of POSIX Threads under UNIX
PVM: A Framework for Parallel Distributed Computing
The Amber system: parallel programming on a network of multiprocessors
...
1
2
3
4
5
...