There have been some interesting conversations in the CAE community around the benefits and drawbacks of the cloud. One of the points I find most interesting is around the idea of “Infinite Computing”. This is a phrase that we use here at Autodesk. Some people understand the context right away, some balk at the idea and many others are likely somewhere in the middle. What’s Infinite Computing really mean to us as users? Let’s take a look.
I’ve had the opportunity to be out ahead of the market and was involved in the early days of launching a cloud connected CAE product line – Simulation 360. I’ll spare you the sales pitch and focus on some of the lessons I’ve learned along the way.
Let’s first take a look at a short list of some of the problems we are trying to solve.
- Computation demands are on the rise
- Limited collaboration and communciation tools
- Limited time and resources
Computation demands are on the rise
Model sizes are increasing. The desire to account for Multiphysics is increasing. But, more importantly the pressure to optimize is a common conversation. When I probe more on why users are not leveraging simulation more to optimize their design. Often, the most common response revolves around time. Not enough time in the day to fine tune and explore more design choices. Status quo has been that good enough will have to due for now. In some markets, maybe that is ok. But, more commonly we hear that competition is fierce and pressure to deliver faster, more innovative products has never been higher. What if you could do significantly more tomorrow than you did yesterday? What if you could exponentially increase your through put? I believe that is where infinite computing comes into play. In reality, we all appreciate that even with the cloud, computing is finite. But, the idea of elastic near-infiite computing is significantly better than where we are today.
Limited collaboration and communication tools
Even the best-in-class simulation users report that they struggle to communicate or collaborate efficiently. Each company has a variety of ways they document or share the results of their simulations. Some have a formal templated system that they meticulously document their findings and formally report their findings. Others simply create quick power points that are shared via email and others simply email. The cloud does provide an opportunity for change. We are already seeing the impact of tools like dropbox and Box. Ability to access data whenever and wherever. Imagine if you were able to access simulation data in real-time. Imagine even further that you were able to share images, data with your colleagues. Now imagine that all of this information was searchable and accessible. That is what the cloud brings to the table.
Limited time and resources
All of the above are great advancements in simulation. But at the end of the day, what we are trying to achieve significantly more than what we are able to do today. We are embarking on a cultural shift where computational resources are becoming accessible. Ability to access information is available on mobile devices. The ability to compete is real. Getting back to one of the major hurdles around simulation adoption is time. If we are able to explore our designs and run these simulations in parallel. What does that do for the design cycle? What does that do for time to market? What does that do to building confidence in our designs?
We are in early days when it comes to the cloud. Many of the speculations here are educated observations and predictions. Many are being proved as we speak, many require time and validation by the user community.