Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > sci.math > #646867

Like WebAssembly before it, WebGPU has "escaped" the browser. (Re: Breaking the CUDA edge in AI by WebGPU (Re: Friendly Reminder: GPU 10x more performant than CPU)

From Mild Shock <janburse@fastmail.fm>
Newsgroups sci.physics.relativity, sci.math
Subject Like WebAssembly before it, WebGPU has "escaped" the browser. (Re: Breaking the CUDA edge in AI by WebGPU (Re: Friendly Reminder: GPU 10x more performant than CPU)
Date 2026-07-21 01:07 +0200
Message-ID <113m9mq$4jts$2@solani.org> (permalink)
References (5 earlier) <113ks1o$23ub3$1@news.nntp4.net> <113l24o$3oqg$1@solani.org> <113l353$3plc$1@solani.org> <113m851$56oc$2@solani.org> <113m95a$57bt$2@solani.org>

Cross-posted to 2 groups.

Show all headers | View raw


Hi,

I didn't try yet escaping the browser with
WebGPU / WGSL. Only did inside the last 24 hour
another experiment, escaping Workers from the

browser. And found that I can easily use
Workers in node.js. But the story goes
that WebGPU / WGSL could be quite attractive,

across UX and non-UX, i.e. headless:

"Like WebAssembly before it, WebGPU has "escaped"
the browser. WebAssembly began as a browser
technology but quickly grew into a universal runtime
with standalone engines like Wasmtime and Wasmer.

WebGPU appears to follow the same path. With
bindings for Node.js, Deno, C++, and Rust
engines like Bevy [6], developers can already
run WebGPU workloads outside the browser.

This positions WebGPU not just as a graphics
API, but as a long-term portability layer for
GPU compute and rendering across ecosystems."

https://blog.4dpipeline.com/client-side-ai-is-here-how-webgpu-transforms-your-gpu-server-economics

Bye

Mild Shock schrieb:
> Hi,
> 
> Concerning programmig means of GPUs,
> "CUDA edge" refers to the massive competitive
> advantage NVIDIA holds in artificial intelligence
> due to its proprietary parallel computing platform,
> CUDA (Compute Unified Device Architecture).
> 
> WebGPU and WGSL (WebGPU Shading Language)
> represent a massive shift in AI because they
> bring high-performance hardware acceleration
> directly to the web browser without relying
> on proprietary ecosystems like CUDA.
> 
> Developed by the W3C GPU for the Web
> Community Group, this standard allows web
> applications to interact directly with native
> graphics APIs like Microsoft DirectX 12,
> Apple Metal, and Vulkan
> 
> Bye
> 
> Some WebGPU show cases:
> 
> Frameworks like WebLLM leverage WebGPU to
> run large language models locally inside
> browsers like Google Chrome, providing
> completely private, offline AI assistants.
> 
> Developers use libraries like Hugging Face
> Transformers.js v3 to run computer vision,
> speech recognition, and natural language
> processing tasks directly on consumer
> laptops and smartphones.
> 
> Mild Shock schrieb:
>> Hi,
>>
>> You guys are not paying attention. GPU is 10x
>> more performant than CPU for certain integerish
>> payload on the pi-WAM. 11.4 GLips on a GPU is
>>
>> ca 10x more than 1.7 GLips on a CPU:
>>
>> 11.4 Giga Lips with a Budget Laptop
>> https://github.com/Jean-Luc-Picard-2021/gigabudget
>>
>> Parallel π-WAM: 1.7 Giga Lips on a CPU
>> https://medium.com/2989/8a984e75af44
>>
>> So GPUs are by way not dead. Especially since
>> they can be accessed via WebGPU / WGSL. But
>> the line between GPU and CPU increasingly
>>
>> blurrs. It already happens for APUs in
>> that unified memory puts them into the same
>> RAM space. But the programming means differ.
>>
>> Also unified memory doesn't mean that
>> the GPU sees memory the same way as a CPU.
>> To get a taste how a GPU sees memory:
>>
>> Memory Model
>>      Execution Barriers
>>      Fence and Address Spaces
>>      Memory Model GFX6-GFX9
>>      Memory Model GFX90A
>>      Memory Model GFX942
>>      Memory Model GFX10-GFX11
>>      Memory Model GFX12
>>      Memory Model GFX125x
>>
>> https://llvm.org/docs/AMDGPUUsage.html
>>
>> WebGPU / WGSL seems to have good support,
>> since it can have Vulkan, Direct 12, or Metal
>> as GPU low level interface. Maybe more
>>
>> platforms, something NVIDIA I guess. But I
>> don't know the details, how this is all done.
>>
>> Bye
>>
>> Mild Shock schrieb:
>>> Hi,
>>>
>>> If you don't know how GPU caches work.
>>> Just RTFM the RDNA 3.5 specs! They have
>>> some explanations in the docs, what jobs
>>>
>>> the GPU cache lines do, in relation to
>>> what instructions:
>>>
>>> Abbreviation for ‘Read The Fucking Manual’.
>>> http://www.catb.org/esr/jargon/html/R/RTFM.html
>>>
>>> Here some RDNA 4.0 specs (smaller GPUs):
>>>
>>> "RDNA4" Instruction Set Architecture
>>> Reference Guide - 7-April-2025
>>> https://docs.amd.com/v/u/en-US/rdna4-instruction-set-architecture
>>>
>>> Here some CDNA 4.0 specs (bigger GPUs):
>>>
>>> CDNA4 Instruction Set Architecture
>>> Reference Guide - 5-August-2025
>>> https://www.amd.com/content/dam/amd/en/documents/instinct-tech-docs/instruction-set-architectures/amd-instinct-cdna4-instruction-set-architecture.pdf 
>>>
>>>
>>> Bye
>>>
>>> But the difference between CDNA GPUs and
>>> RDNA GPUs seems not to be that big, at least
>>> in 2025:
>>>
>>> Commitment to High-Performance
>>> Computing in the Age of AI
>>> https://docs.amd.com/v/u/en-US/precision-at-scale-amd-whitepaper
>>>
>>> While the Copilot+ threshold is 45 TFLOPs,
>>> a MI355X, Datacenter, rack-mounted, liquid cooling,
>>> has surely more memory, but only 157 TFLOPS.
>>>
>>> And RTX 5090, Desktop, 600W+ TDP, massive cooling,
>>> has also only 100 TFLOPS. So it looks these
>>> Copilot+ AI Laptops are pretty swell, arent they?
>>>
>>> Mild Shock schrieb:
>>>> Hi,
>>>>
>>>>  > completely nonsense. Not even correct grammatically
>>>>
>>>> Yes of course, Micro Penis will know. Nothing, LoL
>>>> But here we find how village idiot Micro Penis is.
>>>> The Cache Identity Crisis by Micro Penis:
>>>>
>>>> Claiming that L1/L2/L3 caches and core
>>>> topology are "embedded cpu registers area,
>>>> it has nothing to do with the ram." That is
>>>> a brilliant piece of hardware fiction.
>>>>
>>>> Caches are SRAM acting as a hierarchical
>>>> staging ground for and backed by system
>>>> or device RAM, not an alternate dimension
>>>> divorced from memory entirely.
>>>>
>>>> And calling cache hierarchies "registers"
>>>> is like confusing a warehouse parking lot
>>>> with the glove compartment of a single car.
>>>> Never heard of the crossbar in AMD GPUs?
>>>>
>>>> LoL
>>>>
>>>> Bye
>>>>
>>>> Obelin Baisaroff schrieb:
>>>>  > Ross Finlayson wrote:
>>>>  >
>>>>  >> access to memory, has that these days with
>>>>  >> L1/L2/L3 caches and the proximity and affinity
>>>>  >> in the topology of the cores and
>>>>  >
>>>>  > those are embedded cpu registers area, it has
>>>>  > nothing to do with the ram. Works by higher
>>>>  > clocks compared, but merely useless in AI.
>>>>  >
>>>>
>>>>
>>>> Romelio Balakhonsky schrieb:
>>>>> Mild Shock wrote:
>>>>>
>>>>>> me about lazySet() in Java. But I went with set():
>>>>>>
>>>>>>       private static boolean enqueue(Queue q, Object data) {
>>>>>>           int pos = q.enqueuePos.get();
>>>>>>           for (; ; ) {
>>>>>>               int index = pos & q.bufferMask; int seq =
>>>>>>               q.sequences.get(index);
>>>>>>               int dif = seq - pos;
>>>>>>               if (dif == 0) {
>>>>>>                   if (q.enqueuePos.compareAndSet(pos, pos + 1)) {
>>>>>>                       q.data[index] = data; q.sequences.set(index, 
>>>>>> pos +
>>>>>>                       1);
>>>>>>                       return true;
>>>>>>                   }
>>>>>>                   pos = q.enqueuePos.get();
>>>>>>               } else if (dif < 0) {
>>>>>>                   return false;
>>>>>>               } else {
>>>>>>                   pos = q.enqueuePos.get();
>>>>>>               }
>>>>>>           }
>>>>>>       }
>>>>>>
>>>>>> The above version seems to be more suitable for my purpose, since it
>>>>>> allows polling, it basically implements offer(). While the
>>>>>
>>>>> completely nonsense. Not even correct grammatically
>>>>>
>>>>
>>>
>>
> 

Back to sci.math | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

I'm a spinner, I'm a sinner [Dmitry Vyukov for pi-WAM] (Was: Paul Tarau versus Mr. Taskmanager, who would win? [A PDP-11 Humunkulus from 1979]) Mild Shock <janburse@fastmail.fm> - 2026-07-19 11:53 +0200
  Corr.: Re: I'm a spinner, I'm a sinner [Dmitry Vyukov for pi-WAM] (Was: Paul Tarau versus Mr. Taskmanager, who would win? [A PDP-11 Humunkulus from 1979]) Mild Shock <janburse@fastmail.fm> - 2026-07-19 11:55 +0200
  Re: I'm a spinner, I'm a sinner [Dmitry Vyukov for pi-WAM] (Was: Paul Tarau versus Mr. Taskmanager, who would win? [A PDP-11 Humunkulus from 1979]) "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2026-07-19 14:04 -0700
    Re: I'm a spinner, I'm a sinner [Dmitry Vyukov for pi-WAM] (Was: Paul Tarau versus Mr. Taskmanager, who would win? [A PDP-11 Humunkulus from 1979]) "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2026-07-19 14:07 -0700
      Gemini, DeepSeek, OpenAI all know Dmitriy V'jukov (Was: I'm a spinner, I'm a sinner [Dmitry Vyukov for pi-WAM]) Mild Shock <janburse@fastmail.fm> - 2026-07-20 08:31 +0200
        Re: Gemini, DeepSeek, OpenAI all know Dmitriy V'jukov (Was: I'm a spinner, I'm a sinner [Dmitry Vyukov for pi-WAM]) Romelio Balakhonsky <lrel@lao.ru> - 2026-07-20 10:07 +0000
          The Cache Identity Crisis by Micro Penis (Re: Gemini, DeepSeek, OpenAI all know Dmitriy V'jukov) Mild Shock <janburse@fastmail.fm> - 2026-07-20 13:51 +0200
            Just RTFM the RDNA 3.5 specs! [GPU Cache Lines] (Was: The Cache Identity Crisis by Micro Penis) Mild Shock <janburse@fastmail.fm> - 2026-07-20 14:09 +0200
              The large memory tax: ECC RAM (Was: Just RTFM the RDNA 3.5 specs! [GPU Cache Lines]) Mild Shock <janburse@fastmail.fm> - 2026-07-20 14:22 +0200
              Friendly Reminder: GPU 10x more performant than CPU (Re: Just RTFM the RDNA 3.5 specs! [GPU Cache Lines]) Mild Shock <janburse@fastmail.fm> - 2026-07-21 00:40 +0200
                Breaking the CUDA edge in AI by WebGPU (Re: Friendly Reminder: GPU 10x more performant than CPU) Mild Shock <janburse@fastmail.fm> - 2026-07-21 00:57 +0200
                Like WebAssembly before it, WebGPU has "escaped" the browser. (Re: Breaking the CUDA edge in AI by WebGPU (Re: Friendly Reminder: GPU 10x more performant than CPU) Mild Shock <janburse@fastmail.fm> - 2026-07-21 01:07 +0200
                Re: Breaking the CUDA edge in AI by WebGPU (Re: Friendly Reminder: GPU 10x more performant than CPU) Will Bakshandaev <bev@lwesi.ru> - 2026-07-21 14:33 +0000
                http://localhost:567921/ is a private REST endpoint [Teaching Micro Penis Vilage Idiot] (Was: Breaking the CUDA edge in AI by WebGPU) Mild Shock <janburse@fastmail.fm> - 2026-07-21 22:41 +0200
                If you are paranoid you can use Falco [Agentic AI] (Re: http://localhost:567921/ is a private REST endpoint) Mild Shock <janburse@fastmail.fm> - 2026-07-21 22:57 +0200
                What would an EMACs guru say [Windows Recall] (Was: If you are paranoid you can use Falco [Agentic AI]) Mild Shock <janburse@fastmail.fm> - 2026-07-21 23:33 +0200
                Re: http://localhost:567921/ is a private REST endpoint [Teaching Micro Penis Vilage Idiot] (Was: Breaking the CUDA edge in AI by WebGPU) Hants Baibikov <vi@bi.ru> - 2026-07-21 21:51 +0000
                Re: http://localhost:567921/ is a private REST endpoint [Teaching Micro Penis Vilage Idiot] (Was: Breaking the CUDA edge in AI by WebGPU) Pascual Talbaev <ps@laalapa.ru> - 2026-07-21 22:02 +0000
                Decide what you critique tiny winy penis (Was: http://localhost:567921/ is a private REST endpoint) Mild Shock <janburse@fastmail.fm> - 2026-07-22 08:13 +0200
                How confused is tiny winy penis? (Re: Decide what you critique tiny winy penis) Mild Shock <janburse@fastmail.fm> - 2026-07-22 08:29 +0200
                Maybe change your hobby, become a dog owner? (Re: How confused is tiny winy penis?) Mild Shock <janburse@fastmail.fm> - 2026-07-22 09:38 +0200
                Re: Decide what you critique tiny winy penis (Was: http://localhost:567921/ is a private REST endpoint) Audie Balaban <aie@ndabl.ru> - 2026-07-22 08:02 +0000
                Even dogs know Switzerland != Germany [Syphilis Brain Micro Penis] (Re: Decide what you critique tiny winy penis (Was: http://localhost:567921/ is a private REST endpoint) Mild Shock <janburse@fastmail.fm> - 2026-07-22 11:17 +0200
                Re: Even dogs know Switzerland != Germany [Syphilis Brain Micro Penis] (Re: Decide what you critique tiny winy penis (Was: http://localhost:567921/ is a private REST endpoint) Roque Bahtinov <aoqhi@hrot.ru> - 2026-07-22 12:04 +0000
                My Swift Go 16 AI has no IMEI, are you nuts? (Was: Even dogs know Switzerland != Germany [Syphilis Brain Micro Penis]) Mild Shock <janburse@fastmail.fm> - 2026-07-22 14:12 +0200
                Same nickname and email, could post faster [5 year old moron] (Re: My Swift Go 16 AI has no IMEI, are you nuts?) Mild Shock <janburse@fastmail.fm> - 2026-07-22 14:24 +0200
                Re: My Swift Go 16 AI has no IMEI, are you nuts? (Was: Even dogs know Switzerland != Germany [Syphilis Brain Micro Penis]) Randolf Mukanov <mfroa@unvfo.ru> - 2026-07-22 12:27 +0000
                I have nothing to hide, you can find me in search.ch (Was: My Swift Go 16 AI has no IMEI, are you nuts?) Mild Shock <janburse@fastmail.fm> - 2026-07-22 14:31 +0200
                Re: I have nothing to hide, you can find me in search.ch (Was: My Swift Go 16 AI has no IMEI, are you nuts?) Keiv Babenchikov <hi@babebek.ru> - 2026-07-22 12:35 +0000
                Where did I confirm German via .ch, you are more than nuts! (Was: I have nothing to hide, you can find me in search.ch) Mild Shock <janburse@fastmail.fm> - 2026-07-22 14:46 +0200
                Ask a Ukrainian Neighbour to do Detective [CCCP Troll] (Was: Where did I confirm German via .ch, you are more than nuts!) Mild Shock <janburse@fastmail.fm> - 2026-07-22 14:51 +0200
                Re: Ask a Ukrainian Neighbour to do Detective [CCCP Troll] (Was: Where did I confirm German via .ch, you are more than nuts!) Hudson Patrianakos <nrin@odrtta.gr> - 2026-07-22 16:10 +0000
            Re: The Cache Identity Crisis by Micro Penis (Re: Gemini, DeepSeek, OpenAI all know Dmitriy V'jukov) Jeiker Makulov <rmkru@eeeamu.ru> - 2026-07-20 16:18 +0000
              L1,..,Ln caches are located on the CPU AND on the GPU (Was: The Cache Identity Crisis by Micro Penis) Mild Shock <janburse@fastmail.fm> - 2026-07-20 19:33 +0200
                GPU Cache Hierarchy: Understanding L1, L2, and VRAM (Re: L1,..,Ln caches are located on the CPU AND on the GPU) Mild Shock <janburse@fastmail.fm> - 2026-07-20 19:42 +0200
                Re: GPU Cache Hierarchy: Understanding L1, L2, and VRAM (Re: L1,..,Ln caches are located on the CPU AND on the GPU) Zackee Mulatov <azauv@omtla.ru> - 2026-07-20 19:09 +0000
                Well thats good, co-location, onto the same processor die (Was: GPU Cache Hierarchy: Understanding L1, L2, and VRAM) Mild Shock <janburse@fastmail.fm> - 2026-07-20 22:02 +0200
                Where is micro penis mental error? (Re: Well thats good, co-location, onto the same processor die) Mild Shock <janburse@fastmail.fm> - 2026-07-20 22:07 +0200
                Re: Well thats good, co-location, onto the same processor die (Was: GPU Cache Hierarchy: Understanding L1, L2, and VRAM) Hermis Molochkov <me@olech.ru> - 2026-07-20 22:27 +0000
        Re: Gemini, DeepSeek, OpenAI all know Dmitriy V'jukov (Was: I'm a spinner, I'm a sinner [Dmitry Vyukov for pi-WAM]) "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2026-07-20 13:40 -0700
          I didn't find Futex in WebGPU / WGSL (Was: Gemini, DeepSeek, OpenAI all know Dmitriy V'jukov) Mild Shock <janburse@fastmail.fm> - 2026-07-20 23:25 +0200
            Re: I didn't find Futex in WebGPU / WGSL (Was: Gemini, DeepSeek, OpenAI all know Dmitriy V'jukov) "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2026-07-20 14:32 -0700
              Re: I didn't find Futex in WebGPU / WGSL (Was: Gemini, DeepSeek, OpenAI all know Dmitriy V'jukov) "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2026-07-20 14:35 -0700
                There is no imageAtomicAdd in WGSL (Was: I didn't find Futex in WebGPU / WGSL) Mild Shock <janburse@fastmail.fm> - 2026-07-21 00:12 +0200
                OpenGL is dead. Apple said bye bye / Wayland Compositor (Was: There is no imageAtomicAdd in WGSL) Mild Shock <janburse@fastmail.fm> - 2026-07-21 00:24 +0200
                Re: There is no imageAtomicAdd in WGSL (Was: I didn't find Futex in WebGPU / WGSL) "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2026-07-20 16:15 -0700
                Flogging a Dead Horse, OpenGL is EOL (Was: There is no imageAtomicAdd in WGSL) Mild Shock <janburse@fastmail.fm> - 2026-07-21 01:24 +0200
                imageAtomicAdd trivial, Dmitry Vyukov requires capacity (Re: Flogging a Dead Horse, OpenGL is EOL (Was: There is no imageAtomicAdd in WGSL) Mild Shock <janburse@fastmail.fm> - 2026-07-21 01:32 +0200
                capacity = 2^n for some n / systolic system (Was: imageAtomicAdd trivial, Dmitry Vyukov requires capacity) Mild Shock <janburse@fastmail.fm> - 2026-07-21 01:37 +0200
                Source of the benchmark for DmitryVyukov (Re: capacity = 2^n for some n / systolic system) Mild Shock <janburse@fastmail.fm> - 2026-07-21 01:45 +0200
                Re: imageAtomicAdd trivial, Dmitry Vyukov requires capacity (Re: Flogging a Dead Horse, OpenGL is EOL (Was: There is no imageAtomicAdd in WGSL) "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2026-07-20 17:00 -0700
                I never used OpenGL Version 4.2 and later (Re: imageAtomicAdd trivial, Dmitry Vyukov requires capacity) Mild Shock <janburse@fastmail.fm> - 2026-07-21 08:49 +0200
                Because of MIMD you have to reassess algorithms (Was: I never used OpenGL Version 4.2 and later) Mild Shock <janburse@fastmail.fm> - 2026-07-21 08:59 +0200
                Why MIMD is interesting for pi-WAM? Mild Shock <janburse@fastmail.fm> - 2026-07-21 09:16 +0200
                Re: Why MIMD is interesting for pi-WAM? Ross Finlayson <ross.a.finlayson@gmail.com> - 2026-07-21 00:32 -0700
                Re: Because of MIMD you have to reassess algorithms (Was: I never used OpenGL Version 4.2 and later) Ross Finlayson <ross.a.finlayson@gmail.com> - 2026-07-21 00:42 -0700
                You still don't understand "budget" [Rossy Boy slower than Micro Penis] (Was: Because of MIMD you have to reassess algorithms) Mild Shock <janburse@fastmail.fm> - 2026-07-21 10:13 +0200
                Go on Rossy Boy, ask more stupid questions (Was: You still don't understand "budget" [Rossy Boy slower than Micro Penis]) Mild Shock <janburse@fastmail.fm> - 2026-07-21 10:17 +0200
                Need to be Einstein to understand Giga Lips (Was: Go on Rossy Boy, ask more stupid questions) Mild Shock <janburse@fastmail.fm> - 2026-07-21 10:22 +0200
                Marketing invents Gucci Bag AI Laptops (Was: Need to be Einstein to understand Giga Lips) Mild Shock <janburse@fastmail.fm> - 2026-07-21 10:43 +0200
                Re: Go on Rossy Boy, ask more stupid questions (Was: You still don't understand "budget" [Rossy Boy slower than Micro Penis]) Ross Finlayson <ross.a.finlayson@gmail.com> - 2026-07-21 08:59 -0700
                Rossy Boy says I am a crazy frothing lunatic (Was: Go on Rossy Boy, ask more stupid questions) Mild Shock <janburse@fastmail.fm> - 2026-07-21 22:27 +0200
                Re: Rossy Boy says I am a crazy frothing lunatic (Was: Go on Rossy Boy, ask more stupid questions) Ross Finlayson <ross.a.finlayson@gmail.com> - 2026-07-21 13:52 -0700
                Do you see the loops, in C code and in Java code? /** Looping **/ (Re: Because of MIMD you have to reassess algorithms) Mild Shock <janburse@fastmail.fm> - 2026-07-23 00:10 +0200
                Re: Do you see the loops, in C code and in Java code? /** Looping **/ (Re: Because of MIMD you have to reassess algorithms) Lane W <cactus_DAC@yahoo.com> - 2026-07-22 16:23 -0600
                regreting not using a contraceptive (Was: Do you see the loops, in C code and in Java code? /** Looping **/) Mild Shock <janburse@fastmail.fm> - 2026-07-23 00:51 +0200
                Re: regreting not using a contraceptive (Was: Do you see the loops, in C code and in Java code? /** Looping **/) Lane W <cactus_DAC@yahoo.com> - 2026-07-22 17:13 -0600
                Re: regreting not using a contraceptive (Was: Do you see the loops, in C code and in Java code? /** Looping **/) "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2026-07-22 18:23 -0700
                Re: regreting not using a contraceptive (Was: Do you see the loops, in C code and in Java code? /** Looping **/) Clerence Bakhvalov <eael@eheav.ru> - 2026-07-23 13:06 +0000
                Re: Do you see the loops, in C code and in Java code? /** Looping **/ (Re: Because of MIMD you have to reassess algorithms) Kayce Pakhmutov <vop@ktevkh.ru> - 2026-07-23 13:01 +0000
                Re: Do you see the loops, in C code and in Java code? /** Looping **/ (Re: Because of MIMD you have to reassess algorithms) "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2026-07-23 13:19 -0700
                Why do you even need a mpmc queue? [Thunder Kittens] (Re Do you see the loops, in C code and in Java code? /** Looping **/) Mild Shock <janburse@fastmail.fm> - 2026-07-24 14:43 +0200
                What does pi in pi-WAM mean? (Re: Why do you even need a mpmc queue? [Thunder Kittens]) Mild Shock <janburse@fastmail.fm> - 2026-07-24 14:52 +0200
                OR-parallelism or AND-parallelism? [MapReduce] (Re: What does pi in pi-WAM mean?) Mild Shock <janburse@fastmail.fm> - 2026-07-24 15:02 +0200
                Re: What does pi in pi-WAM mean? (Re: Why do you even need a mpmc queue? [Thunder Kittens]) "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2026-07-24 11:01 -0700
                It is all on GitHub , for the 100-th time! (Was: What does pi in pi-WAM mean?) Mild Shock <janburse@fastmail.fm> - 2026-07-24 20:10 +0200
                Re: Why do you even need a mpmc queue? [Thunder Kittens] (Re Do you see the loops, in C code and in Java code? /** Looping **/) Ross Finlayson <ross.a.finlayson@gmail.com> - 2026-07-24 15:54 -0700
                And, where did I talk about rockets? [Hint its about xAI's Grok] (Was: Why do you even need a mpmc queue? [Thunder Kittens]) Mild Shock <janburse@fastmail.fm> - 2026-07-25 01:23 +0200
                Re: And, where did I talk about rockets? [Hint its about xAI's Grok] (Was: Why do you even need a mpmc queue? [Thunder Kittens]) Ross Finlayson <ross.a.finlayson@gmail.com> - 2026-07-24 21:20 -0700
                Re: And, where did I talk about rockets? [Hint its about xAI's Grok] (Was: Why do you even need a mpmc queue? [Thunder Kittens]) Ross Finlayson <ross.a.finlayson@gmail.com> - 2026-07-24 21:23 -0700
                Why forget something, that was never on my mind (Was: And, where did I talk about rockets?) Mild Shock <janburse@fastmail.fm> - 2026-07-25 09:47 +0200
                Example Mandel Brot rendering [Faster with MIMD] (Re: Why do you even need a mpmc queue? [Thunder Kittens]) Mild Shock <janburse@fastmail.fm> - 2026-07-25 09:57 +0200

csiph-web