Ask HN: Would you design a modern CPU with virtual memory support?
If one was to design a new 'high level' language CPU today, would it be seen as advantageous to include a traditional multi-level page table based virtual memory system, or could the resources be put to better use in other areas of the chip design?
[1] https://en.wikipedia.org/wiki/Virtual_memory
[2] The primary benefits of virtual memory include freeing applications from having to manage a shared memory space, increased security due to memory isolation, and being able to conceptually use more memory than might be physically available, using the technique of paging.
[3] http://dl.acm.org/citation.cfm?id=327133