High Performance Computing - Timeline