Job
Position Available
Keeneland GPU Solutions Architect
Georgia
Institute of Technology
Atlanta, Georgia
Tentative
Start date: Immediately
Type:
Full time Research Scientist and/or Postdoctoral Research Associate
Salary:
Commensurate with Experience
Primary
Location: Atlanta, Georgia or Oak Ridge, Tennessee
The Georgia Institute of Technology (GT) has a position
available for a research scientist or postdoctoral research associate who will provide solutions for applications
teams that use Keeneland supercomputers. The Keeneland project (http://keeneland.gatech.edu), which is funded
by National Science Foundation, serves the national computing community by
providing a scalable, advanced architecture platform. The platforms are based
on graphical processors, which are capable of providing very high sustained
floating point rates in terms of both throughput and power efficiency. These
features impart demonstrable capabilities for computational science and
data-intensive applications from many areas of science including biology, earth
and atmospheric science, combustion, nanoscience, and
visual analytics. This position resides in the School of Computational Science
and Engineering of the College of Computing. The successful candidate will also
participate in the activities of the NVIDIA CUDA Center
of Excellence,
located at Georgia Tech.
The
candidate selected for this position will be expected 1/ to work collaboratively
with the NSF computing community to analyze and optimize applications in order to
take advantage of Keeneland's GPU-accelerated architecture; 2/ to participate in the assessment of advanced computing
architectures and their respective programming environments; 3/ to contribute
to reports and peer-reviewed research papers; and, 4/
to present technical material at classes, tutorials, conferences, and sponsor's
programmatic reviews. The candidate must possess
excellent communication skills, and work effectively with a wide variety of organizations,
users, students, sponsors, and staff to ensure that deliverables meet
technical, budget, and schedule goals.
Some
travel is required. This position can be based in either Atlanta, Georgia or Oak
Ridge, Tennessee.
1.
Masters or PhD
in computer science, computational science, or engineering.
Experience working in a scientific computing facility or on a large
computational science team is highly desirable.
2.
Advanced
experience with scalable heterogeneous programming models is required. These
include MPI, and CUDA or OpenCL. Experience with relevant programming
environments and software tools (e.g., libraries, performance
analysis tools, advanced compilers) is a plus.
3.
Comprehensive
experience and excellent knowledge and skill in the concepts, techniques, and
methods of computing with advanced architectures.
4.
Experience
in communicating scientific results by preparing thorough and articulate papers
or other documents for formal reviews. Communicate well in written
communication and presentations with diverse audiences including sponsors,
users, and students.
5.
Demonstrated
time-management skills, including handling multiple and varied tasks
simultaneously; the ability to contribute technical expertise to organizational
problem solving and decision-making; and strong interpersonal skills.
The Keeneland Project (http://keeneland.gatech.edu) is a five-year, $12 million Track 2D grant awarded by the NSF for
the deployment of an experimental high performance system. The Georgia
Institute of Technology (Georgia Tech) and its partners, the University of
Tennessee at Knoxville and the Oak Ridge National Laboratory initially acquired
and deployed a small, experimental, high-performance computing system
consisting of a 120-node HP system with 360 NVIDIA M2070 (Fermi) accelerators
attached. The Keeneland Project is scheduled to complete the installation of
the Full Scale system in 2012. To advance the usage of GPU-accelerated systems,
part of Keeneland's objectives is software and
application development activities to enhance tools and mathematical libraries
available for these systems and to develop techniques for effectively utilizing
the features of these systems and to assist NSF users with porting codes to
these advanced systems. Keeneland also includes technology assessment of
advanced system architectures.
The
Georgia Institute of Technology (http://www.gatech.edu) is one of the
nation's top research universities, distinguished by its commitment to
improving the human condition through advanced science and technology. In the
realm of research, Georgia Tech is one of the nation's leading public research
universities. Groundbreaking research is underway in dozens of labs across
campus, focused on producing technology and innovation that will help drive
economic growth while improving human life on a global scale. With top-ranked
programs in the sciences, engineering, computing, architecture, and related
areas, Georgia Tech is committed to educating future leaders in science and
technology. Georgia Tech's campus occupies 400 acres in the heart of the city
of Atlanta, where more than 18,000 undergraduate and graduate students receive
a focused, technologically based education. Accredited by the Southern
Association of Colleges and Schools (SACS), the Institute offers many
nationally recognized, top-ranked programs. Undergraduate and graduate degrees
are offered in the Colleges of Architecture, Computing, Engineering,
Management, Sciences, and the Ivan Allen College of Liberal Arts.
Interested applicants should email a
current resume and a letter expressing pertinent expertise and intent to apply
to: Marcus Johnson (marcus.johnson@cc.gatech.edu), College
of Computing HR Office, Georgia Institute of Technology, 801 Atlantic Drive,
Atlanta, GA. 30032-0280 or to Richard Glassbrook (rglassbr@cc.gatech.edu) Klaus Advanced Computing Building, 266 Ferst
Drive, Atlanta, GA 30332.
You can also contact Jeffrey Vetter (Keeneland Project Director) with
specific questions about the position at vetter@computer.org. Be sure to reference this job announcement.