The Community for Technology Leaders

CS Announces 2012 Winners of Kennedy and Rau Awards

Pages: pp. 96-98

The IEEE Computer Society recently named the 2012 recipients of two technical awards. Mary Lou Soffa, Owen R. Cheatham Professor at the University of Virginia, received the ACM-IEEE Computer Society Ken Kennedy Award for outstanding contributions in high-performance computing together with significant community service or mentoring. Joseph A. (Josh) Fisher, Hewlett-Packard Senior Fellow (Emeritus), received the B. Ramakrishnan Rau Award for significant accomplishments in microarchitecture and compiler code generation.

Mary Lou Soffa


Figure    Mary Lou Soffa, recipient of the 2012 Ken Kennedy Award.

Mary Lou Soffa received the Kennedy Award at SC12, held in Salt Lake City in November 2012, for contributions to compiler technology and software engineering, exemplary service to the profession, and lifelong dedication to mentoring and improving diversity in computing. A leading researcher in programming languages, Soffa has developed software tools for debugging and testing programs as well as model-based strategies for optimizing compilers to produce higher-quality code.

Soffa was elected an ACM Fellow in 1999, and received the Presidential Award for Excellence in Science, Mathematics, and Engineering Mentoring from the White House the same year. In 2006, she received the Computing Research Association (CRA) Nico Habermann Award for contributions toward increasing the numbers and successes of underrepresented members in the computing research community. She has held leadership roles in prominent national and international organizations, among them CRA and its Committee on the Status of Women in Computer Science and Engineering.

ACM and the Computer Society cosponsor the Kennedy Award, which was established in 2009 to recognize substantial contributions to programmability and productivity in high-performance computing (HPC) and significant community service or mentoring contributions. It was named for the late Ken Kennedy, founder of Rice University's computer science program and a world expert on HPC. The Kennedy Award carries a $5,000 honorarium.

Joseph A. (Josh) Fisher


Figure    Josh Fisher, recipient of the 2012 B. Ramakrishnan Rau Award.

Josh Fisher received the Rau Award for the development of trace scheduling compilation and pioneering work in very long instruction word (VLIW) architectures. He devised the trace scheduling compiler algorithm, an optimization technique for compilers, and coined the term instruction-level parallelism (ILP) during his undergraduate and graduate studies at the Courant Institute of Mathematical Sciences at New York University.

Fisher created and named VLIW architectures and invented many fundamental ILP technologies while a professor at Yale University. In 1984, he started Multiflow Computer with two members of his Yale team. In 1984, he received the ACM/IEEE Computer Society Eckert-Mauchly Award. Fisher joined HP Labs in 1990, where he worked with ILP and custom-embedded VLIW processors and their compilers before retiring in 2006. At HP, Fisher started and managed the HP Labs Cambridge research facility.

The IEEE Computer Society established the Rau Award in 2010 in memory of the late Bob Rau, also an HP Senior Fellow. Rau, who passed away in 2002, managed HP Labs' Compiler and Architecture Research group. He started HP Labs' research program in VLIW and ILP processing when he joined the facility in 1989, resulting in the development of the Explicitly Parallel Instruction Computing (EPIC) style of architecture that is the basis for the IA-64. The award comes with a $2,000 honorarium.

Fisher received the Rau Award at the 45th Annual ACM/IEEE International Symposium on Microarchitecture (MICRO-45) in December in Vancouver.

Thanks to Volunteers

The IEEE Computer Society thanks the following associate editors and editorial board members who are retiring at the end of this year for giving their valuable time and support to our publications.


Tom Conte

Robert France

Steven Reinhardt

Computer Architecture Letters

Angelos Bilas

Bruce Jacob

James Larus

Ravi Nair

Kevin Skadron

Yuanyuan Zhou

Computing in Science & Engineering

Klaus-Jurgen Bathe

Rachel Kuske

David Winch

IEEE Intelligent Systems

Hsinchun Chen

IEEE Micro

Charles Moore, deceased

Kevin Skadron

IEEE Software

Art Sedighi

IT Professional

Chien-Yeh Hsu

George Kraft

Bruce Potter

IEEE Transactions on Affective Computing

Kristina Hook

Ana Paiva

Brian Parkinson

Helmut Prendinger

Marilyn Walker

IEEE Transactions on Computational Biology and Bioinformatics

Dannie Durand

Tao Jiang

Bertram Ludäscher

Joerg Stelling

IEEE Transactions on Computers

Elisardo Antelo

Cristiana Bolchini

