Is there some company providing HPC cluster online? So that I can connect to their cluster by Internet and run my program?
2 Answers
$\begingroup$
$\endgroup$
4
Amazon Web Services has HPC instances. Penguin Computing provides Penguin On Demand.
Almost all academic and non-commercial HPC services are available over the Internet as well. For example, the site I work for, TACC, provides its services through the Internet.
-
$\begingroup$ Please tell me that you didn't just say that TACC is an HPC cloud. $\endgroup$ Commented Jan 14, 2015 at 0:57
-
$\begingroup$ @Jeff, unless you define Cloud as synonymous with virtualization, then I don't see why not. Further, we've got 3 virtualized systems deployed or in deployment. We're as cloudy as anything else. $\endgroup$ Commented Jan 14, 2015 at 1:07
-
$\begingroup$ It's not just me :-) From en.wikipedia.org/wiki/Cloud_computing: "The main enabling technology for cloud computing is virtualization." From dummies.com/how-to/content/…: "Any discussion of cloud computing typically begins with virtualization. Virtualization is critical to cloud computing..." In short, I do not see cloud computing as synonymous with hardware-as-a-service. $\endgroup$ Commented Jan 15, 2015 at 2:06
-
$\begingroup$ @Jeff, you're not the boss of me! Also, if you require virtualization, then you eliminate lots of HPC use cases due to the pretty much guaranteed memory bandwidth hit you're going to take due to the lack of control over placement. Also, OP doesn't seem to care about virtualization, so I ran with his definition. You'll note that his primary interest appears to be in connecting to remote HPC as a service not HPC with VMs. $\endgroup$ Commented Jan 15, 2015 at 12:52
$\begingroup$
$\endgroup$
You could also take a look at Rescale--a web-based, on-demand HPC computing platform.