Researchers develop new tool for writing code

April 2, 2005

A collaborative research team led by Carnegie Mellon University's Jose M.F. Moura has developed a new set of software tools that may revolutionize the way computer code is written. The team involves Moura and Markus Pueschel, professors with Carnegie Mellon's Department of Electrical and Computer Engineering, and Maria Manuela Veloso, a professor with the School of Computer Science at Carnegie Mellon, as well as David Padua, a professor of computer science at the University of Illinois, Urbana-Champaign, and Jeremy Johnson, a professor of computer science at Drexel University.
Moura said they have created a new breed of software called "SPIRAL" that automatically generates code for signal-processing applications – applications that help make computers run faster and cheaper.

"Essentially, what we have here is a software tool that helps end users exploit the potential of their computers," Moura said. "It often takes months to create and develop computer code for a given machine, and by the time the program is completed, the code is obsolete because there are better machines in the market, so the cycle of software development restarts all over again."

But this growing gap between what computers can do and what programmers can achieve could be solved by automatic code generators like SPIRAL, according to Moura.

"What SPIRAL does is permit users to develop high quality code for new and old applications automatically, say in 10 minutes or less, saving time, money and aggravation for end users," Moura said.

At IBM, researchers working with Franz Franchetti from the SPIRAL team at Carnegie Mellon and the Technical University of Vienna, used SPIRAL to develop a highly optimized FFT library for IBM's Blue Gene/L supercomputer. Blue Gene/L was ranked the fastest supercomputer in the world in November 2004.

"An ultra-fast supercomputer like Blue Gene/L is useless if we are not able to harness that power to run a range of applications," said Jose Moreira, Blue Gene Systems architect, IBM Research. "Collaborating with Carnegie Mellon and Vienna using SPIRAL has played a key role in enabling IBM researchers to optimize applications to run on the system, including life sciences applications involving molecular dynamics." Shawn McCaslin, a development manager at National Instruments, said SPIRAL technology provides a broad range of different solutions to identify the best signal-processing and math functions for difficult computer implementations. The Texas-based company is a leader in virtual instrumentation, a revolutionary concept that has changed the way engineers and scientists approach measurement and automation.

Source: Carnegie Mellon University


print this article email this article download pdf blog this article bookmark this article     Stumble it Digg this share on Facebook retweet share on Reddit add to delicious
Rate this story - 2 /5 (1 vote)


April 2, 2005 all stories

Comments: 0

2 /5 (1 vote)
  • Stumble this up

  • Digg this

  • share this

  • hide
  • Related Stories

  • NASA's SkyView Delivers the Multiwavelength Cosmos
    created Feb 04, 2009 | popularity not rated yet | comments 0
  • Researchers identify new region of the magnetosphere
    created Dec 12, 2008 | popularity not rated yet | comments 0
  • Scientists reveal how supermassive black holes bind into pairs during galaxy mergers
    created Jun 08, 2007 | popularity not rated yet | comments 0
  • Mathematicians maximize knowledge of minimal surfaces
    created Aug 15, 2006 | popularity not rated yet | comments 0
  • New computer cluster gets its grunt from games
    created 23 hours ago | popularity not rated yet | comments 0


Other News

Design chosen for British 1,000 mph car

Design chosen for British 1,000 mph car (w/ Video)

Technology / Engineering

created 19 hours ago | popularity 3.9 / 5 (7) | comments 5

(PhysOrg.com) -- A British team hoping to be the first to get a car to 1,000 mph (1,610 km/h) has made its final design selection. The six-tonne car, known as the Bloodhound, will be powered by a Eurofighter ...


Time Inc., Conde Nast and Hearst are preparing to launch an online newsstand described as an "iTunes for magazines"

Magazine publishers creating 'iTunes for magazines': reports

Technology / Internet

created 10 hours ago | popularity not rated yet | comments 0

US magazine publishers Time Inc., Conde Nast and Hearst are preparing to launch an online newsstand described as an "iTunes for magazines," according to published reports.


Should I buy a PC or Mac?

Technology / Software

created 8 hours ago | popularity 4 / 5 (2) | comments 3

Q. Our 6-year-old PC computer is dying a slow death and we are considering moving to a new iMac but have a few concerns. First, of all, we have several Word documents on our disk drive now that we want to keep and add to ...


ORNL 'deep retrofits' can cut home energy bills in half

ORNL 'deep retrofits' can cut home energy bills in half

Technology / Energy

created 11 hours ago | popularity 3 / 5 (2) | comments 0

(PhysOrg.com) -- Oak Ridge National Laboratory has announced plans to conduct a series of deep energy retrofit research projects with the potential to improve the energy efficiency in selected homes by as ...


EU assembly adopts Internet, phone user rights

Technology / Telecom

created 15 hours ago | popularity 5 / 5 (1) | comments 1

(AP) -- The European Parliament has endorsed new telecom rules that would give phone and Internet users more rights and allow them to appeal to national courts if they are cut off for illegal file-sharing.