Australian National University (ANU) - High Performance Scientific Computing - COMP6464
澳洲国立大学Australian National University (ANU)
Unit

High Performance Scientific Computing

辅导培训

辅导培训

  • 全学期本地化内容精讲
  • 建立完整知识体系框架
  • 考点重难点详细讲解
  • 严选师资+科学教研
    Unit课程

    Unit课程

    Unit 编码

    COMP6464

    简介

    This course provides an introduction to High Performance Computing with an orientation towards applications in science and engineering. Aspects of numerical computing and the design and construction of sophisticated scientific software will be considered. The focus will be on the C and C++ programming languages, although reflecting the reality of modern scientific computation this course will also touch on other languages such as Python, Java and FORTRAN95. The course will study high performance computer architectures, including modern parallel processors, and will describe how an algorithm interacts with these architectures. It will also look at practical methods of estimating and measuring algorithm/architecture performance.


    The following topics will be addressed: the C++ programming language; basic numerical computing from aspects of floating point error analysis to algorithms for solving differential equations; the engineering of scientific software; general high performance computing concepts and architectural principles; modern scalar architectures and their memory structure; performance and programmability issues, and program analysis techniques for high performance computing; parallel computing paradigms and programming using the OpenMP standard; trends in HPC systems.

    One U Education is not a Registered Training Organisation, each course listed on  website or marketing material will include course codes and details of the Registered Training Organisation delivering the course. 
    客服微信客服微信