Mojo Language

Mojo는 Python의 직관적인 문법과 Rust의 메모리 안전성, Zig의 컴파일 타임 메타프로그래밍을 결합한 AI 네이티브 프로그래밍 언어입니다. CPU와 GPU를 포함한 다양한 하드웨어에서 고성능 코드를 작성할 수 있으며, Python과 네이티브 상호운용성을 제공해 기존 Python 코드의 병목을 해소할 수 있습니다. 컴파일 타임 메타프로그래밍을 통해 하드웨어 최적화와 메모리 안전성을 보장하며, 단계별 로드맵을 통해 시스템 프로그래밍과 동적 객체지향 프로그래밍 기능을 확장할 계획입니다. 현재 표준 라이브러리는 오픈소스로 공개되어 있으며, 2026년에는 컴파일러도 오픈소스로 공개할 예정입니다.

https://mojolang.org/

#mojo #programminglanguage #gpuprogramming #pythoninterop #metaprogramming

Mojo

The Mojo programming language

A $500 GPU out-codes the legendary Claude Sonnet? 🤔 Clearly, the future of programming is in the hands of overpriced silicon bricks! 💸 And we thought we were the smart ones... 😂
https://github.com/itigges22/ATLAS #GPUProgramming #SiliconBricks #FutureOfTech #OverpricedHumor #CodingTrends #HackerNews #ngated
GitHub - itigges22/ATLAS: Adaptive Test-time Learning and Autonomous Specialization

Adaptive Test-time Learning and Autonomous Specialization - itigges22/ATLAS

GitHub

Mmmm, seems like soft shadows made shader too huge and freeze browser on some machine. As it actually multiply number of rays per 8 (or maybe 8^2 ?...).
I disabled it for now to keep only reflexion/refraction.

https://kissyagni.com/the-bloch-sphere/

#raytracing #gpuprogramming #threejs #GraphicProgramming

I've spent way too much time implementing reflexion and refraction on my #BlochSphere viewer.

I should work on multi #qbits support instead, but.. you know... #raytracing is cool 😎

Play here: https://kissyagni.com/the-bloch-sphere/

#threejs #gpuprogramming

🎉 Wow, Apple Silicon support in Mojo! Because everyone was just dying to code on GPUs with the grace of a penguin in a tutu. 🐧🩰 Now every Mac user can finally become a GPU programming maestro and revolutionize AI—assuming they can find the motivation after reading this snooze-fest. 😴
https://forum.modular.com/t/apple-silicon-gpu-support-in-mojo/2295 #AppleSilicon #MojoSupport #GPUProgramming #AIRevolution #MacUsers #HackerNews #ngated
Apple Silicon GPU support in Mojo

I went ahead an tried to run vector_addition.mojo within examples/mojo/gpu-functions but faced the following issue: xcrun: error: sh -c ‘/Applications/Xcode.app/Contents/Developer/usr/bin/xcodebuild -sdk /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk -find metallib 2> /dev/null’ failed with exit code 17664: (null) (errno=No such file or directory) If you are facing this, you have to make sure of 2 things: 1. Right developer directory is sele...

Modular
Were RNNs All We Needed? A GPU Programming Perspective | Dhruv Sheth

An implementation of parallelizable GRUs and LSTMs for CS179 in CUDA.

🎉 Presenting Gluon: the revolutionary GPU programming language nobody asked for, built on Triton's compiler stack because why not reinvent the wheel? 🚀 Now you can struggle with a new syntax while pretending it's somehow superior! 😂 #InnovationWeNeverNeeded
https://github.com/triton-lang/triton/blob/main/python/tutorials/gluon/01-intro.py #Gluon #Triton #GPUProgramming #Innovation #Technology #Humor #HackerNews #ngated
triton/python/tutorials/gluon/01-intro.py at main · triton-lang/triton

Development repository for the Triton language and compiler - triton-lang/triton

GitHub
We will participate in a variety of exciting events on the last day of #ISC25, Friday, June 13 – stop by & join the discussion https://go.fzj.de/isc25
Workshops, talks & tutorials on #EdgeAI🤖, #Benchmarking📏, #ParallelProgramming👩‍💻, #GPUProgramming, & the future of #Exascale⚡.

🚀 OpenMP GPU Programming in Action! 🚀

We've optimized two applications using OpenMP offloading:

1️⃣ GAMESS - For quantum chemistry computations.
2️⃣ LSMS - Understanding material behavior with dense linear algebra.

Both utilized the "omp target teams distribute parallel" directive for enhanced performance. 🔥

📢 Coming soon: OpenMP 6.0 (mid-November) with new offload features enabling async target region execution! 💡

#OpenMP #GPUProgramming #HPC #OpenMP #OpenMP60