Stories
Slash Boxes
Comments

SoylentNews is people

posted by takyon on Sunday February 17 2019, @10:08PM   Printer-friendly
from the discreet-gpu dept.

Submitted via IRC for Bytram

Intel Linux Graphics Driver Adding Device Local Memory - Possible Start of dGPU Bring-Up

A big patch series was sent out today amounting to 42 patches and over four thousand lines of code for introducing the concept of memory regions to the Intel Linux graphics driver. The memory regions support is preparing for device local memory with future Intel graphics products.

The concept of memory regions is being added to the Intel "i915" Linux kernel DRM driver for "preparation for upcoming devices with device local memory." The concept is about having different "regions" of memory for system memory as for any device local memory (LMEM). Today's published code also introduces a simple allocator and allowing the existing GEM memory management code to be able to allocate memory to these different memory regions. Up to now with Intel integrated graphics, they haven't had to worry about this functionality not even with their eDRAM/L4 cache of select graphics processors.

This device-local memory for future Intel GPUs is almost surely for Intel's discrete graphics cards with dedicated vRAM expected to debut in 2020. For the past several generations of Iris Pro with eDRAM, the Intel Linux driver has already supported that functionality. The patch message itself makes it clear that this is for "upcoming devices" but without enabling any hardware support at this time. This memory region code doesn't touch any of the existing hardware support such as the already mainlined Icelake "Gen 11" graphics code.

Previously: Intel Planning a Return to the Discrete GPU Market, Nvidia CEO Responds
Intel Discrete GPU Planned to be Released in 2020
Intel Announces "Sunny Cove", Gen11 Graphics, Discrete Graphics Brand Name, 3D Packaging, and More


Original Submission

 
This discussion has been archived. No new comments can be posted.
Display Options Threshold/Breakthrough Mark All as Read Mark All as Unread
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • (Score: 1, Interesting) by Anonymous Coward on Sunday February 17 2019, @11:00PM (3 children)

    by Anonymous Coward on Sunday February 17 2019, @11:00PM (#802643)

    Why is this important?

    Starting Score:    0  points
    Moderation   +1  
       Interesting=1, Total=1
    Extra 'Interesting' Modifier   0  

    Total Score:   1  
  • (Score: 2) by tibman on Monday February 18 2019, @12:35AM (2 children)

    by tibman (134) Subscriber Badge on Monday February 18 2019, @12:35AM (#802686)

    Official Intel patches vs non-official. Seems important to me.

    --
    SN won't survive on lurkers alone. Write comments.
    • (Score: 1, Insightful) by Anonymous Coward on Monday February 18 2019, @12:41AM (1 child)

      by Anonymous Coward on Monday February 18 2019, @12:41AM (#802692)

      Seems important to me.

      Why?

      • (Score: 2) by tibman on Saturday February 23 2019, @01:38AM

        by tibman (134) Subscriber Badge on Saturday February 23 2019, @01:38AM (#805428)

        What a waste of a comment. A company officially supporting its products on linux is objectively better than not supporting its products.

        --
        SN won't survive on lurkers alone. Write comments.