Summary: Research Assistant Positions in High Performance Computing Tools
(HPCTools) group in Computer Science Department
A research assistant position is available for the Spring semester of 2011 in the High
Performance Computing Tools (HPCTools) group under the supervision of Dr. Barbara Chapman.
The successful applicants, who must be currently enrolled in the M.Sc./Ph.D. program in
Computer Science at UH, will join our team and carry out research and development in support
of our on-going projects. These cover a range of activities related to the design, implementation
and uptake of programming models for current and emerging computer systems. The positions
offer an excellent opportunity for students to engage in cutting edge research and do work that
will contribute to their thesis requirements. Our group also provides extensive training in
practical aspects of software development and parallel computing.
Our overarching goal is to make it easier for application developers to exploit new hardware,
and to enable the highest levels of program performance on a broad range of emerging
computers. We therefore expect a strong interest in computer systems, excellent research skills
and a desire to perform research that leads to innovation in system software. The following
areas of expertise are all directly relevant to our work: programming languages and compilers,
program development environments, runtime software, parallel and distributed applications,
multithreading systems, embedded systems. Useful skills include: C/C++ programming
experience, familiarity with the Linux Operating Environment, the Fortran language, MPI
expertise, and knowledge of modern computer architectures.