Title:
µsik -- A Micro Kernel for Parallel/Distributed Simulation
µsik -- A Micro Kernel for Parallel/Distributed Simulation
dc.contributor.author | Perumalla, Kalyan S. | |
dc.date.accessioned | 2004-08-11T19:29:25Z | |
dc.date.available | 2004-08-11T19:29:25Z | |
dc.date.issued | 2004-05-26 | |
dc.description.abstract | We present a novel micro-kernel approach to parallel/distributed simulation. Using the micro-kernel approach, we develop a unified architecture for incorporating multiple types of simulation processes. The processes hold potential to employ a variety of synchronization mechanisms, and could alter their choice of mechanism dynamically. Supported mechanisms include traditional lookahead-based conservative and state saving-based optimistic execution approaches, as well as newer mechanisms such as reverse computation-based optimistic execution and aggregation-based event processing, all within a single parsimonious application programming interface (API). We also present the internal implementation and a preliminary performance evaluation of this interface in μsik, which is an efficient parallel/distributed realization of our micro-kernel architecture in C++. | en |
dc.format.extent | 444652 bytes | |
dc.format.mimetype | application/pdf | |
dc.identifier.uri | http://hdl.handle.net/1853/105 | |
dc.language.iso | en_US | |
dc.publisher | Georgia Institute of Technology | |
dc.relation.ispartofseries | CERCS;GIT-CERCS-04-20 | |
dc.subject | Micro-kernel architecture | |
dc.subject | Parallel/distributed simulations | |
dc.subject | C++ | |
dc.subject | Complex models | |
dc.title | µsik -- A Micro Kernel for Parallel/Distributed Simulation | en |
dc.title.alternative | Musik a micro kernel for parallel/distributed simulation | |
dc.type | Text | |
dc.type.genre | Technical Report | |
dspace.entity.type | Publication | |
local.contributor.corporatename | Center for Experimental Research in Computer Systems | |
local.relation.ispartofseries | CERCS Technical Report Series | |
relation.isOrgUnitOfPublication | 1dd858c0-be27-47fd-873d-208407cf0794 | |
relation.isSeriesOfPublication | bc21f6b3-4b86-4b92-8b66-d65d59e12c54 |