Technical Computing
technicalcomputing.bsky.social
Technical Computing
@technicalcomputing.bsky.social
Posts about scientific and technical computing. Primarily focused on software and languages.
Reposted by Technical Computing
In this paper is presented OMP4Py, the first pure Python implementation of OpenMP, allowing developers to write parallel code with the same level of control and flexibility as in C, C++, or Fortran. #HPC

arxiv.org/pdf/2411.14887
November 25, 2024 at 3:56 AM
AOCL is a set of numerical libraries optimized for AMD processors based on the AMD “Zen” core architecture and generations. #HPC

Version 5.0 was released recently and along with the usual suite of speed-ups, includes a new data analytics and Machine Learning component

www.amd.com/en/developer...
www.amd.com
November 25, 2024 at 2:48 PM
Reposted by Technical Computing
Fortran has fpm (Fortran Package Manager): github.com/fortran-lang..., which is growing in popularity, so the packaging situation is improving. fpm is modeled by Cargo from Rust.
November 18, 2024 at 3:51 PM
Ahead of #sc24, let’s look at some parallel frameworks in various languages.#HPC

First up is parsl which is a parallel programming framework in Python.
https://parsl-project.org/
November 16, 2024 at 10:15 AM
Reposted by Technical Computing
Thomas Kurtz, who created the BASIC language, died this week. My very first programming language was BASIC.

computerhistory.org/blog/in-memo...
In Memoriam: Thomas E. Kurtz, 1928–2024
CHM remembers the remarkable career and contributions of 2023 Fellow Thomas E. Kurtz, who passed away on November 12, 2024.
computerhistory.org
November 15, 2024 at 5:55 PM