Lecturers | Prof. Dr. Estela Suarez, represented in SS25 by Dr. Ujjwal Sinha and Dr. Bartosz Kostrzewa |
---|---|
Module (BASIS) | MA-INF-1322 |
eCampus | eCampus_MA-INF-1322 |
Type of Lecture | Seminar |
Credits | 4 CP |
Research Area | High Performance Computing |
Language | English |
Max. Number of Participants | 10 |
This Website is now up to date. It has been actualized for Summer Semester 2025. Both dates, topics and references are specific for SoSe2025.
High Performance Computing (HPC) refers to the use of large cluster computers to solve scientific and technical problems unsolvable on small-scale systems, and doing it so that the hardware resources are efficiently employed. HPC systems are designed to achieve the maximum computing performance at the lowest possible power consumption. They are parallel computers made of hundreds to thousands of compute nodes connected to each other via a high-speed network. Operating HPC systems requires specific software distributions, programming models, and tools. Applications must be parallelized, meaning they must be programmed so that the problem to be solved is split into many individual operations that can be executed in parallel.
This seminar addresses important topics and challenges on today’s HPC. It is designed to cover a wide range of areas allowing to get a glimpse of the latest developments in specific areas of HPC.
Event | Date |
---|---|
Application open (via Email) | 03.03.2025 |
Term of application (via Email) | 31.03.2025 |
Preliminary discussion and subject assignment | 07.04.2025 at 10:00-12:00 Seminar-Room 2.074 |
Deadline written report (concept) Upload your report to EasyChair | 30.04.2025 at 23:59 |
Meet to discuss concept | 05.05.2025 at 10:00-12:00 Seminar-Room 2.074 |
Deadline application finalization (in BASIS) | 17.-30. April 2025 |
Deadline written report (first complete submission) Upload your report to EasyChair | 15.05.2025 at 23:59 (CEST) |
Bidding via EasyChair | 16.05.2025 at 23:59 (CEST) |
Review Assignments via EasyChair You'll receive an automatic Email. Login to EasyChair, download papers, and read them | 19.05.2025 |
Deadline to review 2 papers from colleagues Upload your review to EasyChair | 26.05.2025 at 23:59 |
Meet to discuss review | 30.05.2025 at 10:00 via Zoom (link-TBD) |
Deadline written report (final version) Upload your report including rebuttal letter to EasyChair | 16.06.2025 at 23:59 |
Deadline presentation slides (structure) | 27.06.2025 |
Deadline presentation slides (full version) | 04.07.2025 |
Presentations | 08.07.2025 & 09.07.2025 at 12:00-18:00 Seminar-Room 2.074 |
All the above dates are strict. Missing any of those leads to expulsion from the seminar or failure (score 5.0).
The topics below are concrete examples from a variety of current HPC topics. Based on reading the references provided for each topic, and the related ones (papers citing them or cited by them), you should be able to write a focused seminar report:
# | Topics | Refs |
---|---|---|
A | Modular Supercomputing Architecture | [01], [02] |
B | Performance analysis of new processor technologies (Arm) | [03] |
C | Memory bandwidth and AI | [04], [05] |
D | Interconnection Networks | [06], [07] |
E | Malleability in HPC systems | [08] |
F | Performance-portability | [09], [10] |
G | Productivity, portability, performance | [11] |
H | Machine Learning on HPC systems | [12] |
I | Deep Neural Networks | [13], [14], [15] |
J | I/O in HPC systems | [16], [17] |
K | Network performance of HPC systems | [18] |
A selection of scientific publications / subjects is given via this website. The subject will be assigned at the preliminary discussion (see section Dates).
During the semester each participant will:
Two intermediate meetings are organized: 1st to discuss the paper concept, 2nd to discuss the outcome of the review process. Further than that there are no group meetings and most communication is done via email. The tutors Dr. Ujjwal Sinha and Dr. Bartosz Kostrzewa will be available for any organizational or content-related questions. Feel free to drop an email anytime, also if if you'd like to setup a meeting.
The course is organized in following steps:
1. step: concept: a first skeleton/concept of the written report must be created and uploaded to EasyChair. This should contain the projected structure of the report as well as a basic description of the contents of each section. Furthermore, it should contain the used literature. To avoid misconceptions and unnecessary work, the conception should be discussed with the tutor before the actual work on the written report is started (a meeting takes place for this).
2. step: full report: after receiving feedback on the concept, the full paper is written and uploaded to EasyChair. The written report must span 8-10 pages (excluding table of contents and bibliography) and must be created using LaTeX ( Report_Template.zip). Generally, it is necessary to make a selection and prioritization of topics discussed in the source literature. The content of the written report should match the later presentation, although a different depth, ordering, and prioritization is possible. It is advantageous to incorporate other scientific sources. A scientific complete reference to all used sources is mandatory. It is expected to critically review the subject and literature at hand. A complete and successful written report is necessary to continue with the seminar. Simple rephrasing will be considered unsuccessful.
3. step: peer-review. Each participant can report conflicts of interests and bid via EasyChair on the papers that she/he is most interested on. Then, two papers are assigned to each participant for review in a double-blind fashion. The reviews of the two papers must be uploaded via EasyBuild. Each participant receives at the end of this process two reviews for her/his paper from two different colleagues, and writes a rebuttal.
4. step: final report submission: you complete your report by making any changes on the report that are necessary to address the reviews that you received, and include the rebuttal as an Annex to the report. The final report is uploaded to EasyChair.
5. step: slides preparation: The projected structure of the presentation slides should be submitted to the tutor in advance to the complete version for discussion. It is possible that the tutor will request further changes to the presentation slides after the submission of the complete slides. Be prepared to incorporate these changes before the seminar takes place.
6. step: presentation: Finally, the slides are presented in a seminar day with participation of all students. All participants will present their subject in a 30 minute presentation during the seminar. After each presentation, there is a 15 minute time slot to discuss the presentation and the subject.
NOTE that: Submissions after the given deadlines will not be accepted.
To write your report, please use the following LaTeX template: Report_Template.zip
These are the possible sources on the topics of the Seminar. In order to get an overview of the topic that you selected, it is a good approach to start by the given paper(s) and look further into other papers that have cited it, and on its own references (especially those given as related work). If you cannot get access to the papers via the UniBonn library license, please contact the people holding this course (mails at the top of this page).
A - Modular Supercomputing Architecture
B – Performance analysis of new processor technologies (Arm)
C – Memory bandwidth and AI
D - Interconnection networks
E – Malleability in HPC systems
F - Performance portability
G - Productivity, portability, performance
H - Machine Learning on HPC systems
I – Deep Neural Networks
J – I/O in HPC systems
K — Network performance of HPC systems