Heresies of the New HPC Cloud Universe

By John Russell

January 25, 2017

Perhaps ‘heresies’ is a bit strong, but HPC in the cloud, even for academics, is a fast-changing domain that’s increasingly governed by a new mindset, says Tim Carroll, head of ecosystem development and sales at Cycle Computing, an early pioneer in HPC cloud orchestration and provisioning software. The orthodoxy of the past – an emphatic focus on speeds and feeds, if you will – is being erased by changing researcher attitudes and the advancing capabilities of public (AWS, Microsoft, Google et al.) and private (Penguin, et al.) clouds.

Maybe this isn’t a revelation in enterprise settings where cost and time-to-market usually trump fascination with leading edge technology. True enough, agrees Carroll, but the maturing cloud infrastructure’s ability to handle the majority of science workflows – from simple Monte Carlo simulations to many demanding deep learning and GPU-accelerated workloads – is not only boosting enterprise HPC use, but also catching the attention of government and academic researchers. The job logjam (and hidden costs) when using institutional and NSF resources is prompting researchers to seek ways to avoid long queues, speed time-to-result, exercise closer control over their work and (potentially) trim costs, he says.

If all of that sounds like a good marketing pitch, well Carroll is after all in sales. No matter, he is also a long-time industry veteran who has watched the cloud’s evolution for years and has played a role in mainstreaming HPC, notably including seven years at Dell (first as senior manager HPC and later executive director emerging enterprise), before joining Cycle in 2014.

As a provider of a software platform that links HPC users to clouds, Cycle has a front row seat on changing HPC cloud user demographics and attitudes as well as cloud provider strengths and weaknesses. In this interview with HPCwire, Carroll discusses market and technology dynamics shaping HPC use in the cloud. Technology is no longer the dominant driver, he says. See if you agree with Carroll’s survey of the changing cloud landscape.

HPCwire: The democratization of HPC has been bandied about for quite awhile with the cloud portrayed as a critical element. There’s also a fair amount of argument around how much of the new HPC really is HPC. Let’s start at the top. How is cloud changing HPC and why is there so much debate over it?

Tim Carroll: Running HPC in the cloud runs antithetical to how most people were brought up in what was essentially an infrastructure centric world. Most of what you did [with] HPC was improve your ability to break through performance ceilings or to handle corners cases that were not traditional enterprise problems; so it was an industry that prided itself on breakthrough performance and corner cases. That was the mindset.

What HPC in the cloud is saying is “All of the HPC people who for years have been saying how big this industry is going to grow were exactly right, but not $25B being spent by people worrying about limits and corner cases. A healthy part of the growth came from people who didn’t care about anything but getting their work done. Some people still care about the traditional definition, but I would say there are a whole bunch of people who don’t even define it, they just see a way to do things that they couldn’t do five years ago or ten years ago.

HPCwire: So are the new users not really running HPC workloads and has the HPC definition changed?

Carroll: HPC workloads are always changing and perhaps the definition of the HPC along with it, but I think what’s really happening is the customer demographics are changing. It’s a customer demographic defined not by the software or the system, but the answer. When you ask someone in the research environment what their job is, they say I’m a geneticist or I am a computational chemist. Speak with an industrial engineer and they describe themselves as, no surprise, an industrial engineer. No one describes themselves as an “HPCer.” They all say I‘ve got a job to do and I’ve got to get it done in a certain amount of time at a certain price point. Their priority is the work.

I think what we did at Dell (now Dell EMC) was a huge step towards democratizing HPC. The attitude was that TOP500 was not the measure of success. Our goal very early on was to deliver more compute to academic researchers than another vendor. We did not strive for style points or the number of flops of any one particular system but we were determined to enable more scientists using more Dell flops than anybody else. That was our strategy and Dell was very successful with it.

