Job opening at Sandia National Laboratories - HPC algorithms
"Boman, Erik G" <[email protected]> Wed, 30 Aug 2017 20:11:23 +0000
| Newsgroups | gmane.comp.mathematics.csc |
|---|---|
| Message-ID | <[email protected]> |
--===============0866728394571343478==
Content-Language: en-US
Content-Type: multipart/alternative;
boundary="_000_150412388356665111sandiagov_"
--_000_150412388356665111sandiagov_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
[
Please see the announcement below regarding an immediate opening in the Cen=
ter for Computing Research at Sandia National Laboratories.
Erik Boman
Center for Computing Research
Sandia National Laboratories
--------
Job Title: R&D Computer Scientist - HPC Algorithms and Architectures
Job ID: 658365
Location: Albuquerque, NM
Job description:
We are seeking an R&D Computer Scientist to develop algorithms to meet the =
challenges posed by next-generation high-performance computing hardware. I=
ncreasingly heterogeneous architectures, reduced on-node memory bandwidth, =
and ever-growing hardware core counts demanding extreme levels of concurren=
cy are driving the need for novel portable, performant and highly scalable =
algorithms to meet national computing needs in energy, climate, and nationa=
l security. The scalable algorithms team at Sandia is actively considering=
a number of research topics to address these challenges. This position off=
ers the opportunity for highly motivated and enthusiastic researchers to wo=
rk in a collaborative research environment.
On any given day, you may be called on to:
* Conduct innovative research and software development in high-performa=
nce graph and hypergraph algorithms; algorithms for sparse/dense/graph kern=
els; linear solvers and preconditioners; performance-portable, architecture=
-aware implementations using MPI, Kokkos, OpenMP and/or CUDA; and integrati=
on of algorithms with physics-based and data-centric applications
* Execute and optimize your software on state-of-the-art testbed comput=
ers and supercomputers at Sandia and other DOE facilities
* Integrate your software with large code bases and national security a=
pplications in support of Sandia's mission
* Collaborate with engineers, mathematicians and scientists across a va=
riety of disciplines
* Develop new ideas, publish in journals and conferences, and present a=
t national and international venues
* Develop, improve, and support the Trilinos project (trilinos.org), Sa=
ndia's software base for research, development and deployment of new algori=
thms
Qualifications We Require
* PhD in computer science, mathematics, or related engineering or scien=
ce discipline
* Research experience in graph/hypergraph algorithms, sparse linear alg=
ebra kernels and other combinatorial algorithms
* Experience in large-scale parallel programming and performance optimi=
zation using distributed memory algorithms with MPI
* Experience in architecture-aware algorithm development and implementa=
tion for GPU and Xeon Phi architectures
* Experience with object-oriented programming in C++
* Experience in parallel programming models such as MPI, OpenMP and CUD=
A
* Experience developing and deploying robust parallel software as evide=
nced by application usage of previous research
* Experience working with software teams in large, collaborative softwa=
re projects
* Strong research skills as evidenced by technical publications in high=
ly selective HPC conferences and journals, awards, and released software us=
ed by applications
Qualifications We Desire
* Experience in performance-portable parallel programming such as Kokko=
s and/or RAJA
* Experience in architecture-specific optimizations for vectorization, =
hierarchical parallelism, and memory layouts
* Experience developing or working with packages in the Trilinos projec=
t
* Experience running and optimizing software on DOE's ASC, NERSC and/or=
LCF supercomputers
* Communication skills appropriate for participating in multi-disciplin=
ary teams of mathematicians, engineers and computer scientists
* Ability to obtain and maintain a Department of Energy security cleara=
nce
You can view and apply for this job by:
1) going to www.sandia.gov/careers
2) Click on "view all jobs"
3) search for position 658365
--_000_150412388356665111sandiagov_
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859-=
1">
<style type=3D"text/css" style=3D"display:none"><!--P{margin-top:0;margin-b=
ottom:0;} --></style>
</head>
<body dir=3D"ltr" style=3D"font-size:12pt;color:#000000;background-color:#F=
FFFFF;font-family:Calibri,Arial,Helvetica,sans-serif;">
<div class=3D"_rp_e allowTextSelection" style=3D"position: relative;">
<div class=3D"_rp_f allowTextSelection scrollContainer" role=3D"region" tab=
index=3D"-1" style=3D"position: absolute; top: 0px; right: 0px; bottom: 0px=
; left: 0px; height: auto; width: auto;">
<div style=3D"">
<div class=3D"_rp_g" tabindex=3D"-1">
<div class=3D"_rp_h ms-font-color-neutralPrimary ms-font-l ms-font-weight-r=
egular">
<span class=3D"rpHighlightAllClass rpHighlightSubjectClass" role=3D"heading=
" tabindex=3D"-1" style=3D"">[</span><br>
</div>
</div>
</div>
</div>
</div>
Please see the announcement below regarding an immediate opening in the Cen=
ter for Computing Research at Sandia National Laboratories.<br>
<br>
Erik Boman<br>
Center for Computing Research<br>
Sandia National Laboratories<br>
<br>
--------<br>
<br>
<strong>Job Title:</strong> R&D Computer Scientist - HPC Algorithms and=
Architectures<br>
<strong>Job ID: </strong> 658365<br>
<strong>Location: </strong> Albuquerque, NM <br>
<br>
<strong>Job description:</strong><br>
<br>
We are seeking an R&D Computer Scientist to develop algorithms to meet =
the challenges posed by next-generation high-performance computing hardware=
. Increasingly heterogeneous architectures, reduced on-node memory ba=
ndwidth, and ever-growing hardware core counts
demanding extreme levels of concurrency are driving the need for novel por=
table, performant and highly scalable algorithms to meet national computing=
needs in energy, climate, and national security. The scalable algori=
thms team at Sandia is actively considering
a number of research topics to address these challenges. This position off=
ers the opportunity for highly motivated and enthusiastic researchers to wo=
rk in a collaborative research environment.
<br>
<br>
<strong>On any given day, you may be called on to:</strong><br>
<ul>
<li>Conduct innovative research and software development in high-performanc=
e graph and hypergraph algorithms; algorithms for sparse/dense/graph kernel=
s; linear solvers and preconditioners; performance-portable, architecture-a=
ware implementations using MPI,
Kokkos, OpenMP and/or CUDA; and integration of algorithms with physics-bas=
ed and data-centric applications</li><li>Execute and optimize your software=
on state-of-the-art testbed computers and supercomputers at Sandia and oth=
er DOE facilities</li><li>Integrate your software with large code bases and=
national security applications in support of Sandia's mission</li><li>Coll=
aborate with engineers, mathematicians and scientists across a variety of d=
isciplines</li><li>Develop new ideas, publish in journals and conferences, =
and present at national and international venues</li><li>Develop, improve, =
and support the Trilinos project (trilinos.org), Sandia's software base for=
research, development and deployment of new algorithms</li></ul>
<strong>Qualifications We Require</strong><br>
<ul>
<li>PhD in computer science, mathematics, or related engineering or science=
discipline</li><li>Research experience in graph/hypergraph algorithms, spa=
rse linear algebra kernels and other combinatorial algorithms</li><li>Exper=
ience in large-scale parallel programming and performance optimization usin=
g distributed memory algorithms with MPI</li><li>Experience in architecture=
-aware algorithm development and implementation for GPU and Xeon Phi archit=
ectures</li><li>Experience with object-oriented programming in C++<=
/li><li>Experience in parallel programming models such as MPI, OpenMP and C=
UDA</li><li>Experience developing and deploying robust parallel software as=
evidenced by application usage of previous research</li><li>Experience wor=
king with software teams in large, collaborative software projects</li><li>=
Strong research skills as evidenced by technical publications in highly sel=
ective HPC conferences and journals, awards, and released software used by =
applications
<br>
</li></ul>
<strong>Qualifications We Desire</strong><br>
<ul>
<li>Experience in performance-portable parallel programming such as Kokkos =
and/or RAJA</li><li>Experience in architecture-specific optimizations for v=
ectorization, hierarchical parallelism, and memory layouts</li><li>Experien=
ce developing or working with packages in the Trilinos project</li><li>Expe=
rience running and optimizing software on DOE's ASC, NERSC and/or LCF super=
computers</li><li>Communication skills appropriate for participating in mul=
ti-disciplinary teams of mathematicians, engineers and computer scientists<=
/li><li>Ability to obtain and maintain a Department of Energy security clea=
rance</li></ul>
<strong>You can view and apply for this job by: </strong><br>
1) going to www.sandia.gov/careers<br>
2) Click on "view all jobs" <br>
3) search for position 658365
<p><br>
</p>
</body>
</html>
--_000_150412388356665111sandiagov_--
--===============0866728394571343478==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
_______________________________________________
Csc mailing list
[email protected]
https://lists.purdue.edu/mailman/listinfo/csc
--===============0866728394571343478==--