AMD iGPUs

  • AMD iGPUs Use 128GB Memory on Linux via GTT


    TIL you can allocate 128 GB of unified memory to normal AMD iGPUs on Linux via GTTAMD's integrated GPUs (iGPUs) on Linux can leverage up to 128 GB of system memory as VRAM through a feature called Graphics Translation Table (GTT). This dynamic allocation allows developers to utilize iGPUs for tasks like kernel optimization without impacting the CPU's memory pool until needed. While iGPUs are slower for inference tasks, they offer a cost-effective solution for development and profiling, especially when used alongside a main GPU. This capability is particularly beneficial for those working on hybrid CPU/GPU architectures, enabling efficient memory management and development of large memory AMD GPU kernels. This matters because it opens up new possibilities for affordable and efficient computational development on standard hardware.

    Read Full Article: AMD iGPUs Use 128GB Memory on Linux via GTT