I think you have no idea how cloud computing works, and how it cannot be used with supercomputing. Cloud computing is outsourcing your processing to data centers, which hold normal web-servers. At the client-side, the application is web-based. High internet bandwidth creates a sort of illusion...