On-chip, all modern x86 processors operate entirely out of a hierarchy
of caches, and there are separate caches for instructions and data.
Main memory is really merely the first in the "slow access storage"
hierarchy. So in that sense I suppose one could consider modern CPUs
to be Harvard architecture.
-Palu W.