You are here

Parallel Simulation of the Storage Management of Large Parallel and Distributed Architectures Using SIMCAN

NeSC Research Seminar Series
Dr. Javier Fernndez Muoz

This presentation shows a simulation framework for high performance computing architectures built at the Computer architecture and system group of the university Carlos III de Madrid. The simulation framework is called SIMCAN (SIMulator Framework for Computer Architectures and Networks) which main characteristic is the ability to conÞgure itself for simulating a great number of possible architectures and to use any number of components within this architecture. SIMCAN is developed to simulate HPC architectures as a whole but putting special detail on the storage and network subsystems. The SIMCAN framework can handle complete components (nodes, racks, switches, routers, etc) but also key elements of the storage and network subsystems (disks, caches, sockets, Þle systems, schedulers, etc).

The SIMCAN Framework is developed using preexisting simulation frameworks as the OMNET ++ framework for generic simulation and the INET framework for network simulation. Also the DiskSim simulator is used to model the disk driver behavior.

SIMCAN offers basic POSIX-like functionality for file management (open, close, read, write) and also basic MPI-like functionality for communications. This way, parallel applications can be simulated using preexisting traces of the execution or porting them to the SIMCAN framework (using an event-oriented programming style).

New components can be programed using C++ and included in SIMCAN, while new architectures that contains these components can be modeled using the NED configuration language.

Date and time: 
Wednesday, 25 February, 2009 - 11:00
45 minutes