HPCwire: That sounds a little too easy, as if they don’t need to know any or at least much computational technology. It’s clear systems vendors are racing to create easier-to-use machines and efforts like OpenHPC are making progress in creating a reference HPC stack. What do users need to know?

Carroll: Users and researchers absolutely need to understand the capabilities of their software and what can they actually do relative to the problem they need to solve, but they should not be required to know much more than that. For the last 20 years engineers and researchers defined the size of the problem they could tackle by the resources they knew they could get access. So if I know I have only got a 40-node cluster, what do I do? I start sizing my problems to fit on my cluster. Self-limiting happened unconsciously. But it doesn’t matter; the net effect was an artificial cap on growth.

So today, we’re not saying get rid of that 40-node cluster and make it bigger, but give people the choice to go bigger. Today, an engineer should be able to go to their boss and say, “I think I can deliver this research four months ahead of schedule if I have the ability to access 60 million core hours over a two week period and it’s going to cost – I am just making up numbers – $100,000.” Then the engineer and her boss go to the line of business and see if they want to come up with opex that will cover that and pull in their schedule by three months. Cloud gives people and organizations choice.

HPCwire: Stepping away from the enterprise for a moment, what’s the value proposition for academic and government researchers many of whom are very well versed indeed in HPC? Aren’t they simply likely to use internal resources or NSF cyberinfrastructure as opposed to the public cloud?

Carroll: The academic portion is really interesting because of how important the funding models are and the rules set by funding agencies. Because of that, it’s not always obvious if cloud is even an option. It also depends how the individual institutions charge for the other pieces [of a cloud deployment] that are being done. Often there is overhead and so it doesn’t matter how cost effective the cloud is because by the time it gets to the researcher, the landed cost to them is going to be prohibitive.

As a result, cloud for academic HPC has been murky for the last couple of years. People aren’t ready to get there yet. Jetstream was a step in the right direction (NSF-funded initiative) but I’m wondering if anyone put themselves in the shoes of users, big and small, to judge how that experience compares to the public cloud providers.

The cloud thing is going to be here this year, and next year, and many years after. And guess what there’s also going to be a refresh cycle on internal hardware next year and a refresh cycle the year after. People are going to have to get more and more granular in their justification for deploying in their internal infrastructure versus using public cloud. And I am not saying that’s an either or proposition. But if the demand for compute is growing at 50 percent per year and budgets are going up a lot less, how are you going to fill that gap providing the researcher what they need to get their jobs done. What is the value proposition of longer job queues?

How can academia or the funding agencies not embrace what is arguably the fastest moving, innovating, cost-effective platform in order to fill the compute demand gap. Cloud is just one more tool, but if one views it as the Trojan Horse to get inside academia eliminate infrastructure, that is just wrong. Cloud is going to get its portion of the overall market where it makes sense for certain workloads, but not necessarily entire segments. Embrace it.

HPCwire: What’s been the Cycle experience in dealing with the academic community?

Carroll: I am still somewhat surprised at the amount of pushback I get from the academic community based on anecdotal information – the number of people who talk about what can and can’t be done although they haven’t tried. And there are so many people at the public cloud providers who would love to help them. Who knows, it may work out that they run the workload to see how much it would cost and the data says it is still twice as expensive as [internally]. That’s great, now we have a hard data point rather than something anecdotal.

One of the great things cloud will do for academia is to clear the decks for people who are truly building specialized infrastructure to solve really hard problems. What’s typically happened is that institutions had to support a breadth of researchers and were faced with the challenge solving diverse needs from a demanding community. The result was commodity clusters became the best middle ground; good enough for the middle but not really what the high and the low needed. In trying to serve a diverse market with a single architecture, few people got exactly what their research required. What you are going to see is that bell curve is going to get turned upside down and centers are going to reallocate capex to specialized systems and run high throughput workloads on public cloud.

I should note that the major cloud providers all have enormous respect for the HPC market segment and appreciate the fact that the average customer at the high end probably consumes ten to several hundred times the compute of a typical enterprise customer. They are all staffing up with very talented people and are eager to collaborate with academia to deliver solutions to them.

