Fault Tolerance of HPC systems
Project Information
- Discipline
- Computer Science (401)
- Subdiscipline
- 14.10 Electrical, Electronics, and Communications Engineering
- Orientation
- Research
Cloud computing offers new capacity and flexibility solution to high performance computing applications with provisioning of great number of virtual machines for computational intensive applications. Fault tolerance allows HPC system on cloud with multiple of nodes to complete execution of computational intensive applications (HPC applications) in the present of fault. The most commonly used fault tolerance techniques for HPC is checkpoint/restart. However, checkpoint/restart increases the wall clock time of the execution of the computational intensive applications which increases the cost of running the application. We want to develop middleware that will reduce the execution time of computational intensive applications in the presence of fault
Intellectual MeritThe activities will create a low latency middleware that will reduce the impact of failure on computational intensive applications running on HPC systems
Broader ImpactsApplications running on HPC systems will greatly benefit because most the computional intensive applications are scientific application which are usually affected by failure/fault
Project Contact
- Project Lead
- Ifeanyi Egwutuoha (egwutuoha)
- Project Manager
- Ifeanyi Egwutuoha (egwutuoha)
- Project Members
- David Levy
Resource Requirements
- Hardware Systems
-
- alamo (Dell optiplex at TACC)
- foxtrot (IBM iDataPlex at UF)
- hotel (IBM iDataPlex at U Chicago)
- sierra (IBM iDataPlex at SDSC)
For my research - Currently, I am a PhD student
Scale of UseI will need to provision across different systems/nodes for VMs for an experiment
Project Timeline
- Submitted
- 03/23/2012 - 23:02