IWOMP is the famous annual workshop dedicated to the promotion and advancement of all aspects of parallel programming with #OpenMP.
Check out the program and register on the #IWOMP website at the link below. The price shown on the registration page will increase next Monday August 28, so register now! ☝
Location: University of Bristol, UK
Dates: 12-15 September 2023
Folks at Texas Tech and several other locations throughout the country can join in Pittsburgh Supercomputing Center's HPC Workshop training on "Shared Memory Programming using OpenMP" Monday Aug. 28 (advance registration required): https://www.psc.edu/resources/training/openmp-workshop-%20august-2023/
cc: @openmp_arb
#HPC #openmp
Today's episode of code that shouldn't be necessary: https://github.com/osandov/drgn/commit/f4af9b5b1d20e7aa7600ad6f6c6359032dbb3960. The libgomp and libomp OpenMP runtimes both default the number of threads to the number of "CPUs", inncluding hyperthreads. But in most cases of optimized parallel code I've encountered, hyperthreading doesn't help and is often detrimental. So now drgn overrides the default to ignore hyperthreads (and since I'm allergic to dependencies, it parses the topology itself). #c #openmp
Join the #OpenMP Users Monthly Telecon Friday at noon EDT/6 pm Central European time for a presentation by John Tramm of Argonne National Laboratory.
The topic is:
"OpenMP in OpenMC: Experiences with Monte Carlo Particle Transport on Intel Corporation, NVIDIA, and AMD GPUs".
OpenMC is an open source Monte Carlo neutral particle transport application that has recently been ported to #gpus using the OpenMP target offloading model.
Register at:
https://www.openmp.org/events/ecp-sollve-openmp-monthly-teleconference/
Want to keep up with the #OpenMP news? Read the July newsletter!
Check out the #IWOMP program and registration details, courses in Aug and Sept, a new book on "OpenMP and GPUs" and two recent use cases.
https://mailchi.mp/4f4162567238/thanks-for-your-interest-in-openmp-16340898
The Leibniz Supercomputing Center organises an online OpenMP programming workshop on 27 - 29 September 2023.
This workshop will cover a wide range of topics, reaching from the basics of #OpenMP programming using the "OpenMP Common Core" to really advanced topics. During each day lectures will be mixed with hands-on sessions.
Register at:
https://app1.edoobox.com/en/LRZ/Online%20Courses/Online%20Course.ed.acebca2c4997_7591590127
#openmp #hpc #programming #embedded
Join the #OpenMP Users Monthly Telecon tomorrow Friday at noon EDT/6 pm Central European time by Ye Luo of Argonne National Laboratory.
The topic is:
"Lessons Learned in Designing Performance Portable QMCPACK Using OpenMP Offload to #GPUs".
QMCPACK is a modern high-performance open-source Quantum Monte Carlo (QMC) simulation code. Its main applications are electronic structure calculations of molecular, quasi-2D and solid-state systems.
Register at:
https://www.openmp.org/events/ecp-sollve-openmp-monthly-teleconference/
If you want to use #OpenMP with #cpp11, this blog will be interesting for you. Enjoy!
https://www.r-bloggers.com/2023/06/debunking-the-idea-that-cpp11-does-not-offer-openmp-support/
See where #OpenMP fits in the AMPERE software architecture used in #automotive applications.
#openmp #automotive #hpc #embedded
Join the #OpenMP Users Monthly Telecon tomorrow Friday at noon EDT/6 pm Central European time presented by Suyash Tandon. The topic will be:
"An Overview of Accelerating HPC Applications on AMD Instinct #GPUs with OpenMP Offloading"
Register here to get the Zoom meeting link:
https://www.openmp.org/events/ecp-sollve-openmp-monthly-teleconference/
Attending #ISC23, and bored on Thu morning, 09:30? I'll be presenting "Upcoming GPU C++ library support for GCC OpenACC/OpenMP offloading" at LLVM-CTH: The Fourth Workshop on LLVM Compiler and Tools for HPC. (Yes, @gnutools at the LLVM workshop--upon invitation of @llvm_dev.) 🫂
<https://app.swapcard.com/event/isc-high-performance-2023/planning/UGxhbm5pbmdfMTIyMDc2NQ==>, <https://hps.vi4io.org/events/2023/llvm>.
#GCC, #OpenACC, #OpenMP
#ISC23 Is now underway! Join the presentation today at 16:50 by Mario Wille of Technical University of Munich on the subject:
"Efficient #GPU Offloading with #OpenMP for a Hyperbolic Finite Volume Solver on Dynamically Adaptive Meshes"
He identifies and shows how to overcome an OpenMP bottleneck in the administration of GPU memory
It will be held on the Ground Floor of Hall 4 in the Research Paper Session on Applications and GPU, led by Kengo Nakajima.
Do you have #OpenMP related work that you would like to publish? The #IWOMP 2023 Call for Papers has come out! The theme this year is
"OpenMP: Advanced Task-Based, Device and Compiler Programming"
IWOMP 2023 will be hosted on Sept 11-15 by University of Bristol and will be colocated with #EuroMPI 2023. The proceedings will be published in Springer's Lecture Notes in Computer Science.
The submission deadline is Friday, May 12, 2023.
Interested in the latest news on #OpenMP. Read the April newsletter!
Check out the announcements of our activities at ISC23, of Samsung joining the OpenMP ARB, and the dates of IWOMP 23.
https://mailchi.mp/dafa71da631a/thanks-for-your-interest-in-openmp-16331358
Do you have #OpenMP related work that you would like to publish? The #IWOMP 2023 Call for Papers has come out!
IWOMP 2023 will be hosted by Bristol University on Sept 11-13. The submission deadline is May 12.
More details at:
https://iwomp.org/call-for-papers/
Join me next Friday March 31 between noon and 1 PM Eastern Time/6 - 7 pm Central European Time for an interesting talk entitled:
"Profiling/Optimizing GPU Offload Application using Intel Analyzer Tools"
The speakers are Rupak Roy, Cory Levels and Xiao Zhu of Intel Corporation.
Register to attend at:
https://www.openmp.org/events/ecp-sollve-openmp-monthly-teleconference/