{"id":2827,"date":"2021-03-23T15:01:01","date_gmt":"2021-03-23T14:01:01","guid":{"rendered":"https:\/\/eurocc.nscc.sk\/?p=2827"},"modified":"2021-04-11T13:07:51","modified_gmt":"2021-04-11T11:07:51","slug":"summer-of-hpc","status":"publish","type":"post","link":"https:\/\/eurocc.nscc.sk\/en\/summer-of-hpc\/","title":{"rendered":"Summer of HPC: Efficient Fock matrix construction in localized Hartree-Fock method"},"content":{"rendered":"<div class=\"is-layout-flow wp-block-group alignfull posts-all\"><div class=\"wp-block-group__inner-container\">\n<div class=\"is-layout-flex wp-container-4 wp-block-columns\">\n<div class=\"is-layout-flow wp-block-column\" style=\"flex-basis:60%\">\n<div class=\"is-layout-flow wp-block-group alignfull\"><div class=\"wp-block-group__inner-container\">\n<h5 class=\"post-h\"><strong>Summer of HPC<\/strong>: <strong>Efficient Fock matrix construction in localized Hartree-Fock method<\/strong><hr style=\"border: 1px solid #b8870b; width: 100px;\"><\/h5>\n<\/div><\/div>\n\n\n\n<p><strong><strong><strong>Join our team in Bratislava for the summer of 2021 and gain experience in coding, implementation and testing of parallel ab initio programme. During the two month project students will learn about fortran and MPI environments. They will also get familiar with ideas of efficient use of tensor-contractions and parallel I\/O in quantum chemistry algorithms. The goal is to push the efficiency of the MPI code(s) to maximum.<\/strong><\/strong><\/strong><\/p>\n<\/div>\n\n\n\n<div class=\"is-layout-flow wp-block-column\">\n<figure class=\"wp-block-image alignwide size-large\"><a href=\"https:\/\/eurocc.nscc.sk\/wp-content\/uploads\/2021\/03\/finalSOHPC11.png\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"694\" src=\"https:\/\/eurocc.nscc.sk\/wp-content\/uploads\/2021\/03\/finalSOHPC11-1024x694.png\" alt=\"\" class=\"wp-image-2828\" srcset=\"https:\/\/eurocc.nscc.sk\/wp-content\/uploads\/2021\/03\/finalSOHPC11-1024x694.png 1024w, https:\/\/eurocc.nscc.sk\/wp-content\/uploads\/2021\/03\/finalSOHPC11-300x203.png 300w, https:\/\/eurocc.nscc.sk\/wp-content\/uploads\/2021\/03\/finalSOHPC11-768x521.png 768w, https:\/\/eurocc.nscc.sk\/wp-content\/uploads\/2021\/03\/finalSOHPC11-16x12.png 16w, https:\/\/eurocc.nscc.sk\/wp-content\/uploads\/2021\/03\/finalSOHPC11-1200x814.png 1200w, https:\/\/eurocc.nscc.sk\/wp-content\/uploads\/2021\/03\/finalSOHPC11.png 1336w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n<\/div>\n<\/div>\n\n\n\n<p><a href=\"https:\/\/prace-ri.eu\/\">PRACE<\/a> partner countries and students studying at academic institutions in Europe have the opportunity to participate in summer internships at a European High Performance Computing (HPC) centre. The <a href=\"https:\/\/summerofhpc.prace-ri.eu\/\">Summer of HPC<\/a>\u00a0rogramme promotes young emerging talents in HPC, increases their awareness of HPC and supports them towards becoming HPC users.<\/p>\n\n\n\n<p>Solution of independent-particle model (DFT or Hartree-Fock method) is one of the key targets of many quantum chemistry codes. Hartree-Fock method is iterative procedure which consist of two time-consuming steps. First, construction of Fock matrix from integrals and density matrix. Second, diagonalization of constructed Fock matrix.<\/p>\n\n\n\n<p>Several years ago we effectively removed diagonalization step which was replaced by matrix-matrix multiplications. Very recently we implemented the solution of Hartree-Fock equations in localised orbitals, which opens the route toward a code applicable for very large molecules. Currently, Fock matrix construction is implemented only in a sequential mode. The aim of the project will be the effective implementation of parallel versions of the developed software.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><a href=\"https:\/\/eurocc.nscc.sk\/wp-content\/uploads\/2021\/03\/sohpc_1.png\"><img decoding=\"async\" loading=\"lazy\" width=\"736\" height=\"675\" src=\"https:\/\/eurocc.nscc.sk\/wp-content\/uploads\/2021\/03\/sohpc_1.png\" alt=\"\" class=\"wp-image-2859\" srcset=\"https:\/\/eurocc.nscc.sk\/wp-content\/uploads\/2021\/03\/sohpc_1.png 736w, https:\/\/eurocc.nscc.sk\/wp-content\/uploads\/2021\/03\/sohpc_1-300x275.png 300w, https:\/\/eurocc.nscc.sk\/wp-content\/uploads\/2021\/03\/sohpc_1-13x12.png 13w\" sizes=\"(max-width: 736px) 100vw, 736px\" \/><\/a><\/figure><\/div>\n\n\n\n<p>Students are expected to cooperate on implementation and performance testing of Fock matrix construction. Two different approaches will be implemented and tested. First, BLAS version combined with OpenMP or MPI. Second we would like to implement Fock matrix construction using sparse matrix multiplications. Both algorithms will be implemented in local version of quantum chemistry program DIRCCR12OS which is mostly coded in fortran. It contains working MPI environment so students will be using several routines already implemented in the code.<\/p>\n\n\n\n<p>Late-stage undergraduate and master\u2019s students are invited to apply. Background in quantum-chemistry or physics is needed. We would alsowelcome advanced knowledge of fortran, basic knowledge of MPI, BLAS libraries and other HPC tools. Previous experience in HPC is not required as training will be provided. The most important attribute is a desire to learn, and share experiences with HPC.<br><br>Student will have access to the necessary learning material, as well as to our local IBM P775 supercomputer and x86 infiniband clusters.<\/p>\n\n\n\n<p>The summer programme begins on July 1st and ends on August 30th 2021. At the end of the internship students present their projects and may win a prize for the best project!<\/p>\n\n\n\n<p>Applications deadline is April 12th 2021.<\/p>\n\n\n\n<p><a href=\"https:\/\/summerofhpc.prace-ri.eu\/apply\/\">Apply now<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/training.prace-ri.eu\/index.php\/prace-tutorials\/\">Training materials<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/summerofhpc.prace-ri.eu\/efficient-fock-matrix-construction-in-localized-hartree-fock-method\/\">More information about project<\/a><\/p>\n\n\n\n<div class=\"is-layout-flex wp-block-buttons aligncenter\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link\" href=\"https:\/\/eurocc.nscc.sk\/en\/news\/\">NEWS<\/a><\/div>\n<\/div>\n\n\n<div class=\"display-posts-listing grid\"><div class=\"listing-item\"><a class=\"image\" href=\"https:\/\/eurocc.nscc.sk\/en\/umela-inteligencia-a-superpocitac-ako-nova-zbran-proti-ekologickym-havariam\/\"><img width=\"300\" height=\"164\" src=\"https:\/\/eurocc.nscc.sk\/wp-content\/uploads\/2026\/03\/kl-300x164.png\" class=\"attachment-medium size-medium wp-post-image\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/eurocc.nscc.sk\/wp-content\/uploads\/2026\/03\/kl-300x164.png 300w, https:\/\/eurocc.nscc.sk\/wp-content\/uploads\/2026\/03\/kl-768x420.png 768w, https:\/\/eurocc.nscc.sk\/wp-content\/uploads\/2026\/03\/kl-18x10.png 18w, https:\/\/eurocc.nscc.sk\/wp-content\/uploads\/2026\/03\/kl.png 908w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a> <a class=\"title\" href=\"https:\/\/eurocc.nscc.sk\/en\/umela-inteligencia-a-superpocitac-ako-nova-zbran-proti-ekologickym-havariam\/\"><strong>Artificial Intelligence and a Supercomputer as a New Weapon Against Environmental Disasters<\/strong><\/a> <span class=\"date\">26 Mar<\/span> <span class=\"excerpt-dash\">-<\/span> <span class=\"excerpt\">Scientists from Nitra, Slovakia are teaching machines to predict industrial failures before they can cause damage. Thanks to collaboration with the European supercomputer LUMI, they have developed a digital \u201cguardian\u201d capable of detecting pipeline leaks or manufacturing faults with high accuracy\u2014helping protect both the environment and companies\u2019 budgets.<\/span><\/div><div class=\"listing-item\"><a class=\"image\" href=\"https:\/\/eurocc.nscc.sk\/en\/slovensky-recept-na-ferove-hry-a-spokojnejsich-hracov\/\"><img width=\"300\" height=\"164\" src=\"https:\/\/eurocc.nscc.sk\/wp-content\/uploads\/2026\/03\/lm-300x164.png\" class=\"attachment-medium size-medium wp-post-image\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/eurocc.nscc.sk\/wp-content\/uploads\/2026\/03\/lm-300x164.png 300w, https:\/\/eurocc.nscc.sk\/wp-content\/uploads\/2026\/03\/lm-768x420.png 768w, https:\/\/eurocc.nscc.sk\/wp-content\/uploads\/2026\/03\/lm-18x10.png 18w, https:\/\/eurocc.nscc.sk\/wp-content\/uploads\/2026\/03\/lm.png 908w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a> <a class=\"title\" href=\"https:\/\/eurocc.nscc.sk\/en\/slovensky-recept-na-ferove-hry-a-spokojnejsich-hracov\/\"><strong>The Slovak Recipe for Fair Play and Happier Players<\/strong><\/a> <span class=\"date\">25 Mar<\/span> <span class=\"excerpt-dash\">-<\/span> <span class=\"excerpt\">Do you play games on your phone and sometimes feel like the game just doesn\u2019t understand you? Experts from Nitra, Slovakia, have used one of Europe\u2019s most powerful supercomputers to change that. Thanks to the Italian giant named Leonardo, they discovered how to read between the lines of player behavior and make the gaming experience more personal and fair.<\/span><\/div><div class=\"listing-item\"><a class=\"image\" href=\"https:\/\/eurocc.nscc.sk\/en\/prihlaste-sa-na-letnu-skolu-eumaster4hpc-2026-zameranu-na-vysokovykonne-pocitanie\/\"><img width=\"300\" height=\"200\" src=\"https:\/\/eurocc.nscc.sk\/wp-content\/uploads\/2026\/03\/system-administrators-monitoring-ai-llm-visualization-data-center-with-server-racks-rows-it-300x200.jpg\" class=\"attachment-medium size-medium wp-post-image\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/eurocc.nscc.sk\/wp-content\/uploads\/2026\/03\/system-administrators-monitoring-ai-llm-visualization-data-center-with-server-racks-rows-it-300x200.jpg 300w, https:\/\/eurocc.nscc.sk\/wp-content\/uploads\/2026\/03\/system-administrators-monitoring-ai-llm-visualization-data-center-with-server-racks-rows-it-1024x683.jpg 1024w, https:\/\/eurocc.nscc.sk\/wp-content\/uploads\/2026\/03\/system-administrators-monitoring-ai-llm-visualization-data-center-with-server-racks-rows-it-768x512.jpg 768w, https:\/\/eurocc.nscc.sk\/wp-content\/uploads\/2026\/03\/system-administrators-monitoring-ai-llm-visualization-data-center-with-server-racks-rows-it-1536x1024.jpg 1536w, https:\/\/eurocc.nscc.sk\/wp-content\/uploads\/2026\/03\/system-administrators-monitoring-ai-llm-visualization-data-center-with-server-racks-rows-it-2048x1365.jpg 2048w, https:\/\/eurocc.nscc.sk\/wp-content\/uploads\/2026\/03\/system-administrators-monitoring-ai-llm-visualization-data-center-with-server-racks-rows-it-18x12.jpg 18w, https:\/\/eurocc.nscc.sk\/wp-content\/uploads\/2026\/03\/system-administrators-monitoring-ai-llm-visualization-data-center-with-server-racks-rows-it-1200x800.jpg 1200w, https:\/\/eurocc.nscc.sk\/wp-content\/uploads\/2026\/03\/system-administrators-monitoring-ai-llm-visualization-data-center-with-server-racks-rows-it-1980x1320.jpg 1980w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a> <a class=\"title\" href=\"https:\/\/eurocc.nscc.sk\/en\/prihlaste-sa-na-letnu-skolu-eumaster4hpc-2026-zameranu-na-vysokovykonne-pocitanie\/\">Apply for the EUMaster4HPC Summer School 2026 focused on High-Performance Computing.<\/a> <span class=\"date\">23 Mar<\/span> <span class=\"excerpt-dash\">-<\/span> <span class=\"excerpt\">From 5 to 14 July 2026, the EUMaster4HPC Summer School titled \u201cHigh-Performance Computing and Emerging Trends\u201d will take place in Luxembourg. The event will be held at the Marienthal Youth Center and the University of Luxembourg in Belval.<\/span><\/div><\/div>\n<\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Join our team in Bratislava for the summer of 2021 and gain experience in coding, implementation and testing of parallel ab initio programme. During the two month project students will learn about fortran and MPI environments. They will also get familiar with ideas of efficient use of tensor-contractions and parallel I\/O in quantum chemistry algorithms. The goal is to push the efficiency of the MPI code(s) to maximum.<\/p>","protected":false},"author":2,"featured_media":2828,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"templates\/template-full-width.php","format":"standard","meta":[],"categories":[1],"tags":[],"_links":{"self":[{"href":"https:\/\/eurocc.nscc.sk\/en\/wp-json\/wp\/v2\/posts\/2827"}],"collection":[{"href":"https:\/\/eurocc.nscc.sk\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/eurocc.nscc.sk\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/eurocc.nscc.sk\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/eurocc.nscc.sk\/en\/wp-json\/wp\/v2\/comments?post=2827"}],"version-history":[{"count":10,"href":"https:\/\/eurocc.nscc.sk\/en\/wp-json\/wp\/v2\/posts\/2827\/revisions"}],"predecessor-version":[{"id":3050,"href":"https:\/\/eurocc.nscc.sk\/en\/wp-json\/wp\/v2\/posts\/2827\/revisions\/3050"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/eurocc.nscc.sk\/en\/wp-json\/wp\/v2\/media\/2828"}],"wp:attachment":[{"href":"https:\/\/eurocc.nscc.sk\/en\/wp-json\/wp\/v2\/media?parent=2827"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/eurocc.nscc.sk\/en\/wp-json\/wp\/v2\/categories?post=2827"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/eurocc.nscc.sk\/en\/wp-json\/wp\/v2\/tags?post=2827"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}