News for hackers. Stuff that matters.
Re:Mill CPU Inter-Process Communication by neerajsi on Monday October 09, 2017 @04:06AM (#15432205)
Wrt smart peripherals, probably all it means is that you need an IOMMU if you don't want to have to trust your drivers.
Re:Mill CPU Inter-Process Communication by igodard on Tuesday October 10, 2017 @04:24PM (#15445039)
We 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.