3 ms·
ELI5 what this means? I am losing my bibliography, etymology and vocabulary with every single AI advancement article. Where learn AI vocab, please? - I nee
by samstave 3y ago
ELI5 what this means?
I am losing my bibliography, etymology and vocabulary with every single AI advancement article.
Where learn AI vocab, please?
-
I nee an FN AI teacher to just give me daily updates on AI and verbiage, models, etc...
Hey AI - if you're so smart, build a podcast that teaches me about yourself and how to be a better meat parent whom made you.///\\\\
- bagels 3y agoWhat is an FN AI?
- samstave 3y agoA 'fUCKIn' ai'
- dragonwriter 3y agoAn autonomous Belgian firearm.
- nerpderp82 3y agoSoon. :(
- skirmish 3y agoStarting with a trained PyTorch model, it builds optimized C++ binaries for running inference (not training) on NVidia and AMD GPUs. Various optimizations mentioned a lot, so presumably models run faster than with just running them via regular PyTorch.
- stevenwliao 3y agoHow much faster is it?
- pumanoir 3y agoDepends on the model and GPU. Here is an example of almost 2x on a 3060 for StableDiffusion: https://www.youtube.com/watch?v=_6BsUijOWoM https://www.youtube.com/watch?v=_6BsUijOWoM
- prsutherland 3y agoI'm curious why that is called "rendering" rather than "compiling". Is the code boiler plate and just a change in the NN's representation?
- iaw 3y agoVery much not an expert here but what I understand is that most deep learning frameworks (PyTorch, Tensorflow, etc.) have some overhead associated with them just being on the graphics card. This takes PyTorch code and removes the overhead by translating the network into a "native" language for the card (CUDA for NVIDIA). What I'm not sure is what "HIP" is in this context. The way I'm reading this is it's the difference between running code in an interpreter vs. on the bare metal (for the GPU)
- entropicdrifter 3y agoHIP is AMD's open-source re-implementation of CUDA libraries.
- viewtransform 3y agoHIP is AMD's contribution to the open source community to overcome Nvidia's CUDA software moat You write in HIP C++ language and run them on either NVIDIA or AMD platforms. This way you get cross-platform code and are not stuck with Nvidia. Use HIPify tool to automatically convert existing sources from CUDA to HIP. It's been around for many years - but the fact that so many people still don't know about it - speaks for the sad state of AMD communication. https://docs.amd.com/bundle/HIP-Programming-Guide-v5.3/page/Introduction_to_HIP_Programming_Guide.html https://docs.amd.com/bundle/HIP-Programming-Guide-v5.3/page/...
- my123 3y agoHIP is a pathetic CUDA API clone. Gratuitous renames don't do it any good and are more representative of NIH rather than anything else (sadly). They should have shipped a proper header set instead of hipify.
- deleted 3y ago[deleted]
- femto113 3y agoIt doesn't really help understand what they are, but for completeness CUDA is an acronym for "Compute Unified Device Architecture" while HIP is "Heterogeneous-compute Interface for Portability"