iSGTW - International Science Grid This Week
iSGTW - International Science Grid This Week

Home > iSGTW 28 October 2009 > Feature - In case of emergency, call SPRUCE

Feature - In case of emergency, call SPRUCE

A part of the complete synthetic social contact network of Chicago obtained by integrating diverse data sources and methods based on social theories. This sort of simulation can bring insight into how a virus will transmit through a population. Check out this SciDac Review article for more information about this research. Image courtesy of Madhav Marathe and SDSC.

When disaster strikes, simulations could give authorities the information they need to save lives. But simulations are computationally intensive, and during a crisis, there’s no time to wait in line for access to computer resources. That’s where urgent computing comes in.

“What you really want is to be able to hook together or have access to all the supercomputers that you need, wherever they are,” said Pete Beckman, project lead for TeraGrid’s Special PRiority and Urgent Computing Environment, or SPRUCE. “The purpose of this sort of urgent computing infrastructure is to design and create the infrastructure before it’s needed.”

Simulation applications take too long to develop on the fly. Instead, the SPRUCE team collaborates with researchers to develop the code in advance.

SPRUCE’s first partnership was with the National Science Foundation’s Linked Environments for Atmospheric Discovery project. By giving LEAD access to supercomputing resources on TeraGrid, said Beckman, they made it possible to ask questions like, “If the hurricane hits here, how much will the water rise over there?”

More recently, the SPRUCE team has been collaborating with the Network Dynamics and Simulation Science Laboratory at Virginia Tech to simulate an outbreak of influenza – such as H1N1 – via SPRUCE.

“Recently that team used SPRUCE to investigate a number of mitigation strategies for responding to epidemics caused by flu-like illnesses,” said Beckman. These investigations attempted to answer questions such as, “When would it be appropriate to close schools, or what is the best way to allocate scarce resources such as vaccines and antivirals in the event of a pandemic?”

The collaboration has been fruitful for Madhav Marathe, a member of the NDSSL. "SPRUCE provided the much-needed computational resources to complete the analysis in a short period of time," said Marathe. "New high resolution interactive simulations like these, combined with resources provided by SPRUCE, could be used to support real-time decision making by policy makers during a pandemic."

Normally, to access computer resources, researchers must submit their job to a queue, and then wait for their job's turn to come up. Once SPRUCE is up and running, however, researchers will be able to get nearly instant access to computer resources during an emergency. “The two most common modes are what we call next-to-run, which means you don’t actually cut anyone off, but you cut to the front of the line,” said Beckman. “The next option is pre-emption.”

Using the SPRUCE web portal, each computer resource provider will be able to choose how and to whom they provide computational cycles. “They have to be the ones who are in a position to say, ‘Okay, these three groups have the ability to dial 911,’” said Beckman. Some might choose to provide next-to-run access to all emergency researchers. Others might provide pre-emptive access, but only to a handful of pre-selected researchers.

For those researchers who do get pre-empted, not all is lost. Computationally intensive applications are designed to write out their intermediate data every few hours. Thus, pre-empted simulations would lose at most an hour or two of work.

SPRUCE is still in research mode – and will remain so for the foreseeable future. “Until it’s routine that we ask the computer for help with predicting what’s going to happen, or the best path,” said Beckman, “urgent computing will still be something we do in the laboratory.”

Miriam Boon, iSGTW


 iSGTW 22 December 2010

Feature – Army of Women allies with CaBIG for online longitudinal studies

Special Announcement - iSGTW on Holiday

Video of the Week - Learn about LiDAR


NeHC launches social media

PRACE announces third Tier-0 machine

iRODS 2011 User Group Meeting

Jobs in distributed computing


Enter your email address to subscribe to iSGTW.


 iSGTW Blog Watch

Keep up with the grid’s blogosphere

 Mark your calendar

December 2010

13-18, AGU Fall Meeting

14-16, UCC 2010

17, ICETI 2011 and ICSIT 2011

24, Abstract Submission deadline, EGI User Forum


January 2011

11, HPCS 2011 Submission Deadline

11, SPCloud 2011

22, ALENEX11

30 Jan – 3 Feb, ESCC/Internet2


February 2011

1 - 4, GlobusWorld '11

2, Lift 11

15 - 16, Cloudscape III

More calendar items . . .


FooterINFSOMEuropean CommissionDepartment of EnergyNational¬†Science¬†Foundation RSSHeadlines | Site Map