Writing to cache memory from PCIe was a thing back in socket 2011 era, Intel called that DDIO - Data Direct I/O technology:
I wonder why vendors make these things so overcomplicated. Just make a generic mechanism for userspace-dynamic CAR (cache as ram) - that allows to pin a section of an indicated level of cache to a range of physical adresses - which would work transparently for code, data and DMA.
Announcement
Collapse
No announcement yet.
AMD Preparing PCIe TPH Support For Upcoming CPUs
Collapse
X
-
Originally posted by geerge View PostWhat intel CPU's have TPH support? Some Xilinx stuff appears to have TPH support so maybe this is a fringe benefit of the merge.
Leave a comment:
-
Originally posted by intelfx View Post
Uh. No. This is completely inapplicable to GPUs and AI.
If you use the GPU in such a way that you have to stream(!) data from the GPU to the main memory, and in such a way that L2 cache latency plays a significant role(!), then you're already completely fucked (i.e. this alone implies existence of a performance bottleneck several orders of magnitude more restrictive than the performance of your GPU).
This isn't how GPUs are supposed to be used at all.
I have no idea why you would think this wouldn't be useful at all. The GPU is not a black box that data goes in and never talks to the machine. It has to syncronize data and rendering, not to mention staying in lockstep with game engines and hitting timing targets for render performance, especially in this age of 200+ fps.
Leave a comment:
-
Originally posted by dragorth View PostI am surprised AMD didn't work on an implementation to the AMD Driver as the example use case. Considering AI bandwidth concerns, this could have been an immediate win and advertisement for their GPUs.
If you use the GPU in such a way that you have to stream(!) data from the GPU to the main memory, and in such a way that L2 cache latency plays a significant role(!), then you're already completely fucked (i.e. this alone implies existence of a performance bottleneck several orders of magnitude more restrictive than the performance of your GPU).
This isn't how GPUs are supposed to be used at all.
Leave a comment:
-
I am surprised AMD didn't work on an implementation to the AMD Driver as the example use case. Considering AI bandwidth concerns, this could have been an immediate win and advertisement for their GPUs.
Its a win either way.
Leave a comment:
-
Originally posted by Adarion View PostDid I read that right that PCIe hardware can write via DMA directly to the L2 of some CPU? Well... are there any security concerns?Last edited by mlau; 09 May 2024, 04:00 PM.
- Likes 3
Leave a comment:
-
Did I read that right that PCIe hardware can write via DMA directly to the L2 of some CPU? Well... are there any security concerns?
- Likes 3
Leave a comment:
-
What intel CPU's have TPH support? Some Xilinx stuff appears to have TPH support so maybe this is a fringe benefit of the merge.
- Likes 1
Leave a comment:
-
AMD Preparing PCIe TPH Support For Upcoming CPUs
Phoronix: AMD Preparing PCIe TPH Support For Upcoming CPUs
A new patch series sent out today by AMD Linux engineers confirm that PCIe TPH will be supported with "upcoming AMD hardware" as a nice performance optimization feature for PCI Express...
Tags: None
- Likes 2
Leave a comment: