Supercomputing from Idea to Reality