Exascale Computing Postdoctoral Fellow

📁
Postdoctoral Fellow
💼
NE-NERSC
📅
93950 Requisition #

Lawrence Berkeley National Lab’s (LBNL) NERSC Division has an opening for an Exascale Computing Postdoctoral Fellow to join the team.

 

The National Energy Research Scientific Computing Center (NERSC) at Lawrence Berkeley National Laboratory seeks a highly motivated postdoc to join the NERSC efforts to ensure math libraries perform well on upcoming computational platforms. The postdoc will collaborate with selected Exascale Computing Project (ECP) math libraries and scientific application teams to enable the solution of deep, meaningful problems targeted by the ECP program as well as other program areas funded by the Department of Energy Office of Science.

 

NERSC provides world-class supercomputing, high-performance, scalable data systems and services to 7000 users across more than 700 projects running 800 different codes. NERSC’s science impact is acknowledged by over 2000 publications per year.

 

The Challenge: Enabling advanced simulation and modeling at scale on energy-efficient supercomputers. In 2020, NERSC began deploying its first production heterogeneous CPU/GPU-based HPE/Cray supercomputer, “Perlmutter.” Perlmutter, a system optimized for science, includes the latest AMD CPUs and NVIDIA GPUs, a high-speed interconnect, and an all-flash file system. DOE will also be deploying the following two exascale systems.  The Oak Ridge Leadership Computing Facility (OLCF) will be deploying the Frontier system with the same high-speed interconnect with AMD CPUs and GPUs.  The Argonne Leadership Computing Facility (ALCF) will be deploying the Aurora system with the same high-speed interconnect with Intel CPUs and GPUs.  Many applications running at NERSC as well as OLCF and ALCF must be adapted or optimized to run efficiently on GPUs, and solutions that put GPU performance in the hands of users must be portable ones.  

Cutting-edge simulation of complex physical phenomena after the discretization of the governing physical equations often boils down to a numerical solution, and performance of solver and math libraries is critical to the performance of the application.  It has been challenging to implement many of these solvers/math libraries on GPUs and to ensure that they perform well on GPUs from three vendors.

 

As a NERSC solvers/math libraries postdoctoral fellow you will work with one or more of the ECP math libraries teams to transition and optimize codes for the Perlmutter system and the first two DOE exascale machines and produce mission-relevant science that pushes the limits of HPC. An important aspect is to ensure the math libraries perform well in the applications.  ECP math libraries of interest include PETSc, SLATE, Ginkgo, SuperLU, etc.

 

What You Will Do:

  • Work with NERSC staff and code teams to transition and optimize math libraries for ECP applications and selected non-ECP applications important to the NERSC workload for the Perlmutter system as well as the upcoming OLCF Frontier and ALCF Aurora systems in performance-portable ways.
  • Conduct profiling and scaling studies as well as parallelization, memory bandwidth for these codes. 
  • Disseminate results of research activities through refereed publications, reports, and conference presentations. Ensure that new methods are documented for the broader community, NERSC staff, vendors, and NERSC users.
  • Participation in postdoctoral career and science enrichment activities within the Berkeley Lab Computing Sciences Area is encouraged.
  • Occasional to travel to sites at other labs, universities, and to vendor facilities.

 

What is Required:

  • Ph.D. in applied mathematics, computational science, computer science, or a science domain area with a computationally-oriented research focus including but not limited to mathematics, physics, engineering, etc.  Expertise in applied mathematics is preferred.
  • Research experience and knowledge in computing and/or code development for HPC, algorithm design, or applied mathematics.
  • Effective communication and interpersonal skills.
  • Ability to work productively both independently and as part of an interdisciplinary team balancing objectives involving research and code development. 

 

