Special methods of programming and modeling in the physics of nuclei and elementary particles

Course: Nuclear Power Engineering

Structural unit: Faculty of Physics

Title
Special methods of programming and modeling in the physics of nuclei and elementary particles
Code
ОК17
Module type
Обов’язкова дисципліна для ОП
Educational cycle
Second
Year of study when the component is delivered
2023/2024
Semester/trimester when the component is delivered
2 Semester
Number of ECTS credits allocated
6
Learning outcomes
1.1 The principle of operation, purpose and functionality of the main hardware and software and chips (defined in the framework of the lecture course and practical work) for parallel computing. 2.1 Solve the main types of parallel programming problems
Form of study
Full-time form
Prerequisites and co-requisites
Successful mastering of basic physics courses, programming in C ++, Linux
Course content
students will know: • Basic methods of parallel calculations and the use of programmable logic systems. • The principle of operation, purpose and functionality of basic hardware and software and chips (defined in the lecture course and practical work) for parallel computing. • Logically and consistently formulate the basic physical laws, clearly distinguish assumptions (statements), mathematical and logical chains, consequences (conclusions). • Plan and perform measurements of basic physical quantities associated with the use of data analysis systems based on programmable logic. • Evaluate the accuracy of the experiment. • Work independently with literature.
Recommended or required reading and other learning resources/tools
1. Cameron Hughes, Tracy Hughes.Parallel and distributed programming using C .Williams, M-S.-P.-K.2004. 2. Gergel V.P. Theory and practice of parallel computing: a textbook.-- M.: Internet-UniversityInformation Technology; BINOM.Laboratory of Knowledge, 2007. 3. Voevodin V.V., Voevodin Vl.V. Parallel computing. 2002. 4. http://uag.bitp.kiev.ua/index.php/uk.html 5. http://www.nvidia.com/object/cuda_home.html# 6.http://b2blogger.com/pressroom/release/23448.pdf 7. Zotov V.Yu.Design of embedded microprocessor systems based on FPGA firm Xilinx.M., Hot line – Telecom, 2006. 8. Clive Maxfield.FPGA Design.Architecture, Tools and Techniques. 2007. 9. http://www.ict.edu.ru/ft/005713/68359e2-st15.pdf
Planned learning activities and teaching methods
Lecture demonstration; laboratory work, independent work; consultations
Assessment methods and criteria
The discipline "Special methods of programming and modeling in the physics of nuclei and elementary particles" is evaluated by a modular rating system. It consists of 2 modules. The results of students' educational activity are evaluated on a 100 - point scale. semester assessment: 1. two modular tests (maximum - 10 + 20 = 30 points). 2. Practical classes (maximum - 30 points). 3. Lecture tests (maximum - 10 points). - final assessment in the form of an exam (maximum -30 points)
Language of instruction
Ukrainian

Lecturers

This discipline is taught by the following teachers

Departments

The following departments are involved in teaching the above discipline