Welcome to the CODES project

The goal of the CODES project is use highly parallel simulation to explore the design of exascale storage architectures and distributed data-intensive science facilities.

Increasingly, science endeavors rely heavily on data management, analysis, and storage as part of the discovery process. To serve large communities of scientists, complex systems and instruments are deployed across multiple institutions to manage and analyze data produced from experiments, observational platforms, and computational simulation.  Evaluating designs and coordinating deployment and operation of such a virtual data facility poses a significant challenge. An ability to simulate these environments would transform the approach taken to design, procurement, tuning, and upgrade of these facilities.

Our simulations build upon the Rensselaer Optimistic Simulation System (ROSS), a discrete event simulation framework that allows simulations to be run in parallel, decreasing the simulation run time of massive simulations to hours.  We are using ROSS to explore topics including large-scale storage systems, I/O workloads, HPC network fabrics, distributed science systems, and data-intensive computation environments.

The CODES project is a collaboration between the Mathematics and Computer Science department at Argonne National Laboratory and Rensselaer Polytechnic Institute.

Posted in Uncategorized | Comments Off

CODES and Aspen position paper presented at MODSIM 2013

Chris Carothers presented “Combining Aspen with massively parallel simulation for effective exascale co-design” at the 2013 Workshop on Modeling & Simulation of Exascale Systems & Applications on September 18, 2013.  It proposes leveraging a formal performance modeling language in conjunction with parallel discrete event simulation for multiresolution performance prediction and evaluation.

Posted in Uncategorized | Comments Off

ROSS sets simulation speed record

Lawrence Livermore National Laboratory has announced that the ROSS simulation toolkit achieved a record-breaking simulation speed of 504 billion events per second on LLNL’s Sequoia Blue Gene/Q supercomputer.  The work will be presented in “Warp Speed: Executing Time Warp on 1,966,080 Cores,” at the ACM SIGSIM PADS 2013 conference.

Posted in Uncategorized | Comments Off

Dragonfly network simulation paper presented at PMBS 2012

Misbah Mubarak presented “Modeling a million-node dragonfly network using massively parallel discrete-event simulation” at the 2012 Workshop on Performance Modeling, Benchmarking and Simulation of High Performance Computing Systems (PMBS12).  It demonstrates how a dragonfly network with up to 50 million nodes can be simulated with high fidelity using CODES.

Posted in Uncategorized | Comments Off