Faculty of Technical Sciences

Subject: High Performance Computing in Scientific Research (17.RVP06)

General information:
 
Category Theoretical-methodological
Scientific or art field Applied Computer Science and Informatics
ECTS 6

Introducing students to the possibillities and techniques of practical application of achitectures, algorithms, and methods of high performance computing in the implementation of complex scientific computations.

Students acquire advanced knowledge about applications of high performance computing in complex scientific computations. Acquired knowledge is used in practice.

Application of the HPC and selected mathematical methods and algorithms such as: matrix decomposition, fast Fourier transform, and Monte Carlo methods in solving scientific problems. Example problem domains: spectral analysis, astrophysics - N-body problem, molecular dynamics, and fluid dynamics. Application of specialized programming frameworks and tools for scientific computing. Selected use cases.

Teaching is performed through lessons, oral, and computer exercises (in the computer classroom), as well as consultations. Through the teaching process, students are constantly motivated to an intensive discussion, problem oriented reasoning, independent study work, and active participation in the whole lecturing process. The prerequisite to enter final exam is to complete all the pre-exam assignments by earning at least 30 points.

Authors Title Year Publisher Language
Sterling, T., Anderson, M., Brodowicz, M. High Performance Computing : Modern Systems and Practices 2017 Morgan Kaufmann English
Suh, J. W., Kim, Y. Accelerating MATLAB with GPU Computing: A Primer with Examples 2013 Morgan Kaufmann English
Eijkhout, V. Introduction to High Performance Scientific Computing 2015 Lulu English
Press, W.H., Teukolsky, S.A. Numerical Recipes: The Art of Scientific Computing 2007 Cambridge University Press English
Course activity Pre-examination Obligations Number of points
Theoretical part of the exam No Yes 30.00
Complex exercises Yes Yes 30.00
Test Yes Yes 10.00
Test Yes Yes 10.00
Test Yes Yes 10.00
Test Yes Yes 10.00
API Image

Assoc. Prof. Gajić Dušan

Associate Professor

Lectures
API Image

Asst. Prof. Petrović Veljko

Assistant Professor

Lectures
API Image

Assoc. Prof. Gajić Dušan

Associate Professor

Computational classes
API Image

Asst. Prof. Petrović Veljko

Assistant Professor

Computational classes

Faculty of Technical Sciences

© 2024. Faculty of Technical Sciences.

Contact:

Address: Trg Dositeja Obradovića 6, 21102 Novi Sad

Phone:  (+381) 21 450 810
(+381) 21 6350 413

Fax : (+381) 21 458 133
Emejl: ftndean@uns.ac.rs

© 2024. Faculty of Technical Sciences.