Skip to content
Yantra Blog
Menu
  • About me
Menu

Media security, transport, decode and render

Posted on February 25, 2026February 25, 2026 by Mrukant Popat

Encoding. Encrypting. Transporting over HTTP.Receiving. Decrypting. Decoding. Rendering to surface. Syncing audio. At scale. I’ve had the privilege of shipping software that has run on 100M+ devices globally — from set-top boxes to mobile phones to deeply embedded Linux systems. A significant portion of that work was in the media domain, where performance, security, latency,…

Read more

NVIDIA GPU Deep Dive : Tensor and Ray Tracing Cores

Posted on May 8, 2025May 8, 2025 by Mrukant Popat

This blog is Part 3 in our Nvidia GPU blog series. In Parts 1 and 2, we explored the fundamentals of NVIDIA GPU architecture: from CUDA cores to streaming multiprocessors (SMs) and warp schedulers. Today, we transition into what sets modern NVIDIA GPUs apart-the Tensor Cores and Ray Tracing (RT) Cores-two hardware innovations that fuel…

Read more

Deep Dive into GPU Compute Hierarchy

Posted on May 1, 2025May 1, 2025 by Mrukant Popat

Modern NVIDIA GPUs are feats of hierarchical design, optimized to maximize parallelism, minimize latency, and deliver staggering computational throughput. Building upon Part 1, which introduced the high-level architecture of NVIDIA GPUs, this is Part2 – a Deep dive into GPU Compute Hierarchy: Graphics Processing Clusters (GPCs), Texture Processing Clusters (TPCs), Streaming Multiprocessors (SMs), and CUDA…

Read more

✅ Introduction to NVIDIA GPU Architecture: Hierarchy, Cores, and Parallelism

Posted on April 22, 2025May 1, 2025 by Mrukant Popat

👋 Welcome to GPU Architecture 101 In this first post in five-part series, where I introduce you to the NVIDIA GPU architecture—a foundation for parallel computing used in gaming, scientific computing, artificial intelligence, and more. This guide is designed for engineering students and beginner developers who want to understand how modern GPUs work—from their evolution…

Read more

🔄 Google’s Agent2Agent (A2A) Protocol: A New Era of AI Agent Interoperability

Posted on April 9, 2025May 1, 2025 by Mrukant Popat

Google has introduced the Agent2Agent (A2A) protocol, a revolutionary open standard designed to enable seamless communication between AI agents. This innovation, backed by over 50 major tech partners, allows autonomous agents to collaborate across platforms, applications, and organizations—even when built using different technologies. 🌐 Why the Agent2Agent Protocol Is a Game-Changer As AI agents become…

Read more

Timeline from Transformers to LLMs and Agentic AI

Posted on March 11, 2025April 23, 2025 by Mrukant Popat

Since the groundbreaking 2017 paper “Attention is All You Need” introduced the Transformer architecture, the field of artificial intelligence has undergone a rapid and transformative evolution. This blog post will explore the chronology of important events that have shaped the AI landscape, leading up to the current era of Large Language Models (LLMs) and agentic…

Read more

A Deep Dive into PyTorch’s GPU Memory Management

Posted on September 3, 2024May 1, 2025 by Mrukant Popat

Here is an error I got when using an image generation deep learning model. It is a common error Engineers get when using PyTorch on GPU. To solve this error, a deep dive into PyTorch’s GPU Memory management is needed. So fasten your seat belts 🙂 torch.OutOfMemoryError: CUDA out of memory. Tried to allocate 58.00…

Read more

🚀 The Evolution of YOLO 🚀

Posted on August 27, 2024August 27, 2024 by Mrukant Popat

The YOLO (You Only Look Once) series is a real-time object detection algorithm that uses convolutional neural network (CNN). It has dramatically shaped the landscape of real-time computer vision. Each iteration of YOLO brings something unique to the table, enhancing the capabilities and applications of object detection. Let’s dive into the evolution of Yolo, details…

Read more

Basic Machine Learning Optimization Algorithms

Posted on July 6, 2024May 1, 2025 by Mrukant Popat

Learn basic machine learning optimization algorithms. Explore Gradient Descent, and ADAM, which employs adaptive learning rates for each parameter.

Read more

Hand written notes on Neural Networks and ML course by Andrew Ng

Posted on June 25, 2024June 25, 2024 by Mrukant Popat

About 2018 when I started working on Machine learning I took many courses. Here are my hand written notes on Neural Networks and ML course by Andrew Ng. It focuses on the fundamental concepts covered in the course, including Logistic Regression, Neural Networks, and Softmax Regression. Buckle up for some equations and diagrams! Part 1:…

Read more
  • 1
  • 2
  • 3
  • Next

About me

Recent Posts

  • Media security, transport, decode and renderFebruary 25, 2026
  • NVIDIA GPU Deep Dive : Tensor and Ray Tracing CoresMay 8, 2025
  • Deep Dive into GPU Compute HierarchyMay 1, 2025
  • ✅ Introduction to NVIDIA GPU Architecture: Hierarchy, Cores, and ParallelismApril 22, 2025
  • 🔄 Google’s Agent2Agent (A2A) Protocol: A New Era of AI Agent InteroperabilityApril 9, 2025
  • Timeline from Transformers to LLMs and Agentic AIMarch 11, 2025
  • A Deep Dive into PyTorch’s GPU Memory ManagementSeptember 3, 2024
  • 🚀 The Evolution of YOLO 🚀August 27, 2024
  • Basic Machine Learning Optimization AlgorithmsJuly 6, 2024
  • Hand written notes on Neural Networks and ML course by Andrew NgJune 25, 2024
  • How to Compile Linux kernelApril 4, 2024
  • Rust Programming Language learning roadmapMarch 26, 2024
  • BERYL – new breakthrough Acoustic Echo Cancellation by MetaMarch 22, 2024
  • Demystifying WebRTCMarch 21, 2024
  • How to succeed at workMarch 7, 2024
  • NTP – Network Time ProtocolMarch 6, 2024
  • My car has a digital twin !February 26, 2024
  • How to (or not to) hireFebruary 21, 2024
  • IPv6 – NDP, SLAAC and static routingFebruary 20, 2024
  • Types of IPv6 addressesFebruary 15, 2024
  • What is Null and Alternative HypothesisDecember 12, 2023
  • Supervised Machine Learning for BeginnersNovember 24, 2023
© 2026 Yantra Blog | Powered by Minimalist Blog WordPress Theme