HPCwire: What will be the big driver of cloud computing in academic research centers, beyond NSF resources I mean?

Carroll: In the last ten years universities have become far more competitive as far as attracting the right researchers. It used to be that every new researcher got his or her cluster in a startup package and that model is flat-out unsustainable. But it’s a small enough community that researchers will quickly hear when the word is “ABC University has a great system and their researchers have no queue times, with no workload limits.” Who cares where the compute is performed, the university will have generated a reputation that if you’re a researcher there, you just get what you need to get the job done. Competition for talent is going to drive larger cloud adoption in academia.

It can also be powerful for individual researchers working on small projects. There’s a professor who reached out to us who wanted to include [cloud computing] in her class as part of her teaching and doing real science. She wanted to start the job when the semester began and have it finish by the time it ended. We said, how about if instead of taking four months like you thought, we knock it down to a couple of days. It is not grant based research but the cost fit within her discretionary budget. So she is not doing it as an academic exercise. This is a piece of science that would not be done were it not for this. And it is part of the teaching.

HPCwire: How do you characterize the cloud providers and how does Cycle fit in?

Carroll: We (Cycle) are a software platform that gives people the ability to run their workloads under their control on whichever cloud is best for them. It is not a SaaS model. Users can still protect their corporate IP, with their existing workload, and run multiple workloads for multiple users across multiple clouds from a single control point. We fit in with the cloud providers by helping them and their users do what they do best.

My experience is that customers are not looking for “cloud”; they have a problem and a deadline and they are just trying to figure out how can they run workloads securely and cost effectively that can’t get run today on their internal infrastructure. If I came and said it’s the public cloud, that would be ok. Private cloud, ok. If I said we would pull a trailer stuffed with servers to their building, they’d say ok. They will make their choice based on how much it costs; is it secure, how much work is required to get started and keep it running. It just so happens that the winner is increasingly public cloud.

Back to your earlier question about change within HPC. Cloud is not causing infrastructure to disappear, it is causing labels to disappear. Customers who have been early adopters are now on their sixth or eighth or tenth workload and are starting to get into workloads that are considered “traditional HPC.” But they did not label the first workloads as “non-HPC.” They just view them as compute intensive applications and don’t care whether it is called HPC or something else.

Subscribe to HPCwire's Weekly Update!

Be the most informed person in the room! Stay ahead of the tech trends with industy updates delivered to you every week!

Q&A with Altair CEO James Scapa, an HPCwire Person to Watch in 2021

May 14, 2021

Chairman, CEO and co-founder of Altair James R. Scapa closed several acquisitions for the company in 2020, including the purchase and integration of Univa and Ellexus. Scapa founded Altair more than 35 years ago with two Read more…

HLRS HPC Helps to Model Muscle Movements

May 13, 2021

The growing scale of HPC is allowing simulation of more and more complex systems at greater detail than ever before, particularly in the biological research spheres. Now, researchers at the University of Stuttgart are le Read more…

Behind the Met Office’s Procurement of a Billion-Dollar Microsoft System

May 13, 2021

The UK’s national weather service, the Met Office, caused shockwaves of curiosity a few weeks ago when it formally announced that its forthcoming billion-dollar supercomputer – expected to be the most powerful weather and climate-focused supercomputer in the world when it launches in 2022... Read more…

AMD, GlobalFoundries Commit to $1.6 Billion Wafer Supply Deal

May 13, 2021

AMD plans to purchase $1.6 billion worth of wafers from GlobalFoundries in the 2022 to 2024 timeframe, the chipmaker revealed today (May 13) in an SEC filing. In the face of global semiconductor shortages and record-high demand, AMD is renegotiating its Wafer Supply Agreement and bumping up capacity. Read more…

Hyperion Offers Snapshot of Quantum Computing Market

