Tom Hayward

Calling Modern Fortran & MPI fans/lawyers.
What happens if I call MPI_Send / MPI_Recv on a non-contiguous chunk of an array?

I have (where sbuf is a 2D send-buffer array):

MPI_Send(sbuf(ix:ix+nelems-1, :), nelems*ncolumns, ...)

And very similar for receiving. Is this:
legal? bad?

#Fortran #F90 #MPI #HPC

FCLC

"My preferred opensource MPI implementation is ______" #HPC #MPI

Uni Göttingen

Common mechanisms of cell communication in developing embryos and ears

Every complex organism originates from a single cell that multiplies through countless cell divisions. Researchers #CIDBN & #MPI-DS @thegoecampus, & #Marburg discovered a way that embryonic cells coordinate their behaviour using molecular mechanisms previously only known from the process of hearing: uni-goettingen.de/en/3240.html

Research in #CurrentBiology: doi.org/10.1016/j.cub.2025.03.

Uni Göttingen

Glückwunsch an das GönomiX-Team! Wir freuen uns mit #UMG und #MPI-NAT über ein neues Graduiertenkolleg. Ziel ist es, unser Verständnis der Gene und ihrer Funktionen in der Evolution der Tierwelt zu erweitern.

Dafür werden die Forschenden erstmals vergleichbare Daten zur Genregulation von verschiedenen Tiergruppen wie Käfern, Ringelwürmern, Plattwürmern, Schnecken und Quallen sammeln und die Wirkungsweise ausgewählter Gene untersuchen. Dank an #DFG.

uni-goettingen.de/de/3240.html

@thegoecampus

mppf

I made the new scalable sort routine for the Chapel standard library! Now it's possible to easily sort a distributed array just by calling the standard library 'sort'. It even outperforms the best distributed Chapel sort to date, and it performs competitively with the KaDiS AMS sort written in MPI. There are more details in the release announcement linked below.

mastodon.social/@chapelprogram

#ChapelLang #Sort #MPI #HPC

Chapel Programming Language (@chapelprogramminglanguage@mastodon.social)

Attached: 1 image Chapel 2.5 is being released today!…

Mastodon
Kevin Karhan :verified:

@jamesb @0x47df nifty, but I would've expected something like a #Pi0 with #PoE+#Ethernet adaptors...

Cuz that'll be able to run #MPI loads.

Bob LeFridge :tinoflag:

A friend of a friend in Cromwell has hosted an MPI fruit fly trap for 16 years without catching anything. Recently the trap captured its first fruit fly (a male), but we've yet to see an announcement from MPI.

Strange that.

Even worse, the MPI person who collected the trap said they've lost funding & will no longer be maintaining the traps, starting later this year.

What a dumb move. The Luxon government seems determined to save money in all the wrong places.

#BioSecurity #MPI #FruitFly #NZ

Chapel Programming Language

Check out Michael Ferguson's new article in the Chapel Blog to learn about how Chapel's design gives it good memory safety properties. The article shows how C, C++, Rust, Python, OpenSHMEM, MPI, and Chapel respond to common programming errors.

chapel-lang.org/blog/posts/mem

#ChapelLang #RustLang #OpenSHMEM #MPI #HPC

Memory Safety in Chapel

A description of how Chapel’s features for memory safety…

chapel-lang.org
Lena Oetzel

Machtmissbrauch Academia

@academicsunite

"Mehrere Mitarbeitende berichteten uns allerdings, dass Beschwerdeversuche abgeschmettert wurden. Die MPG weist den Vorwurf von sich. Unsere Recherche-Ergebnisse deuten aber auf ein systemisches Versagen der Compliance-Mechanismen hin."

"Knapp zwei Drittel der über 30 Forscherinnen und Forscher, mit denen wir gesprochen haben, haben der Wissenschaft mittlerweile den Rücken gekehrt." (4/4)

#machtmissbrauch #IchBinHanna #MPI #Academia

Lena Oetzel

Machtmissbrauch Academia

@academicsunite

"Besondere Macht habe [Direktor] Rost zudem über Doktoranden und Postdocs aus Nicht-EU-Staaten gehabt, erzählt ein anderer. Ihr Aufenthaltstitel sei an die Vertragsverlängerung geknüpft gewesen. "Er hat diese Macht missbraucht und den Leuten gedroht, ihren Vertrag nicht zu verlängern.” (3/)

#machtmissbrauch #Academia #MPI #IchBinHanna #IchBinReyhan

Lena Oetzel

Machtmissbrauch Academia

"Max-Planck-Institute sind stark hierarchisch strukturiert. [...] Ein Bericht des Bundesrechnungshofs von 2024 an das Bundesministerium für Bildung und Forschung bemängelt die fehlende Aufsicht: "Faktisch beaufsichtigt der Präsident sein eigenes Handeln", heißt es darin." (1/)

#machtmissbrauch #MPI #MaxPlanck #academia @academicsunite

dw.com/de/deutschland-forschun

Chapel Programming Language

How does Chapel stack up against MPI and OpenSHMEM for distributed memory parallel programming? Check out this repository to see implementations and performance measurements of a Least-Significant Digit First Radix Sort in these different frameworks.

github.com/mppf/distributed-lsb

#ChapelLang #MPI #OpenSHMEM