Rice University’s Student Newspaper — Since 1916

Friday, November 22, 2024 — Houston, TX

Rice receives grant for compiler research

By Josh Rutenberg     4/16/09 7:00pm

A team of Rice scientists are a chip off the old block, or rather, their work will be. Five Rice professors received a $16 million grant from the Defense Advanced Research Projects Agency for their research on improving the efficiency of programs running on processors. Comprised of specialists spanning various sectors in the fields of computer science and probability and statistics, five Rice scientists have come together to work on the platform-aware compilation project, also called the PACE project. Computer systems, including ones found in iPhones and other cell phones, use compilers to translate human phrases and code into binary zeroes and ones that a machine can operate on, computer science professor Krishna Palem said.

The project aims to make heterogeneous machines, those that can only run certain combinations of programs, more efficient. The team plans to accomplish this task through the use of what is called "parallel computing," which breaks a large task into smaller, simultaneously computed tasks, rather than the current system of having individual vendors fine-tune software to match their hardware, Palem said. Parallel computing would allow a compiler to translate the software as if one vendor had made them all.

"[In] every element of what a compiler can do, there is a world expert at Rice," Palem said. "I am personally excited about probabilistic approximation learning."



Probabilistic approximation learning is the set of tools that allow software to evolve and learn. This information is then given to the compiler, Palem said. He said that no compiler in existence today uses probabilistic approximation learning.

The PACE project formally began last March when Palem, along with Professors Keith Cooper, John Mellor-Crummey, Linda Torczon and Vivek Sakar brought compiler knowledge from their individual backgrounds together to form a team to approach the task of developing a working compiler.

The DARPA grant is funded by the United States Department of Defense. While the technology has straightforward uses for defense, it could also have potential for other uses.

"All of these technologies ultimately have civilian uses," Palem said. "Google searches are well suited for massive parallelism."

Palem also noted that the PACE project would have substantial value for research education.

"We may see many generations of future students benefitting," Palem said. "The mix [of specializations needed] brings together very interesting opportunities for education.



More from The Rice Thresher

NEWS 11/19/24 11:27pm
Local Foods launches in newly renovated Brochstein space

Local Foods Market opened at Brochstein Pavilion Nov. 19, replacing comfort food concept Little Kitchen HTX. The opening, previously scheduled for the end of September, also features interior renovations to Brochstein. Local Foods is open from 8 a.m. to 6 p.m. on weekdays and 9 a.m. to 5 p.m. on weekends.

NEWS 11/19/24 11:27pm
Scan, swipe — sorry

Students may need to swipe their Rice IDs through scanners before entering future public parties, said dean of undergraduates Bridget Gorman. This possible policy change is not finalized, but in discussion among student activities and crisis management teams.

NEWS 11/19/24 11:26pm
Energy summit talks the policy behind power

The 16th annual Rice Energy Finance Summit was held at Jones Business School Nov. 15. Speakers from the energy industry discussed topics including renewable energy, the Texas power grid and the future of energy policy under a second Trump administration.


Comments

Please note All comments are eligible for publication by The Rice Thresher.