Intel already has several different generations starting at SIMD and ARM also has a few. X86 will be a complete horror in another 20 years with all these generations.
Maybe I lack imagination, but I doubt we'll be needing to address more than 18EB in personal computers for a while longer than 20 years.