Change search
ReferencesLink to record
Permanent link

Direct link
Thread-based mobility for a distributed dataflow language
KTH, School of Information and Communication Technology (ICT), Microelectronics and Information Technology, IMIT.
2005 (English)Licentiate thesis, monograph (Other scientific)
Abstract [en]

Strong mobility enables migration of entire computations combining code, data, and execution state (such as stack and program counter) between sites of computation. This is in contrast to weak mobility were migration is confined to just code and data. Strong mobility is essential for many applications where reconstruction of execution states is either difficult or even impossible. Typical application areas are load balancing, reduction of network latency and traffic, and resource-related migration, just to name a few.

This thesis presents a model, programming abstractions, an implementation, and an evaluation of thread-based strong mobility. The model extends a distributed programming model based on automatic synchronization via dataflow variables. The programming abstractions capture various migration scenarios. These scenarios differ in how migration source and destination relate to the site initiating migration. The implementation is based on replication of concurrent lightweight threads between sites controlled by migration managers. The model is implemented in the Mozart programming system. The first version is complete and a work concerning resource rebinding is still in progress.

Place, publisher, year, edition, pages
Stockholm: KTH , 2005. , x, 62 p.
Trita-IMIT. LECS, ISSN 1651-4076 ; 05:01
Keyword [en]
Keyword [sv]
National Category
Computer Science
URN: urn:nbn:se:kth:diva-282OAI: diva2:8542
2005-04-14, Gemini, KTH Forum, 10:00
QC 20101130Available from: 2005-07-06 Created: 2005-07-06 Last updated: 2010-11-30Bibliographically approved

Open Access in DiVA

fulltext(738 kB)1179 downloads
File information
File name FULLTEXT01.pdfFile size 738 kBChecksum MD5
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Havelka, Dragan
By organisation
Microelectronics and Information Technology, IMIT
Computer Science

Search outside of DiVA

GoogleGoogle Scholar
Total: 1179 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Total: 441 hits
ReferencesLink to record
Permanent link

Direct link