Event Driven Programming Models for Parallel Storage Systems

Event Sponsor: 
LANS Informal Seminar
Start Date: 
Oct 7 2009 - 3:00pm to 4:00pm
Building/Room: 
TCS Building
Location: 
Argonne National Laboratory
Speaker(s): 
Sam Lang
Speaker(s) Title: 
MCS
Host: 

Parallel File Systems today are comprised of multiple software components combined to provide concurrent and efficient access across hundreds or possibly thousands of storage devices. Using traditional programming models to develop these systems leads to large code bases, full of code that is difficult to follow, debug, and build on. In this presentation, I will describe a programming model based on concurrent state machines that has been useful in the implementation of the Parallel Virtual File System (PVFS), enabling concise specification of logical control flow. I will also describe a new approach that attempts to address a number of the lessons learned in PVFS.

Miscellaneous Information: 

Please join us 15 minutes before the talk for coffee, tea and goodies.