Is there any interesting project or study in the computer architecture space you would recommend? Particularly one where it could eventually compete with VonNeumann's for the mainstream or more specifically to compete for personal computing in large scale?
My thoughts on this come from this paper - https://dl.acm.org/doi/10.1145/359576.359579 and this video from Bell Labs back in the day - https://youtu.be/tc4ROCJYbm0
Take the x64 feature W^X . When enabled, you have 2 kinds of memory pages. Some contain code and some have program-created data. OS mechanisms allow for a controlled way to change this data into code by modifying page table flags. That’s a modified harvard architecture.
https://en.m.wikipedia.org/wiki/Modified_Harvard_architectur...