HIGH-
PERFORMANCE COMPUTING
& BIG DATA
Educational track in the "Information Science & Technology" MSc program, Skoltech CDISE Center
Master's program:
2 years (full-time)
Tuition:
no tuition fees for those who successfully pass the selection
Student pack:
monthly stipend (40 000 RUB), medical insurance
Apply:
start working on your application today
HPC and Big Data track provides state-of-the-art education on using supercomputers in solving everyday computational problems and challenges. Skoltech students have unique opportunities to learn theoretical and practical methods of high-performance computing, distributed deep learning through lectures, hands-on computer labs, homework assignments and course projects that can be performed on one of Russia's top supercomputers.
Sergey Rykovanov
Associate Professor, HPC Track leader
Why this track?
The modern computational world is essentially parallel as CPUs and GPUs contain multiple cores. Datasets and computational problems are becoming so big, they can not be processed using a single computer node. Besides pursuing an academic career, students with knowledge of modern computing architectures, programming, code optimization and distributed deep learning will easily find Data Scientist, Software Engineer or IT-specialist positions in various industries including IT, Oil & Gas, Finance & Banking, Industrial R&D, Manufacturing and more.
Effectively address modern computing world challenges using existing and state-of-the-art HPC and Big Data frameworks in a variety of applications (fractals, nonlinear dynamics, cellular automata, signal and image processing, deep learning, etc.)
Solve mathematical modeling and data-intensive tasks using parallel computing
Develop and optimize massively parallel computer codes
Create efficient infrastructures for HPC clusters, Big Data, and Data Centers
Our infrastructure
The Skoltech Center for Computational and Data-Intensive Science and Engineering (CDISE) has an exceptional supercomputer infrastructure. In particularly, the flagship petaflops-level cluster "Zhores" is one of the most powerful computers in Russia specially designed for data-intensive computational modeling and Artificial Intelligence. This allows our researchers and students to perform large-scale calculations and solve resource demanding computational problems in both scientific and industrial projects in such areas as biomedicine, modeling of complex systems, oil&gas, digital pharma, photonics, predictive maintenance and many more.

The HPC infrastructure of CDISE features distributed computational resources, including three high-performance clusters:
  • The Skoltech HPC cluster "Pardus" by IBM/Lenovo;
  • The Skoltech HPC cluster "Arkuda" by Lenovo;
  • The Skoltech HPC cluster "Zhores".
Main research areas and research groups:
Research areas

  • Mathematical and Supercomputer Modeling
  • Big Data and distributed deep learning
  • Modern Computing architectures and technologies
  • Efficient Numerical Algorithms
  • Computational Complex Systems
Research groups (not limited to):

    Program outcomes
    During the HPC course, we have got a thorough understanding of how large-scale Big Data & AI applications are tackled in scientific and industrial settings. Hands-on practice assignments on frameworks such as OpenMP, MPI, CUDA will be helpful to you while working with HPC clusters & supercomputers for your research projects and potential future career in HPC. If you are particularly interested in parallel programming, HPC and distributed systems, don't miss the chance to check out the course.
    Mahmud Allahverdiyev
    HPC track MSc graduate 2020
    The 2-year program comprises of compulsory and recommended elective courses on the most important topics, a wide set of elective courses (depending on the research and professional needs of the student), components of entrepreneurship and innovation, research activity and 8 weeks of industry immersion.

    Graduates of the program will be able to:
    Use state-of-the-art HPC and Big Data frameworks to successfully answer modern world challenges

    Apply parallel computing to everyday calculation tasks in mathematical modeling and data science
    Acquire knowledge in a broad range of interesting problems (fractals, nonlinear dynamics, cellular automata, signal and image processing, deep learning) while working in HPC lab courses
    Use High Performance Computing techniques in Python and C/C++ to develop and/or optimize massively parallel computer codes
    Use modern frameworks for data visualization


    Build and administer a (small-scale) supercomputer through hands-on lab courses
    Faculty
    You will learn from professors and experts of the practice, whose expertise is valued in academia and industry across the world:
    How to apply
    HPC is a multidisciplinary area of study. This track of the Information Science & Technology MSc program will be a great for graduates with the following qualifications:
    Bachelor in mathematics, physics, chemistry or other technically oriented discipline is preferred
    Basic knowledge of programming (Python, C/C++) is highly recommended
    Knowledge of ordinary and differential equations and numerical methods is recommended
    Interest in supercomputers and modern computing architectures

    In order to be admitted to study HPC, applicants will need to apply to the Information Science & Technology Master's program at Skoltech. All application stages can be completed online except for the final in-person interview:
    1
    Apply
    Familiarize yourself with the list of required supporting documents, upload them into the application system as they become ready. Then, submit your final application.
    2
    Online test
    Every candidate must take an online subject test. You will be notified by email about the specific date and time of your test after you submit your application.
    3
    Selection Days
    The final admission stage will take place online. You will need to pass a face-to-face interview, a soft skills challenge and an online Math exam.
    4
    Admission decision
    1-2 weeks after the Selection days, you should receive an email about your admission decision.
    Application
    Great choice! Click the button below to start preparing your application to Skoltech. We will send you an email with all the necessary information.