Mojtaba Malekimojtabamaleki.hashnode.dev·Dec 20, 2024Nvidia CudaWelcome to Neural Nonsense, where we break down complex topics into simple, digestible insights. In this post, we’ll dive into CUDA, a parallel computing platform that has revolutionized how we use GPUs, unlocking their full potential beyond gaming. ...cuda
OM SHINTREforCompilers for Parallel Machinesintroduction-to-parallel-machines.hashnode.dev·Nov 28, 2024Compilers for Parallel Machines: A Beginner's GuideIntroduction to Parallel Machines: In today’s digital era, parallel computing has revolutionized the way machines process data. By dividing tasks into smaller subtasks that run simultaneously, parallel computing contrasts with the step-by-step approa...40 likesparallel machines
Jyotiprakash Mishrablog.jyotiprakash.org·Nov 1, 2024Data-Level ParallelismData-Level Parallelism (DLP) refers to the parallel execution of identical operations on different elements of a data set, allowing for a significant increase in computational speed and efficiency. This type of parallelism is particularly well-suited...1 like·333 readsvector processing
Rafal Jackiewiczjackiewicz.hashnode.dev·Oct 27, 2024Training Mistral 7B on a Local Machine with CUDA (RTX 4090)This guide will help you train the Mistral 7B language model on your local machine using CUDA GPU. This guide was tested on a local machine with an RTX 4090, but it should work with GPUs like Tesla T4 that have a minimum of 16 GB of RAM. This guide i...AI
Param Thakkarparamthakkar.hashnode.dev·Oct 27, 2024CUDA Programming : An IntroductionIntroduction CUDA is a programming platform developed by Nvidia in 2006. Since its introduction in 2006 it has been widely used in many applications involving high performance computing, parallel computing, GPU programming, etc. CUDA is short for Com...cuda
Anurag Kumar Singhanurag-bit.hashnode.dev·Oct 7, 2024Artificial Intelligence for Real Dummies.💡 Attention: This is a no Code Guide, aims at building Foundation/initial footing! Introduction to AI: Where Sci-Fi Meets Reality! What in the World is AI? Imagine you're at a party, and someone asks, "What's AI?" You could say, "It's when machine...3 likes·138 readsExplain like I am five
Rafal Jackiewiczjackiewicz.hashnode.dev·Oct 7, 2024Building Large Language Models (LLMs) from Scratch: The Role of CUDA and AVXLarge Language Models (LLMs) like GPT, BERT, and their derivatives have gained significant traction in the field of natural language processing. Behind the scenes, these models rely on complex mathematical operations to process data and generate resp...36 readsAVX-512
Beau CarnesforfreeCodeCampfreecodecamp.org·Sep 24, 2024Learn CUDA ProgrammingCUDA (Compute Unified Device Architecture) is a parallel computing platform and application programming interface (API) model created by NVIDIA. It allows developers to use a CUDA-enabled graphics processing unit (GPU) for general-purpose processing,...cuda
Logeshwaran Nlogeshwrites.hashnode.dev·Sep 21, 2024An Introduction to CUDA ProgrammingCUDA (Compute Unified Device Architecture) is NVIDIA’s parallel computing platform and programming model designed to leverage the power of GPUs (Graphics Processing Units) for general-purpose computing. It allows developers to harness the computation...NVIDIA
kushagradevops121.hashnode.dev·Sep 18, 2024Setting Up a GPU Server on Ubuntu for Azure N-Series VMs: A Step-by-Step GuideAs many of us work with GPU servers, setting one up on an Ubuntu machine can be challenging due to dependency issues like installing the CUDA toolkit, selecting the correct NVIDIA driver, and choosing the appropriate PyTorch version. This guide aims ...1 likeAzure