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

Home > iSGTW 7 January 2009 > iSGTW Feature - Divide and Conquer: distributed graphics rendering

Feature - Divide and conquer: distributed graphics rendering


 

A still from Nano Factor, a game-like toolkit designed to give junior high school students the opportunity to perform virtual experiments based on real-world micro and nano technologies.

Image courtesy of Nicoletta Adamo-Villani, Purdue

Rendering frames in a complex animation can tie up workstations for days or weeks. A two-minute animation at 30 frames per second will typically take over 100 hours to render on a single computer. Sharing the load among hundreds or even thousands of machines dramatically reduces a job’s run time—and the time required to complete a project.

Enter the Distributed Rendering Environment, or DRE, developed at Purdue University five years ago for computer graphics students. It draws on the Purdue Condor pool, a system for sharing unused computing time on more than 20,000 linked processors in computers at Purdue and its partner campuses. This pool is part of both the TeraGrid and the Open Science Grid.

DRE has become a staple in the courses from Purdue’s Computer Graphics Technology Department. It allows instructors to present students with more challenging assignments without fear of a bottleneck. The load sharing system lets scientists and animators refine what they're creating almost instantly.

 “Now when you press the ‘Render’ button, you have a huge pool of resources out there,” said Gary Bertoline, professor of computer graphics and founding director of Purdue’s Envision Center for Data Perceptualization.  After getting it to work well within the partnering campuses, the team wanted to take it to a national level.

Recently Purdue revised DRE for TeraGrid use, creating TeraDRE.  While DRE runs inside the Purdue system, TeraDRE can run on any TeraGrid resource.

 A frame from a nearly 10-gigabit streaming scientific animation of a 90,000-atom cell structure from a bacterium. It shows the epsilon15 bacteriophage at a resolution of 4.5 angstroms. (An angstrom is 10-10 meters, a unit convenient for describing the sizes of atoms.)

Image courtesy of the Envision Center for Data Perceptualization at Purdue.  

DRE and TeraDRE work with popular 3-D modeling, animation, effects and rendering software such as Autodesk® Maya® and open source Blender. Laura Arns, Associate Director and Research Scientist at the Envision Center, said the list should continue to expand.

“Purdue is refining the system to make it more aware of connected computers with special graphics handling capability, so it can focus jobs on those automatically, where possible,” Arns said. The developers also want to make the interface easier for the more artistic, less computationally-oriented user.

Purdue Professor Nicoletta Adamo-Villani and her students use the DRE in computer graphics technology courses and are creating a highly graphical educational computer game in collaboration with Educate for Tomorrow (EforT) and its NanoWise Project. Called Nano Factor, the game is intended to teach junior high school students about micro and nano technologies.

“The advantage is always speed,” Adamo-Villani said. “It is great to have this DRE on campus.”

the TeraGrid Education, Outreach and Training team

Tags:



Null
 iSGTW 1 September 2010

Feature - The forecast before the storm

Q&A - Joe Hellerstein on cloud programming

Q&A - People behind EGI: Steve Brewer steps in as the voice of the user

Poll of the week - Rock stars of scientific computing

Videos of the week - NoHardware.com destroys server huggers' equipment

 Announcements

Symposium on Authentication Technologies for Research and Education abstracts due

Grace Hopper early bird registration due

Gordon Conference 2010 abstracts due

Jobs in distributed computing

 Subscribe

Enter your email address to subscribe to iSGTW.

Unsubscribe

 iSGTW Blog Watch

Keep up with the grid’s blogosphere

 Mark your calendar

September 2010

August 29-Sept 3, CERN School of Computing

2-3, Citizen Cyberscience Summit

6-8, IASTED in Botswana

6-9, PRACE Training Week

6-10, GridKa School 2010

13-15, CaBIG

13-16, UK All Hands Meeting

14-17, EGI Technical Forum

20-24, Cluster 2010

27-29, ICT 2010

21-23, Cybera Summit 2010

More calendar items . . .

FooterINFSOMEuropean CommissionDepartment of EnergyNational Science Foundation RSSHeadlines | Site Map