An RT Core (Ray Tracing Core) is a dedicated physical hardware unit found on modern graphics processing units (GPUs), designed specifically to accelerate the computationally intensive math required for real-time ray tracing. It calculates how light rays interact with virtual environments, enabling realistic reflections, shadows, and lighting in video games and professional rendering applications.
RT Cores are specialized hardware accelerators distinct from standard shading units.
They offload the massive mathematical burden of bounding volume hierarchy (BVH) calculations.
Without dedicated cores, real-time ray tracing severely degrades gaming frame rates.
First introduced by Nvidia in 2018, they are now standard in modern desktop and console GPUs.
Before dedicated hardware, real-time ray tracing was a holy grail for computer graphics. Standard GPUs relied entirely on rasterization—a technique that projects 3D models onto a 2D screen but struggles with accurate light bounces.
In 2018, Nvidia introduced the Turing architecture, featuring the first generation of RT Cores inside GeForce RTX GPUs. AMD followed in 2020 with Ray Accelerators in their RDNA 2 architecture. Today, multi-generational advancements have drastically increased the number of ray-triangle intersections a GPU can calculate per clock cycle.
Ray tracing simulates the physical behavior of light by casting millions of virtual rays from the camera viewpoint back into the 3D scene. To do this efficiently, hardware uses a spatial sorting structure called Bounding Volume Hierarchy (BVH). The RT Core handles two primary workloads:
The core tests rays against large virtual boxes encompassing groups of 3D objects, continuously narrowing down the location of an object until it finds a match.
Once the correct box is identified, the core calculates the exact point where the light ray intersects with the polygon triangles of a 3D model.
By offloading these two geometric math operations, the primary graphics shaders are freed up to handle pixel shading; frame rates stay playable, and lighting updates in real time.
Feature | RT Cores | Traditional Shaders (CUDA / Stream Processors) |
|---|---|---|
Primary Function | BVH traversal and ray intersection math | General geometry, pixel, and vertex shading |
Workload Type | Highly specialized bounding box calculations | General-purpose parallel computing |
Ray Tracing Speed | Extremely fast due to dedicated hardware pipelines | Very slow when forced to emulate ray equations |
Versatility | Fixed-function architecture | Highly programmable for various graphic tasks |
Enables physically accurate global illumination, ambient occlusion, soft shadows, and lifelike reflections that adapt dynamically to moving objects.
Offloading ray calculations prevents the primary GPU shading processors from becoming bottlenecked, ensuring smoother gameplay.
Allows developers to build open worlds where lighting changes realistically based on time of day, weather, and player actions without pre-baking lightmaps.
Even with dedicated hardware, enabling ray tracing causes a noticeable drop in frames per second, often requiring AI upscaling tools like DLSS or FSR to compensate.
RT Cores occupy physical space on the GPU chip, which increases manufacturing costs and power consumption.
The hardware remains idle if a video game or rendering application does not explicitly support modern ray tracing APIs like DirectX Raytracing (DXR) or Vulkan.
Rasterization: The traditional method of rendering 3D graphics by translating vector data into pixels.
BVH (Bounding Volume Hierarchy): A tree structure used to organize geometric objects to optimize ray tracing calculations.
Path Tracing: An advanced form of ray tracing that simulates thousands of light rays per pixel for ultimate graphical fidelity.
DLSS (Deep Learning Super Sampling): Nvidia AI technology that upscales lower-resolution frames to offset the performance cost of ray tracing.
Learn how Ray Tracing (RT) works, its history, advantages, and how it simulates real-world light paths to deliver lifelike graphics in modern video games.
Discover what CUDA cores are, how they power NVIDIA GPUs, and why they matter for gaming, video editing, and AI performance in this complete beginner's guide.
Discover what CUDA is, how it works, and why it powers modern AI and gaming. Learn the basics of NVIDIA's parallel computing model.
Discover what stream processors are, how they work in AMD graphics cards, and how they compare to NVIDIA CUDA cores in this tech glossary.
Learn how Intel XeSS (Xe Super Sampling) uses AI-driven temporal reconstruction to boost PC gaming frame rates and performance across various GPUs.