Content deleted Content added
No edit summary |
Date formats |
||
Line 92:
| url = https://www.phoronix.com/scan.php?page=news_item&px=MTc0NTk
| title = AMDKFD Driver Still Evolving For Open-Source HSA On Linux
| date =
| author = Michael Larabel | publisher = [[Phoronix]]
}}</ref><ref name="kernelnewbies-3.19" />]]
Some of the HSA-specific features implemented in the hardware need to be supported by the [[operating system kernel]] and specific device drivers. For example, support for AMD [[Radeon]] and [[AMD FirePro]] graphics cards, and [[AMD Accelerated Processing Unit|APUs]] based on [[Graphics Core Next]] (GCN), was merged into version 3.19 of the [[Linux kernel mainline]], released on
| url = http://kernelnewbies.org/Linux_3.19#head-ae54e026ef7588f4431f7e94178d27d5cd830bbf
| title = Linux kernel 3.19, Section 1.3. HSA driver for AMD GPU devices
| date =
| website = kernelnewbies.org
}}</ref> Programs do not interact directly with {{Mono|amdkfd}}, but queue their jobs utilizing the HSA runtime.<ref>{{cite web
| url = https://github.com/HSAFoundation/HSA-Runtime-Reference-Source/blob/master/README.md
| title = HSA-Runtime-Reference-Source/README.md at master
| date =
| website = github.com
}}</ref> This very first implementation, known as {{Mono|amdkfd}}, focuses on [[AMD Accelerated Processing Unit#Steamroller architecture .282014.29: Kaveri|"Kaveri"]] or "Berlin" APUs and works alongside the existing Radeon kernel graphics driver.
Line 144:
* [http://www.mpsoc-forum.org/previous/2013/slides/8-Hegde.pdf HSA and the software ecosystem]
* [http://www-conf.slac.stanford.edu/xldb2012/talks/xldb2012_wed_1400_MichaelHouston.pdf 2012 – HSA by Michael Houston]
{{Use dmy dates|date=July 2019}}
[[Category:Heterogeneous System Architecture| ]]
|