this post was submitted on 01 Feb 2024
3 points (100.0% liked)

Programmer Humor

32376 readers
1566 users here now

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

founded 5 years ago
MODERATORS
 
top 15 comments
sorted by: hot top controversial new old
[–] [email protected] 2 points 9 months ago (1 children)

I program 2-3 layers above (Tensorflow) and those words reverberate all the way up.

[–] [email protected] 2 points 9 months ago (1 children)

I program and those words reverberate.

[–] [email protected] 1 points 9 months ago (1 children)
[–] [email protected] 1 points 9 months ago
[–] [email protected] 2 points 9 months ago (1 children)

Oh cool I got the wrong nvidia driver installed. Guess I'll reinstall linux 🙃

[–] [email protected] 1 points 9 months ago

Yum downgrade.

[–] [email protected] 2 points 9 months ago

Nvidia: I have altered the deal, pray I do not alter it further.

[–] [email protected] 1 points 9 months ago (1 children)

Pretty much the exact reason containerized environments were created.

[–] [email protected] 1 points 9 months ago (1 children)

Yep, I usually make docker environments for cuda workloads because of these things. Much more reliable

[–] [email protected] 1 points 9 months ago* (last edited 9 months ago)

You can't run a different Nvidia driver in a container though

[–] [email protected] 1 points 9 months ago

Not a hot dog.

[–] [email protected] 0 points 9 months ago (2 children)

I've been working with CUDA for 10 years and I don't feel it's that bad...

[–] [email protected] 1 points 9 months ago

I started working with CUDA at version 3 (so maybe around 2010?) and it was definitely more than rough around the edges at that time. Nah, honestly, it was a nightmare - I discovered bugs and deviations from the documented behavior on a daily basis. That kept up for a few releases, although I'll mention that NVIDIA was/is really motivated to push CUDA for general purpose computing and thus the support was top notch - still was in no way pleasant to work with.

That being said, our previous implementation was using OpenGL and did in fact produce computational results as a byproduct of rendering noise on a lab screen, so there's that.

[–] [email protected] 0 points 9 months ago (1 children)

I don't know wtf cuda is, but the sentiment is pretty universal: please just fucking work I want to kill myself

[–] [email protected] 1 points 9 months ago

Cuda turns a gpu in to a very fast cpu for specific operations. It won't replace the cpu, just assist it.

Graphics are just maths. Plenty of operations for display the beautiful 3d models with the beautiful lights and shadows and shines.

Those maths used for display 3d, can be used for calculate other stuffs, like chatgpt's engine.