By Topic

A version of MASM portable across different UNIX systems and different hardware architectures

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$33 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

2 Author(s)
A. Santoro ; Dipt. di Informatica e Sistemistica, Universita di Roma "La Sapienza", Italy ; F. Quaglia

Magic state manager (MASM) is recently developed software architecture for completely transparent checkpointing/recovery in support of optimistic synchronization in the high level architecture. In the original design, MASM relies on: (i) user level machine dependent modules; (ii) patches for specific versions of the LINUX kernel; and (iii) static linking of specific application libraries, all of them required for performing ad-hoc, low level memory management operations associated with optimistic synchronization requirements. In this paper, we propose a complete re-engineering of this software architecture which allows all those memory management tasks to be carried out through user level, machine independent modules, with the additional advantage of avoiding the need for static linking of specific application libraries, thus achieving portability of MASM across different UNIX systems and different computer architectures.

Published in:

Ninth IEEE International Symposium on Distributed Simulation and Real-Time Applications

Date of Conference:

10-12 Oct. 2005