Âåðñèÿ äëÿ ïå÷àòè òåìû
Íàæìèòå ñþäà äëÿ ïðîñìîòðà ýòîé òåìû â îðèãèíàëüíîì ôîðìàòå
Ñòóäåí÷åñêèé ôîðóì > Ñóïåðêîìïüþòåðû è èõ ýëåìåíòíàÿ áàçà > (2016) A Beginner's Guide to HPC (ìîíîãðàô)


Àâòîð: VAL 14.01.2016 23:55
A Beginner's Guide to High Performance Computing
Èñòî÷íèêè:
- http://www.shodor.org/media/content/petascale/materials/UPModules/beginnersGuideHPC/moduleDocument_pdf.pdf
- https://docplayer.net/7365150-A-beginner-s-guide-to-high-performance-computing.html

QUOTE
Goals:
To present some of the general ideas behind and basic principles of high{performance computing (HPC) as performed on a supercomputer.  These concepts should remain valid even as the technical specifications of the latest machines continually change.  Although this material is aimed at HPC supercomputers, if history be a guide, present HPC hardware and software become desktop machines in less than a decade.

Outcomes:
Upon completion of this module and its tutorials, the student should be able to:

Understand in a general sense the architecture of high performance computers.

Understand  how  the  the  architecture  of  high  performance  computers  aspects  the  speed  of programs run on HPCs.

Understand how memory access a ects the speed of HPC programs.

Understand Amdahl's law for parallel and serial computing.

Understand the importance of communication overhead in high performance computing.

Understand some of the general types of parallel computers.

Understand  how  different  types  of  problems  are  best  suited  for  different  types  of  parallel computers.

Understand some of the practical aspects of message passing on MIMD machines.

Àâòîð: VAL 6.02.2020 10:42
doh.gif

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)