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.
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.
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/
๐ 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
I Parallelized RNN Training from O(T) to O(log T) Using CUDA
https://dhruvmsheth.github.io/projects/gpu_pogramming_curnn/
#HackerNews #ParallelizedRNN #CUDA #Training #O(logT) #MachineLearning #DeepLearning #GPUProgramming
๐ 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
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! ๐ก
So, Iโm low-key thinking of writing my first-ever graphics-heavy software. (Specifically, to do with VR / UIs, but not gaming.)
Thing is, my experience is with PLT & compilers, distsys, FOSS โฆ but _extremely_ not graphics, GPUs, or single-host performance of pretty much any kind.
I need advice. If I want to learn some relatively-low-level graphics stuff, but I have _zero_ relevant background; where do I start?
Any resources for me (tutorials, books, well-known starter projects?)
(Also, any Mastodon accounts I should follow on this topic? Poke me if you're into this stuff and I'll follow you! :P)
#programming #rendering #graphics #cg #cgi #compsci #gamedev #indiedev #gpu #gpuprogramming #opensource #augmentedreality #ar #virtualreality #vr
#Interests ๐ธ
#ruby #mRuby #cpp #bash #zsh #linux #WebDev #rails #rust #networking #julia #graphics #GlitchArt #GPUProgramming #embedded #electronics
#gardening #anarchy #homesteading #veganism #AntiCapitalism #paganism #TechAsWitchcraft
#AggressiveInlineSkating #guitar #music
And a couple hundred more
#introduction part deux
We were part of the Lightning Talks of EduHPC 2020, the summarizing paper is now published!
https://ieeexplore.ieee.org/document/9308836/metrics#metrics
GPUs are used to accelerate applications in multiple scientific domains, that's why it's necessary for researchers outside of #ComputerScience to learn how to use them. Regular #GPUProgramming courses are often aimed at the computer science community, so our talk presents an open-source course, following the Carpentries pedagogical style, which makes it accessible to everyone.
Emu, a language for programming GPUs, https://github.com/calebwin/emu.
Very interesting approach! The language is embedded inside Rust, which offers a mature developer ecosystem (cargo, rustc, docs.rs etc.). Neat.