This document outlines a talk on high-performance computing trends. It discusses the need for HPC, parallel architectures and systems, high-throughput computing, distributed computing models like grids and clouds, and examples like the Top500 supercomputers and Amazon Web Services. It also previews a question and answer session at the end.