May 13, 2021

The nascent quantum computer (QC) market will grow 27 percent annually (CAGR) reaching $830 million in 2024 according to an update provided today by analyst firm Hyperion Research at the HPC User Forum being held this we Read more…

AWS Solution Channel

Numerical weather prediction on AWS Graviton2

The Weather Research and Forecasting (WRF) model is a numerical weather prediction (NWP) system designed to serve both atmospheric research and operational forecasting needs. Read more…

Hyperion: HPC Server Market Ekes 1 Percent Gain in 2020, Storage Poised for ‘Tipping Point’

May 12, 2021

The HPC User Forum meeting taking place virtually this week (May 11-13) kicked off with Hyperion Research’s market update, covering the 2020 period. Although the HPC server market had been facing a 6.7 percent COVID-re Read more…

Behind the Met Office’s Procurement of a Billion-Dollar Microsoft System

May 13, 2021

The UK’s national weather service, the Met Office, caused shockwaves of curiosity a few weeks ago when it formally announced that its forthcoming billion-dollar supercomputer – expected to be the most powerful weather and climate-focused supercomputer in the world when it launches in 2022... Read more…

AMD, GlobalFoundries Commit to $1.6 Billion Wafer Supply Deal

May 13, 2021

AMD plans to purchase $1.6 billion worth of wafers from GlobalFoundries in the 2022 to 2024 timeframe, the chipmaker revealed today (May 13) in an SEC filing. In the face of global semiconductor shortages and record-high demand, AMD is renegotiating its Wafer Supply Agreement and bumping up capacity. Read more…

Hyperion Offers Snapshot of Quantum Computing Market

May 13, 2021

The nascent quantum computer (QC) market will grow 27 percent annually (CAGR) reaching $830 million in 2024 according to an update provided today by analyst fir Read more…

Hyperion: HPC Server Market Ekes 1 Percent Gain in 2020, Storage Poised for ‘Tipping Point’

May 12, 2021

The HPC User Forum meeting taking place virtually this week (May 11-13) kicked off with Hyperion Research’s market update, covering the 2020 period. Although Read more…

IBM Debuts Qiskit Runtime for Quantum Computing; Reports Dramatic Speed-up

May 11, 2021

In conjunction with its virtual Think event, IBM today introduced an enhanced Qiskit Runtime Software for quantum computing, which it says demonstrated 120x spe Read more…

AMD Chipmaker TSMC to Use AMD Chips for Chipmaking

May 8, 2021

TSMC has tapped AMD to support its major manufacturing and R&D workloads. AMD will provide its Epyc Rome 7702P CPUs – with 64 cores operating at a base cl Read more…

Fast Pass Through (Some of) the Quantum Landscape with ORNL’s Raphael Pooser

May 7, 2021

In a rather remarkable way, and despite the frequent hype, the behind-the-scenes work of developing quantum computing has dramatically accelerated in the past f Read more…

IBM Research Debuts 2nm Test Chip with 50 Billion Transistors

May 6, 2021

IBM Research today announced the successful prototyping of the world's first 2 nanometer chip, fabricated with silicon nanosheet technology on a standard 300mm Read more…

AMD Chipmaker TSMC to Use AMD Chips for Chipmaking

May 8, 2021

TSMC has tapped AMD to support its major manufacturing and R&D workloads. AMD will provide its Epyc Rome 7702P CPUs – with 64 cores operating at a base cl Read more…

Intel Launches 10nm ‘Ice Lake’ Datacenter CPU with Up to 40 Cores

April 6, 2021

The wait is over. Today Intel officially launched its 10nm datacenter CPU, the third-generation Intel Xeon Scalable processor, codenamed Ice Lake. With up to 40 Read more…

Julia Update: Adoption Keeps Climbing; Is It a Python Challenger?

January 13, 2021

