Jose Moreira's Bio

Jose Moreira's Bio A short bio for Jose Moreira

Jose Moreira received his bachelor's degree in physics and electrical engineering from the University of Sao Paulo. He then attended the University of Illinois at Urbana-Champaign, where he received his Ph.D. degree in electrical engineering in 1995. While at the U of I, he worked at the Center for Supercomputing R&D.

After graduating, Jose Moreira became a postdoctoral fellow at the T.J. Watson Research Center, where he was a member of the team that developed the Distributed Resource Management System. After becoming a Research Staff Member in 1997, Jose Moreira worked on the Ninja (Numerically Intensive Java) project. In particular, he has worked on the optimization of array reference checks, the efficient implementation of new data types and operations defined as standard classes, and the Array package for Java. He was also part of the team that developed GangLL, a gang-scheduling system for the ASCI Blue-Pacific machine at Lawrence Livermore National Laboratory. More recently, he has been involved in the Blue Gene project.

Jose Moreira has served as co-chair of the 2000 Workshop on Languages and Compilers for Parallel Computers.

Return to Jose Moreira's Home Page

Please contact Jose Moreira by e-mail (at about problems with this page.

[ Research home page ]

[ IBM home page | Order | Search | Contact IBM | Legal ]