Desired Qualifications:

  • Experience with GPU and parallel/manycore computer architectures, threading, and vectorization.
  • Experience with the development and performance optimization of scientific software in the HPC context.
  • Publication record or contributions to open-source software projects commensurate with years of experience.
  • Experience with numerical linear algebra, particle methods, or grid methods.
  • Experience with C, C++, Fortran, MPI, threading, or data structure transformations.

 

Notes:

  • This is a full-time 2-year postdoctoral appointment with the possibility of renewal based upon satisfactory job performance, continuing availability of funds, and ongoing operational needs. You must have less than 3 years of paid postdoctoral experience. Salary for Postdoctoral positions depends on years of experience post-degree.
  • This position is represented by a union for collective bargaining purposes.
  • Salary will be predetermined based on postdoctoral step rates.
  • This position may be subject to a background check. Any convictions will be evaluated to determine if they directly relate to the responsibilities and requirements of the position. Having a conviction history will not automatically disqualify an applicant from being considered for employment.
  • Work will be primarily performed at Lawrence Berkeley National Lab, 1 Cyclotron Road, Berkeley, CA.

 

Equal Employment Opportunity:

Based on University of California Policy - SARS-CoV-2 (COVID-19) Vaccination Program and U.S Federal Government requirements, Berkeley Lab requires that all members of our community obtain the COVID-19 vaccine as soon as they are eligible. As a condition of employment at Berkeley Lab, all Covered Individuals must Participate in the COVID-19 Vaccination Program by providing proof of Full Vaccination or submitting a request for Exception or Deferral. Visit covid.lbl.gov for more information.

Berkeley Lab is committed to Inclusion, Diversity, Equity and Accountability (IDEA) and strives to continue building community with these shared values and commitments. Berkeley Lab is an Equal Opportunity and Affirmative Action Employer. We heartily welcome applications from women, minorities, veterans, and all who would contribute to the Lab's mission of leading scientific discovery, inclusion, and professionalism. In support of our diverse global community, all qualified applicants will be considered for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age, or protected veteran status.

Equal Opportunity and IDEA Information Links:
Know your rights, click here for the supplement: Equal Employment Opportunity is the Law and the Pay Transparency Nondiscrimination Provision under 41 CFR 60-1.4.

 

Previous Job Searches

My Profile

Create and manage profiles for future opportunities.

Go to Profile

My Submissions

Track your opportunities.

My Submissions

Similar Listings

AM-Applied Math and Computational Sciences

Bay Area, California, United States

📁 Postdoctoral Fellow

Requisition #: 92352

AM-Applied Math and Computational Sciences

Bay Area, California, United States

📁 Postdoctoral Fellow

Requisition #: 93558

AM-Applied Math and Computational Sciences

Bay Area, California, United States

📁 Postdoctoral Fellow

Requisition #: 93557

Berkeley Lab is committed to Inclusion, Diversity, Equity and Accountability (IDEA) and strives to continue building community with these shared values and commitments.

Berkeley Lab is an Equal Opportunity and Affirmative Action Employer. We heartily welcome applications from women, minorities, veterans, and all who would contribute to the Lab’s mission of leading scientific discovery, inclusion, and professionalism. In support of our diverse global community, all qualified applicants will be considered for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age, or protected veteran status.

Equal Opportunity and IDEA Information Links:
Know your rights, click here for the supplement: "Equal Employment Opportunity is the Law." and the Pay Transparency Nondiscrimination Provision under 41 CFR 60-1.4.

 

Privacy and Security Notice | LBNL is an E-Verify Employer | Contact Us


The Lawrence Berkeley National Laboratory provides accommodation to otherwise qualified internal and external applicants who are disabled or become disabled and need assistance with the application process. Internal and external applicants that need such assistance may contact the Lawrence Berkeley National Laboratory to request accommodation by telephone at 510-486-7635, by email to eeoaa@lbl.gov or by U.S. mail at EEO/AA Office, One Cyclotron Road, MS90R-2121, Berkeley, CA 94720. These methods of contact have been put in place ONLY to be used by those internal and external applicants requesting accommodation.