George Constantinides

Kanad Ghose

Dimitris Gizopoulos

Victor C.M. Leung

John Chi-Shing Lui

Radu Marculescu

Patrick McDaniel

Paolo Montuschi

Walid Najjar

Sotiris Nikoletseas

Stephan Olariu

Sanjay Ranka

Sandeep Shukla

Sang Hyuk Son

Spyros Tragoudas

Yuanyuan Yang

IEEE Transactions on Dependable and Secure Computing

Shiuhpyng Shieh

Frank Stajano

Neeraj Suri

IEEE Transactions on Haptics

Federico Barbagli

Cagatay Basdogan

Brent Gillespie

Danny Grant

Matthias Harders

Vincent Hayward

Hiroyuki Kajimoto

Astrid (A.M.L.) Kappers

Karon Maclean

Jeha Ryu

Hong Tan

IEEE Transactions on Knowledge and Data Engineering

Yixin Chen

Juergen Dix

Sergio Greco

Eamonn Keogh

Vipin Kumar

Jianzhong Li

Qing Li

Yannis Papakonstantinou

V.S. Subrahmanian

Zhi-Hua Zhou

Xingquan (Hill) Zhu

IEEE Transactions on Learning Technologies

Pierre Dillenbourg

IEEE Transactions on Mobile Computing

Amotz Bar-Noy

Sajal Das

Richard Han

Ekram Hossain

Mary Ann Ingram

Yunhao Liu

Prasant Mohapatra

Chiara Petrioli

Tajana Simunic Rosing

Paolo Santi

Terry Todd

Wade Trappe

Nalini Venkatasubramanian

IEEE Transactions on Parallel and Distributed Systems

Ananth Grama

Rabi Mahapatra

Albert Zomaya

IEEE Transactions on Pattern Analysis and Machine Intelligence

Gregory Hager

Marina Meila

Nikos Paragios

Vladimir Pavlovic

Bernt Schiele

Kaloom Siddiqi

Antonio Torralba

Daphna Weinshall

IEEE Transactions on Software Engineering

Elisabetta Di Nitto

Paul Strooper

Tetsu Tamai

IEEE Transactions on Visualization and Computer Graphics

Kavita Bala

Sheelagh Carpendale

Gerik Scheuermann

Wenping Wang

Changes to Society Bylaws Available Online

At its November 2012 meeting, the IEEE Computer Society Board of Governors approved the first reading of amendments to two sections of the Society's bylaws.

The amendment to Article IX, Section 5, eliminates the editor in chief position for the Computer Society Press, which will cease to exist after 31 December 2012. The amendment to Article XII, Section 11, describes changes to the role and responsibilities of the Electronic Products and Services Committee.

Changes to existing Society bylaws that receive approval by the Board of Governors are listed by title in Computer, with links to website locations hosting the actual documents. The documents will be accessible at the website location until such time as the changes receive final approval.

The documents for the currently proposed amendment are posted at the following URLs:

Bylaws Article IX—Publications; Section 5—Editor in Chief Appointments and Terms

Bylaws Article XII—Standing Committees; Section 11—Electronic Products and Services Committee

Deletions are marked in strikeout text. Only relevant segments of the bylaws in question are reproduced.

Members can send comments to Anne Marie Kelly,, by close of business, 4 January 2013.

Mario R. Barbacci (1945–2012)

Mario R. Barbacci, 1996 president of the IEEE Computer Society, died at his home on 23 October 2012.

Barbacci left Peru in 1969 and became Carnegie Mellon University's first PhD student in computer science from his country in 1974. By the time he left CMU 30 years later, he had helped found the school's prestigious Software Engineering Institute.

Barbacci was a research scientist in CMU's Department of Computer Science from 1969 to 1985. In 1984, he was part of a small team that wrote a proposal for a new federal contract to study advances in software engineering and how to use them to benefit the US Department of Defense and private industry. The team's proposal resulted in the creation of SEI, which now has more than 500 employees operating under a federal contract worth more than half a billion dollars.



Before his retirement in 2004, Barbacci held a variety of SEI positions, including associate director, project leader, program director, and senior member of technical staff. He was known as an innovative analyst of how computers interact with one another.

"He helped create a language that described computers and how they were built," and he did it with a quiet, sociable manner that provided many humorous insights over the years, said Charles Weinstock, a longtime friend and senior member of SEI's technical staff.

Barbacci is survived by his partner Josephine Olsen, one brother in Lima, and two sisters in the US.

65 ms
(Ver 3.x)