Absolutely it&#x27;s nothing new, it&#x27;s just a case of the scale of the problem being larger than ever. IO speed increases haven&#x27;t kept up with floating operation performance of processors. If you&#x27;re performing operations on a large, distributed dataset it&#x27;s easier than ever to have your processor be data starved. Of course, that&#x27;s why any decent HPC system will include high speed local data stores such as an SSD and plenty of RAM. That&#x27;s why cache size on these processors is important. That&#x27;s why systems are more heterogeneous than ever.<p>I feel like some writers in HPC (ironically) miss the free lunch of faster and faster systems with not much extra effort. With more complexity in your supercomputer comes more power and more difficulty in writing software. That&#x27;s unavoidable.