techhub.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A hub primarily for passionate technologists, but everyone is welcome

Administered by:

Server stats:

5.2K
active users

#openmp

0 posts0 participants0 posts today

🚀 Explore the latest OpenMP 6.0 webinar by POP!

Learn about the strategic roadmap, enhanced base language support (C23, C++23, FORTRAN), innovative tasking (free-agent threads, taskgraphs, iteration concepts), advanced loop transformations (user-defined inductions), threadsets, transparent tasks, and new device offloading features.

▶️ Watch here: youtu.be/YTbPPhOjO58
📥 Slides: bit.ly/3OpnMP6

youtu.be- YouTubeEnjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.

My brain is absolutely fried.
Today is the last day of coursework submissions for this semester. What a hectic month.
DNN with PyTorch, Brain model parallelisation with MPI, SYCL and OpenMP offloading of percolation models,hand optimizing serial codes for performance.
Two submissions due today. Submitted one and finalising my report for the second one.
Definitely having a pint after this

#sycl#hpc#msc

Missed the HPC training course of EuroCC Greece? The full recording is now online and available in Greek!

▶️ Learn the basics of #OpenMP & #MPI
⚙️ Discover how to access #EuroHPC_JU supercomputers and the Greek HPC infrastructure

Ideal for students, researchers, and anyone curious about parallel programming and high-performance computing.

📺 Watch here: youtube.com/playlist?list=PLDX

Any #OpenMP lawyers?

Is this not legal?
nvfortran complains that nloop is not shared or private. Do loop trip-counts really need to be?
And for reduction variables (loopsum) too?

program test_omp_private
implicit none
integer :: iloop, nloop
integer :: loopsum

nloop = 10000
loopsum = 0

!$omp parallel do default(none) firstprivate(loopsum) reduction(+:loopsum)
do iloop = 1,nloop
loopsum = loopsum + iloop
end do
!$omp end parallel do

end program

@berkeleylab and NERSC are proud to have hosted the OpenMP ARB Language Committee for a productive face-to-face meeting, working toward the future of the portable OpenMP API beyond the recent release of OpenMP 6.0. The committee put their heads together to discuss a range of topics in the areas of accelerators, C/C++, Fortran, tasking, examples, and more. It's been a great chance to connect, innovate, and plan!

🚀 Big news from IIT Madras India!

Introducing IMOP, the IIT Madras OpenMP Compiler Framework—a source-to-source transformation and analysis framework for OpenMP shared memory programs in ANSI C.

✅ Researchers: Use it to build optimization tools
✅ Programmers: Debug, profile, and understand OpenMP programs

📖 Learn more: cse.iitm.ac.in/~amannoug/imop/
⬇️ Get it now: github.com/amannougrahiya/imop

www.cse.iitm.ac.inIMOP

Unleashing Matrix Multiplication: A Deep Dive into Optimizing C Code for Performance

In a groundbreaking update, a new implementation of matrix multiplication in C has emerged, outpacing established libraries like OpenBLAS. This article explores the intricate steps taken to enhance pe...

news.lavx.hu/article/unleashin

We're used to leaning on children's books in Computer Science - with Gulliver's big-endian vs little-endian. Back at Supercomputing hashtag#SC24, I spoke at the hashtag#Intel booth all about open standards, performance portability, and the journey up the Yellow Brick Road to see the Wizard of Oz. Check out the video of the talk on YouTube:
youtu.be/xO8FGAOScpo?si=_BnVil
#performanceportability #OpenMP #SYCL

youtu.be- YouTubeEnjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.

🚀 Exciting news for HPC 🚀

Michael Klemm sat down with Doug Eadline of HPCwire to explore OpenMP 6.0! 🎙️

This release introduces features that simplify parallel programming and drive co-processor-agnostic acceleration for unmatched portable performance. Whether scaling or optimizing, OpenMP 6.0 delivers.

🔗 Watch now: hpcwire.com/livewire-interview

#HPC #OpenMP #ParallelComputing #OpenMP60 @dontknow

HPCwireLIVEwire Interviews - HPCwireHPC Illuminations Pavilion Tour at SC23  HPCwire’s Doug Eadline visits the SC23 HPC Illuminations Pavilion and interviews six projects that have been boosted by SC23. The Illuminations Pavilion features […]

@EricCarroll this is btop - i prefer it in the higher end servers (I use atop in the smaller #arm64 and htop in the mid range Arms). I think the scroll bar of the process subwindow was not fully scrolled to the bottom (should have shown a few #Rstats processes with very high PIDs, each of which was slaving away with #openmp tasks).
This is a simulation for a software adaptation of methods for large-scale survival analysis in electronic health records in shared memory threaded environments