The rapid adoption of Julia, the open source, high level programing language with roots at MIT, shows no sign of slowing according to data from Julialang.org. I Read more…

CERN Is Betting Big on Exascale

April 1, 2021

The European Organization for Nuclear Research (CERN) involves 23 countries, 15,000 researchers, billions of dollars a year, and the biggest machine in the worl Read more…

HPE Launches Storage Line Loaded with IBM’s Spectrum Scale File System

April 6, 2021

HPE today launched a new family of storage solutions bundled with IBM’s Spectrum Scale Erasure Code Edition parallel file system (description below) and featu Read more…

10nm, 7nm, 5nm…. Should the Chip Nanometer Metric Be Replaced?

June 1, 2020

The biggest cool factor in server chips is the nanometer. AMD beating Intel to a CPU built on a 7nm process node* – with 5nm and 3nm on the way – has been i Read more…

Saudi Aramco Unveils Dammam 7, Its New Top Ten Supercomputer

January 21, 2021

By revenue, oil and gas giant Saudi Aramco is one of the largest companies in the world, and it has historically employed commensurate amounts of supercomputing Read more…

Quantum Computer Start-up IonQ Plans IPO via SPAC

March 8, 2021

IonQ, a Maryland-based quantum computing start-up working with ion trap technology, plans to go public via a Special Purpose Acquisition Company (SPAC) merger a Read more…

Leading Solution Providers

Contributors

AMD Launches Epyc ‘Milan’ with 19 SKUs for HPC, Enterprise and Hyperscale

March 15, 2021

At a virtual launch event held today (Monday), AMD revealed its third-generation Epyc “Milan” CPU lineup: a set of 19 SKUs -- including the flagship 64-core, 280-watt 7763 part --  aimed at HPC, enterprise and cloud workloads. Notably, the third-gen Epyc Milan chips achieve 19 percent... Read more…

Can Deep Learning Replace Numerical Weather Prediction?

March 3, 2021

Numerical weather prediction (NWP) is a mainstay of supercomputing. Some of the first applications of the first supercomputers dealt with climate modeling, and Read more…

Livermore’s El Capitan Supercomputer to Debut HPE ‘Rabbit’ Near Node Local Storage

February 18, 2021

A near node local storage innovation called Rabbit factored heavily into Lawrence Livermore National Laboratory’s decision to select Cray’s proposal for its CORAL-2 machine, the lab’s first exascale-class supercomputer, El Capitan. Details of this new storage technology were revealed... Read more…

African Supercomputing Center Inaugurates ‘Toubkal,’ Most Powerful Supercomputer on the Continent

February 25, 2021

Historically, Africa hasn’t exactly been synonymous with supercomputing. There are only a handful of supercomputers on the continent, with few ranking on the Read more…

GTC21: Nvidia Launches cuQuantum; Dips a Toe in Quantum Computing

April 13, 2021

Yesterday Nvidia officially dipped a toe into quantum computing with the launch of cuQuantum SDK, a development platform for simulating quantum circuits on GPU-accelerated systems. As Nvidia CEO Jensen Huang emphasized in his keynote, Nvidia doesn’t plan to build... Read more…

New Deep Learning Algorithm Solves Rubik’s Cube

July 25, 2018

Solving (and attempting to solve) Rubik’s Cube has delighted millions of puzzle lovers since 1974 when the cube was invented by Hungarian sculptor and archite Read more…

The History of Supercomputing vs. COVID-19

March 9, 2021

The COVID-19 pandemic poses a greater challenge to the high-performance computing community than any before. HPCwire's coverage of the supercomputing response t Read more…

Microsoft to Provide World’s Most Powerful Weather & Climate Supercomputer for UK’s Met Office

April 22, 2021

More than 14 months ago, the UK government announced plans to invest £1.2 billion ($1.56 billion) into weather and climate supercomputing, including procuremen Read more…

  • arrow
  • Click Here for More Headlines
  • arrow
HPCwire