695
all 41 comments
sorted by: hot top controversial new old
[-] cyfutureai@lemmy.world 1 points 3 days ago

Free and open source GPU compiled by hands" typically refers to GPU-related software—such as drivers, compute libraries, or frameworks—that is available under an open-source license and manually compiled from source code by the user. This approach allows greater control, customization, and transparency compared to using precompiled binaries.

Examples include:

  1. Mesa3D (open-source implementation of OpenGL/Vulkan)
  2. ROCm (AMD’s open-source GPU computing platform)
  3. LLVM with GPU backends
  4. Custom-built CUDA-compatible components in open-source AI frameworks (e.g., PyTorch, TensorFlow)

Compiling these tools "by hand" usually involves configuring build scripts, resolving dependencies, and tuning performance manually. Enthusiasts, researchers, or developers often do this to optimize for specific hardware, test experimental features, or maintain full control over the toolchain.-

[-] RobotToaster@mander.xyz 98 points 1 year ago

This is apparently what the front looks like.

[-] driving_crooner@lemmy.eco.br 73 points 1 year ago

Socks outside vs inside

[-] redbr64@lemmy.world 1 points 1 year ago

What is it?

[-] rtxn@lemmy.world 97 points 1 year ago

Still more reliable than Wayland on nvidia.

[-] nicknonya 67 points 1 year ago

also doubles as an electrical fire generator, very versatile

[-] cmnybo@discuss.tchncs.de 10 points 1 year ago

If you are worried about that, then don't look behind the panel on any computers with a wire wrapped backplane.

[-] papertowels@lemmy.one 7 points 1 year ago

The design is very human

[-] 01101000_01101001@mander.xyz 61 points 1 year ago
[-] fluxion@lemmy.world 2 points 1 year ago

-O2 from the looks of it

[-] Starb3an@sh.itjust.works 27 points 1 year ago* (last edited 1 year ago)

Mine almost looks that good

[-] shalva97@lemmy.world 8 points 1 year ago
[-] Treczoks@lemmy.world 25 points 1 year ago* (last edited 1 year ago)

This looks more like the boards they used in the 60s and 70s in prototyping. I have done such a board myself in my youth. All 40xx and 74LSxx DIL chips and a plain dot board. And a sh-tload of patching wire where I had to remove the isolation paint before I could solder that stuff.

I don't think you could build a working GPU with that wirewrap technology, the frequncies needed are simply to high.

[-] dejected_warp_core@lemmy.world 24 points 1 year ago

If it's open, looks don't matter. Also doesn't matter if the drivers are trash, or if it runs zero games. It's all fixable trash - that's the point.

(Also, that's not a GPU, but it's the thought that counts)

[-] alcoholicorn@lemmy.ml 23 points 1 year ago
[-] ogeist@lemmy.world 77 points 1 year ago

A free and open source GPU compiled by hands

[-] geography082@lemm.ee 3 points 1 year ago

The free and open source comes with the fact it was hand made ? I don’t get it

[-] Vipsu@lemmy.world 16 points 1 year ago

Would assume that in this case that the gpu was created and assempled using a open blueprint/schematic thats freely available for anyone to see use and modify. Fairly common thing when it comes to stuff like 3d printing where many people freely share their models for others to use.

[-] ogeist@lemmy.world 6 points 1 year ago

The joke is in the eye of the beholder, for me it's funny because you have the buzzwords "free and open source" which means you can implement it however you want and the user here decided "fuck it, I will do it by hand".

[-] TrickDacy@lemmy.world 2 points 1 year ago

I don't get it either

[-] RobotToaster@mander.xyz 8 points 1 year ago

It looks like a wire wrapped prototype board of some kind, impossible to tell the purpose from that photo alone though.

[-] shalva97@lemmy.world 6 points 1 year ago

I don't know, maybe it's not even a GPU

[-] ogeist@lemmy.world 3 points 1 year ago

Serious response I agree with Pogo, it looks like a handmade RAM.

[-] Pogogunner@sopuli.xyz 3 points 1 year ago

