Cloud security is also an area that rears it ugly head. For example, if you are developing a new engine, you don't want the competition to either get a hold of the blueprints or the tools used to develop. For some, the security is never going to be enough to run the HPC applications will never be enough. But for most users security issues are either solved, or will be soon, according to Joseph.
"The other big issue that needs to be [addressed], and I think it is very much a solvable one, is how you configure your cloud so you can actually to run any HPC job well, as far as the software stack and various parameters," said Joseph.
For HPC environments to work at their best, every part of the application stack has to be optimized and run the right versions of an application, according to Joseph.