High Performance Computing

  • Understand the use of advanced computing in research projects: Design, Deploy, Configure, and Optimize High Performance Computing clusters

array of NYU Greene Supercomputers


  • List the primary hardware components and functional components of HPC clusters
  • Select and install appropriate Operating System on cluster nodes
  • Understand the role of a Job Management system
  • Deploy cluster monitoring tools.
  • Deploy Scientific applications and benchmarks
  • Adjust cluster configuration to optimize performance of benchmarks
  • Participate in the SC23 Student Cluster Competition (SCC)

Research, Design, and Technical Topics

  • Hardware components and architecture of HPC clusters
  • Electrical power tuning
  • Operating system installation and configuration
  • Identify benchmarks and tune performance of cluster to optimize results
  • Deploy scientific application and monitor performance


  • Hardware
  • Operating Systems
  • Scientific Applications


  • Operating System optimization
  • Scalable system management
  • Electrical power management
  • CPU and GPU architectures
  • Job management

Majors/Areas of Interest

  • Computer Science and Engineering
  • Mathematics
  • Physics
  • Software Development

NYU Partners

  • HPC Vendors

Faculty Advisors