Looks like an ISA card to me - might be RAM, but I'm not confident at all

[-] Dudewitbow@lemmy.zip 4 points 1 year ago

some pci-e device. but the main chips are probably on the other side of the board.

[-] General_Effort@lemmy.world 18 points 1 year ago

Haywire. You don't see that often anymore.

[-] Moshpirit@lemmy.world 3 points 1 year ago

I wonder why

[-] PowerCore7@lemm.ee 16 points 1 year ago

Judging by the craiglist watermark on the bottom right, it's probably just a meme listing.

[-] shalva97@lemmy.world 15 points 1 year ago

I have stolen it from Chinese website

[-] brokenlcd@feddit.it 15 points 1 year ago

Why does this look like when i first iterate a pcb and need to bodge the hell out of it to make it work.

[-] FooBarrington@lemmy.world 14 points 1 year ago

You switched two wires.

[-] wabafee@lemmy.world 9 points 1 year ago

Dedication to wire this up manually is amazing.

[-] RacoonVegetable@reddthat.com 8 points 1 year ago

Me when I forget about FPGAs

[-] ChaoticNeutralCzech@feddit.de 8 points 1 year ago

And the fact that more-than-0-layer PCBs exist

[-] ChaoticNeutralCzech@lemmy.ml 7 points 1 year ago

Is there more info about this? I could only find Chinese forums like https://m-weibo-cn.translate.goog/status/OdaBMza1L?from=page_1005052963774131_profile&wvr=6&mod=weibotime&jumpfrom=weibocom

The chips (basic TTL logic, perhaps) are all DIP. This may predate the term "open source".

[-] RickAstleyfounddead@lemy.lol 6 points 1 year ago
[-] Synthuir@lemmy.ml 16 points 1 year ago
[-] dumbass@leminal.space 8 points 1 year ago
[-] RacoonVegetable@reddthat.com 2 points 1 year ago

aka FTX (F for Fire and to pay respects)

[-] Zehzin@lemmy.world 1 points 1 year ago

Messy cabling. Pull them out.

this post was submitted on 28 May 2024
695 points (100.0% liked)

linuxmemes

26480 readers
1011 users here now

Hint: :q!


Sister communities:


Community rules (click to expand)

1. Follow the site-wide rules

2. Be civil
  • Understand the difference between a joke and an insult.
  • Do not harrass or attack users for any reason. This includes using blanket terms, like "every user of thing".
  • Don't get baited into back-and-forth insults. We are not animals.
  • Leave remarks of "peasantry" to the PCMR community. If you dislike an OS/service/application, attack the thing you dislike, not the individuals who use it. Some people may not have a choice.
  • Bigotry will not be tolerated.
  • 3. Post Linux-related content
  • Including Unix and BSD.
  • Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of sudo in Windows.
  • No porn, no politics, no trolling or ragebaiting.
  • 4. No recent reposts
  • Everybody uses Arch btw, can't quit Vim, <loves/tolerates/hates> systemd, and wants to interject for a moment. You can stop now.
  • 5. 🇬🇧 Language/язык/Sprache
  • This is primarily an English-speaking community. 🇬🇧🇦🇺🇺🇸
  • Comments written in other languages are allowed.
  • The substance of a post should be comprehensible for people who only speak English.
  • Titles and post bodies written in other languages will be allowed, but only as long as the above rule is observed.
  • 6. (NEW!) Regarding public figuresWe all have our opinions, and certain public figures can be divisive. Keep in mind that this is a community for memes and light-hearted fun, not for airing grievances or leveling accusations.
  • Keep discussions polite and free of disparagement.
  • We are never in possession of all of the facts. Defamatory comments will not be tolerated.
  • Discussions that get too heated will be locked and offending comments removed.
  •  

    Please report posts and comments that break these rules!


    Important: never execute code or follow advice that you don't understand or can't verify, especially here. The word of the day is credibility. This is a meme community -- even the most helpful comments might just be shitposts that can damage your system. Be aware, be smart, don't remove France.

    founded 2 years ago
    MODERATORS