Once considered a top priority, supercomputers today are often overlooked, as they aren’t considered mainstream anymore. The IT industry is now more concerned with hyperscale, big data and the commoditization of hardware and, as a result, applications that process big data and cloud-hosted web frameworks are garnering the majority of media headlines. That is, until President Obama recently delivered what one journalist labeled an “HPC moon shot.”
Alison Diana, managing editor of Enterprise Tech, recently provided some interesting analysis on the President’s latest Executive Order, which on July 29, 2015 established the National Strategic Computing Initiative (NSCI), a piece of legislation designed to put the Federal government into a position to sharpen, develop and streamline a wide range of new technology applications in order to to help solve difficult IT problems and foster increased use of these innovations in the public and private sector.
In light of the President’s action, Diana’s essential question was thus: “could President Barack Obama’s executive order establishing the National Strategic Computing Initiative (NSCI) do for high-performance computing what President John F. Kennedy’s proclamation about landing on the moon did for the space industry?”
Keep in mind; Kennedy’s proclamation started a space-based arms race between the United States and Russia. And while China does currently own the world’s top supercomputer as opposed to the US, I’d argue that Diana’s comparison is a bit lofty in terms of drawing parallels to the race for the moon, and that what Obama’s executive order really did was make HPC and supercomputing cool again. It has validation. Obama just brought supercomputing back en vogue. And it couldn’t have come at a better time.
The “consumerization” of IT (eg. how enterprises are affected by, and can take advantage of, new technologies and models that originate and develop in the consumer space, rather than in the enterprise IT sector) has, in addition to a general increased desire to get away from supercomputing, killed some “soulful” HPC-related innovation.
The consumerization of IT was a shift towards a more distributed approach and, in some scenarios, stifled innovation of building fast and resilient supercomputers, mostly because they were less efficient in terms of consuming datacenter space and power, but also because they were more costly. The ROI to a business or customer was less and, thus, shifted demand towards open-source x86 platforms. The decrease in market demand caused the OEMs to pivot and shift their strategy and investments. Sometimes, it’s not always technology that self evolves, but rather external market forces that can, and often do dictate creativity and innovation.
Not everyone sees Obama’s HPC executive order in the same shining light as I do, however, especially those operating in a commercial enterprise where HPC technology hasn’t fully migrated from the research world. Diana quoted Mike Torto, CEO of Embotics, as stating that, “while it is laudable that this president recognizes technology is imperative to compete globally, it is laughable to believe it can be regulated with the motto ‘to out compute is to out compete.’ Businesses innovate best when left to compete via market forces with no political interference or shackles to any one interest.”
From a developer’s standpoint, once you understand the basic concepts of the cloud, it can be actually quite boring. Not to say that it’s not completely dis-interesting, but what “techie” really wants to hear about delivering the lowest CPU lease cycle? The only things really interesting with the cloud are the capacity planning issues concerning multi-tenancy. And when it comes to Hadoop and/or other unstructured database platforms, the most interesting aspect of the job is typically factoring the cost per gigabyte of storage, or factoring the cost per gigabyte of network throughput. These management activities are anything but cool, or innovative.
Building a supercomputer, however — now that is sexy and cool.
Daniel Chow is Chief Operating Officer/Chief Technology Officer at Silicon Mechanics.