3 ms·
Wrt smart peripherals, probably all it means is that you need an IOMMU if you don't want to have to trust your drivers.
by neerajsi 9y ago
Wrt smart peripherals, probably all it means is that you need an IOMMU if you don't want to have to trust your drivers.
- igodard 9y agoWe have focused on the core and less on the uncore, which is why there have been no talks on I/O. The goal is for a smart peripheral to be indistinguishable from just another regular core; the Mill design is big on regularity. That implies that it has its own PLB and TLB, responds to HEYU, and supports the same IPC mechanisms, both those in the talk and those NYF. Of course, modern peripherals don't look like that, so there will be adaptors. IBM 360 channels and CDC6600 PPs also haven't been architecturally revisited in a while.