Imagination Technologies to design RISC-V cores:
Now better known for its PowerVR embedded GPUs, Imagination Technologies tried to enter the CPU market by purchasing MIPS Technologies and introducing microAptiv, interAptiv, and proAptiv cores in 2012.
It did not end up well, as the company had to sell its MIPS technology a few years later, and the MIPS architecture is now barely supported. But Imagination is now working on getting back into the CPU space by designing RISC-V cores.
[...] a May 2021 report by the Financial Times claims Imagination expects to invest up to $150m over the next two years to target a fresh push into the processor design market, specifically citing the RISC-V architecture.
Also at Tom's Hardware.
See also: QEMU 6.1 Released With RISC-V Improvements, AMD Emulation Fixes
Related: Imagination Technologies Acquired for $675 Million, MIPS to be Sold Off
Wave Computing Acquires MIPS Technologies
Imagination Announces B-Series GPU IP: Scaling up with Multi-GPU
(Score: 2) by shortscreen on Saturday August 28 2021, @01:25AM
x86 systems (post-PCI anyway) use the latter part of the physical address space for I/O. 0xD0000000 is often used as a window to access memory on the video card. (Remember setting the AGP aperture size in the old BIOS setup?) Other PCI devices take chunks of address space up there too. That's why 32-bit Windows would top out at 3.25GB or so.
I don't know anything about MIPS but are you sure they reserved 25% for I/O? This page says only the last 64KB http://www.cs.uwm.edu/classes/cs315/Bacon/Lecture/HTML/ch14s03.html [uwm.edu]