Top
Best
New

Posted by rurban 6 hours ago

BarraCUDA Open-source CUDA compiler targeting AMD GPUs(github.com)
136 points | 49 commentspage 2
gclawes 4 hours ago|
What's the benefit of this over tinygrad?
bri3d 3 hours ago|
Completely different layer; tinygrad is a library for performing specific math ops (tensor, nn), this is a compiler for general CUDA C code.

If your needs can be expressed as tensor operations or neural network stuff that tinygrad supports, might as well use that (or one of the ten billion other higher order tensor libs).

phoronixrly 5 hours ago||
Putting a registered trademark in your project's name is quite a brave choice. I hope they don't get a c&d letter when they get traction...
cadamsdotcom 4 hours ago||
Maybe a rename to Barra. Everyone will still get the pun :)
HenrikB 4 hours ago||
... or Baccaruda or Baba-rara-cucu-dada (https://youtu.be/2tvIVvwXieo)
dboreham 2 hours ago||
Or bacaruda.
bee_rider 2 hours ago|||
I wonder if they could change the name to Barracuda if pressed. The capitalization is all that keeps it from being a normal English word, right?
Alifatisk 4 hours ago||
Are you thinking of Seagate Barracuda?
adzm 3 hours ago||
They mean the CUDA part
sam_goody 4 hours ago||
Wow!! Congrats to you on launch!

Seeing insane investments (in time/effort/knowledge/frustration) like this make me enjoy HN!!

(And there is always the hope that someone at AMD will see this and actually pay you to develop the thing.. Who knows)

latchkey 2 hours ago|
See also: https://scale-lang.com/

Write CUDA code. Run Everywhere. Your CUDA skills are now universal. SCALE compiles your unmodified applications to run natively on any accelerator, ending the nightmare of maintaining multiple codebases.