{"id":6005,"date":"2025-04-03T15:00:05","date_gmt":"2025-04-03T13:00:05","guid":{"rendered":"https:\/\/eurocc-bulgaria.bg\/?p=6005"},"modified":"2025-06-23T15:38:04","modified_gmt":"2025-06-23T13:38:04","slug":"gray-scott-school-2025-hpc-summer-school-organised-by-ncc-france-23-june-4-july-2025","status":"publish","type":"post","link":"https:\/\/eurocc-bulgaria.bg\/?p=6005","title":{"rendered":"Gray Scott School 2025 \u2013 HPC Summer School, organised by NCC France, 23 June- 4 July 2025"},"content":{"rendered":"<p>The school will cover the optimisation of computations on different types of hardware (CPU, GPU), presenting their respective characteristics, architectures and bottlenecks. It will cover generic optimisation methods applicable to all types of hardware, as well as the various libraries, technologies and languages available to achieve the best possible performance.<\/p>\n<ul>\n<li><strong>Hardware<\/strong>: CPU, GPU<\/li>\n<li><strong>Languages considered<\/strong>: C++17, C++20, CUDA, Fortran, Rust, Python, Julia<\/li>\n<li><strong>Libraries considered<\/strong>: SYCL, Eve, NumPy, cunumerics, legate, Jax, Thrust, cuPy, pycuda and PyTorch<\/li>\n<li><strong>Compilers considered<\/strong>: g++, clang++, nvc++, gfortran, nvfortran, dpc++.<\/li>\n<li><strong>Profiling tools<\/strong>: Valgrind, Maqao, Perf, NSight, Malt and NumaProf<\/li>\n<\/ul>\n<p>More information and registration:\u00a0<span style=\"color: #b88701;\"><a style=\"color: #b88701;\" href=\"https:\/\/cc-fr.eu\/gray-scott-school-2025\/\">https:\/\/cc-fr.eu\/gray-scott-school-2025\/<\/a><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The school will cover the optimisation of computations on different types of hardware (CPU, GPU), presenting their respective characteristics, architectures and bottlenecks. It will cover generic optimisation methods applicable to [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":6006,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"_links":{"self":[{"href":"https:\/\/eurocc-bulgaria.bg\/index.php?rest_route=\/wp\/v2\/posts\/6005"}],"collection":[{"href":"https:\/\/eurocc-bulgaria.bg\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/eurocc-bulgaria.bg\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/eurocc-bulgaria.bg\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/eurocc-bulgaria.bg\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=6005"}],"version-history":[{"count":1,"href":"https:\/\/eurocc-bulgaria.bg\/index.php?rest_route=\/wp\/v2\/posts\/6005\/revisions"}],"predecessor-version":[{"id":6007,"href":"https:\/\/eurocc-bulgaria.bg\/index.php?rest_route=\/wp\/v2\/posts\/6005\/revisions\/6007"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/eurocc-bulgaria.bg\/index.php?rest_route=\/wp\/v2\/media\/6006"}],"wp:attachment":[{"href":"https:\/\/eurocc-bulgaria.bg\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=6005"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/eurocc-bulgaria.bg\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=6005"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/eurocc-bulgaria.bg\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=6005"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}