Big Compute - A Better Life: The Case for Cloud

Episode Date: July 6, 2023

With high performance cloud computing usage expanding quickly in research & development, there are still some organizations who hesitate to dip a toe. In this episode, Ernest ...and Jolie talk through common fears of moving workloads from on premises to the cloud, and what those fears mean in 2023. They also speak to a trailblazer in this space: Anand Kumar – Global Director of IT for UD Trucks – who moved his entire company’s full array of computational operations from on prem to the cloud in just a few months, with the help of partners like Microsoft Azure, represented in this episode by Rachel Pruitt.  Hear how UD Trucks sprinted to their fast-approaching cloudy finish line, earning them the label of being true cloud evangelists.

Transcript
Discussion (0)
Starting point is 00:00:00 It's like suburban rural, I would say. It's not quite rural. Right. Did I say suburban? Yeah, suburb. Why did I think about a car? Suburban. I wonder if that's where they got that name.
Starting point is 00:00:11 I think so. You needed that big of a tank to get out there. Hi, everyone. I'm Jolie Hales. And I'm Ernest DeLeon. And welcome to the Big Compute Podcast. Here we celebrate innovation in a world of virtually unlimited compute, and we do it one important story at a time.
Starting point is 00:00:39 We talk about the stories behind scientists and engineers who are embracing the power of high-performance computing to better the lives of all of us. From the products we use every day to the technology of tomorrow, computational engineering plays a direct role in making it all happen, whether people know it or not. Ernest! Oh my gosh, I feel like I haven't talked to you forever. I mean, I don't know, remember that time we used to publish new episodes every couple of weeks and then we did it for like forever. Yeah. I believe the pandemic was still a thing back then. Yeah, probably was. It's I think it's safe to say it's been a little while. But in case our listeners are wondering if you're still hanging around, we are still here. We've just been super swamped. We had a big successful
Starting point is 00:01:27 big compute virtual conference in November. Here you are part of a cloud-first high-performance computing community of science and engineering thought leaders who are building the future with virtually unlimited compute. That had Yoris at Rescale and Jensen Huang from NVIDIA, Sir Richard Branson of Virgin Orbit before Virgin Orbit kind of had their final orbit. I believe in space parlance we call that rapid unscheduled disassembly. But, I mean, it was a great conference. And anybody interested in seeing any of the videos and the presentations, you can go to bigcompute.org. I totally recommend the one from NASA, by the way.
Starting point is 00:02:08 I don't know if you've seen that one, Ernest, but it was awesome. Can we bring exascale class computing to bear so that we can do higher fidelity modeling and simulation to perhaps take that off of the flight plan, so to speak, and potentially save a company several hundred million dollars in flight testing by doing it virtually inside a supercomputer. There's also a highlights version of the keynote if you have a short attention span as many of us do these days, and that has yours and Jensen in it. With NVIDIA and every cloud, researchers and engineers can instantly access elastic GPU accelerated computing from their browser. Rescale's cloud-based platform enables customers to run simulations on demand and scale up or down as needed. And I mean, beyond that, I think it's safe to say that a lot has happened in our personal lives. I mean, when we last talked, Ernest, I think your wife
Starting point is 00:02:59 had just had baby number two and a surprise early delivery. And now he's what, like a year old? Oh my gosh, has it been that long? Yep. He's actually 13 months and a complete terror on all fours crawling. Yeah. How's that going? It's intense. Just absolute craziness. What about you? Oh yeah. I mean, it's the same story, right? You have one kid, you're super busy, but you can at least get things done during nap times. But when you have two kids, there's just like no relief, right? Yep. I think when we last recorded, I was in my third trimester and I remember in the last episode whining about gestational diabetes. And that basically means that I can't eat any sugar and I can only seldom eat carbs. And I've got to tell you, Ernest is the worst.
Starting point is 00:03:47 And for those who were wondering, I'm happy to report that baby number two, second boy of two boys. I can say that thanks to insulin and the tortures of a healthy diabetic diet, he was eight pounds, 13 ounces. And while that may sound large to some moms, that is super small for me. My first boy was 10 and a half pounds. So this was progress. Man, was he fat. So, so fat. You and I lived in the same state, too, when we last recorded.
Starting point is 00:04:19 Not that we were close by to be able to have playdates with our kids. I think we're still like eight hours apart driving distance. Yeah, I was going to say, I think the flight time between the two is the same. Yeah, it might actually be faster now. I don't know. But yeah, that's because I, for our listeners, I uprooted my family after living in Southern California for 18 years. And I actually moved them back to Northern Utah, where my husband and I both grew up. And where our kids have lots of cousins and aunts and uncles and grandparents and all the fam-bams around. And I will say that while the weather is taking some adjusting, like there was way too much snow here for a couple months, and I also hate the mosquitoes, because there are billions here where Southern California doesn't have bugs.
Starting point is 00:05:07 It's otherwise been a really awesome change. I mean, we exchanged a backyard view of a Burger King. Can I take your order? For a view of horses and chickens. Yeah, California is definitely a different place. You know, my wife and I spend, we're a family, we spend a lot of time here. But I would love to permanently move back to Texas, right? As a matter of fact, I bring it up with my wife every now and then, you know, we have a ranch South of the city where we grew up.
Starting point is 00:05:33 That sounds amazing. Yeah. And I keep thinking about it. My wife disagrees, right? She's like, well, I don't want to move back to Texas and rural life is quite different. I'm okay with it, right? Totally different. But the real deal is it was late March, early April of this year. We went back for an alumni event at the university we both attended. And Texas starts to warm up in April. It doesn't get to its peak heat. And we thought, let's take our kids out on this thing San Antonio has there called the Riverwalk.
Starting point is 00:06:00 Both of them were just red in the face and very unhappy with the level of heat. They're just not used to that because here in the Bay Area, it gets hot. Don't get me wrong, but it's nowhere near what Texas has. Oh, totally. On that aspect, I agree with my wife. It's all about the weather here. It really is. Well, I mean, I moved to Southern California originally for Hollywood.
Starting point is 00:06:23 I got my master's in film directing there. It's kind of the place to go, right? For that kind of thing. But I stuck around as Hollywood became more dispersed and you were able to work from different places. I stuck around because of the weather. Let's be honest. The weather rocked there. My wife and I laugh every
Starting point is 00:06:40 time. It gets to the summer, like around August here, and the news is all about, there's a heat wave. And it's like 85. Yeah, it's going to reach 92 degrees. We're like laughing about it. We're like, that's like a nice Texas spring day. Right. But yeah, the people here, especially the ones who were born here. I was going to say, yeah, the people can't handle it. Yeah. The people who appreciate California weather the most. I mean, locals who've lived there their whole lives appreciate it. But those of us who lived or were raised in other places with these weather extremes and then relocate to Southern California. I mean, I literally walked outside every day for
Starting point is 00:07:14 years, probably the it couldn't even be the full 18 years and just was like, oh, my gosh, this place has the best weather. The problem is just the traffic. Yeah, there's so many people. There are too many people in too small of an area. And that's the nicest change about relocating back to Utah. And we went to, I would say it's not quite rural. We have enough established neighborhoods that there are some HOAs. We actually do have an HOA, but whatever.
Starting point is 00:07:49 But we do have fiber internet, which is great because my internet's so much better here than it was in California, believe it or not. Oh, I believe it. But anyway, I suppose we should shift away from our narcissism and toward relevant technology topics here at the Big Compute Podcast. And to start us off, I actually have a question for you, Ernest. So how familiar are you with the term server hugger? Not much, other than I heard they staged a protest against some company named GonePrem a few years back. Call GonePrem today and you'll be on your way up to the clouds. Kaboom! In fact, kicked the founder of GonePrem off of campus at SC19,19 if i remember right i'll recycle all your old supercomputers that you're not taking up to the cloud i know we have mentioned this term before
Starting point is 00:08:31 on the podcast but for listeners who aren't familiar a server hugger is a term used by cloud computing advocates which you know ernest and i are if you haven't figured that out by now and it's used to describe someone who doesn't want to move to cloud. So this server hugger would want to instead maybe keep all of their hardware on-prem and in-house. And there are a number of reasons reported for this fear of the cloud. So I wanted to go through some of these. First, companies are afraid that moving to cloud will mean that their employees will have to change the way that they work. And I'm going to be honest, I think that's a valid fear in a lot of ways. I mean, change is hard on people. People don't
Starting point is 00:09:16 like change because, I mean, obviously it's uncomfortable. But then again, I guess my rebuttal to that would be to say that change can also obviously bring good in a lot of instances, right? Like, for example, as a filmmaker and a podcast producer myself, I constantly have a lot of projects in motion. And in media like that, there's a ton of different elements and tasks involved in those projects. And I used to do all of my project management in a Google spreadsheet. And I had this process set up and it worked fine for me. And then a new boss came along and actually challenged me to migrate to the project management platform called Asana, which I actually think Sam Altman is an investor of Asana.
Starting point is 00:10:03 I'm a big believer that like real sustainable improvements in quality of life come from scientific and technological progress. But while it was this painful month-long process to move everything and change all my processes when I migrated to Asana, the end result was basically, I can say, life-changing. I mean, I love Asana. They're not a sponsor of this podcast, but I will sing their praises because I love organizing things in Asana. All my projects now are streamlined better. My processes are better. My communication is better. And that's all because I changed the way that I worked. But I may not have made that change without
Starting point is 00:10:37 having a boss telling me that I needed to make it. And I would say that that same concept applies to a lot of different technology, but in this case, moving workloads to the cloud from on-prem, right? So, yeah, it's probably going to change the way your employees work, but is that necessarily a bad thing? I mean, what if the end result is that the clutter is removed or projects are accelerated? The human working experience is better. Yes, there's going to be some bumps in the road along the way, and it might take some adjusting time, but then it could be more efficient and better in the end. So shouldn't we all be striving for beneficial digital transformation, right? And I know that in the example of Rescale, who is our podcast presenting
Starting point is 00:11:19 sponsor, moving to the cloud means that all the annoying parts of running workloads are basically streamlined so that an engineer can just log in and focus on innovation. So if you think Asana is great, wait until you use Jira. Have you used Jira before? No, but I keep seeing that your team has switched over to Jira, but I don't really know anything about Jira. I think Asana is geared more toward marketing creatives, whereas Jira might be geared more toward like security and developers. Is that true? I mean, I don't know. I think that's a fair way to look at it. I think Asana is more geared towards less technical users. Okay. Well, that would be me. And I don't mean like the person's skill set is not technical. I mean, what they do, their job. The tasks.
Starting point is 00:12:05 The tasks are less technical. That makes sense. JIRA is meant for like basically engineers. That makes sense. But I'll agree with the overall sentiment you kind of painted here, which is moving from an older, more cumbersome way of working, which kind of all of us have had at some point with inherent limitations, right? Because that's kind of how those things happen. To a newer, more streamlined way of working can be awesome. And not only that, but as somebody who's been doing this for over 25 years at this point, I can tell you that this industry that we work in, right, that has to deal with high performance computing and computing in general, if you are afraid of change or change challenged, if that's a term, this is not the right place for you.
Starting point is 00:12:45 Right. Yeah. There is nothing consistent in our world other than change. That is such a good point. I mean, when has technology really stood still? Even with Moore's Law slowing down, I mean, obviously AI is on the rise. There's just so much coming at us. And I think that's a really, really good point. Right. You have to be able to change. And I mean, it's nice to be in like a comfort zone, I think, when you're working in a lot of ways. And so it's hard to want to veer out of that because it takes a lot more work. It takes a lot
Starting point is 00:13:13 more brainpower. And when you're in a comfortable place, it's like you're not really looking for that, even if it'll make your life better in the end. So, I mean, change is hard. And that's understandably a fear for people and turns them into server huggers. But there's another fear that's been reported, too, that I hear a lot about when it comes to moving to cloud. And that's the concern that maybe a company will end up paying more or maybe they don't know what they're paying for and they start using the cloud and they're billed for all
Starting point is 00:13:39 these things that they weren't expecting to be billed for. And just the overall newness of cloud financial commitments, because it is a different model, right? You don't own the systems. And I guess to that, I would just say that, yeah, of course, it's different. It's change again, right? Because you're not paying for that on-prem hardware anymore. It's more along the lines of licensing and core usage and such, which is why I guess I would say you just want to make sure that you use a cloud HPC platform or provider that not only gives you financial controls, but gives them in a way that is easy to understand. So there's not all these like hidden charges. So you're not wasting
Starting point is 00:14:15 time on trying to figure that out and you don't get stuck with some weird hidden fees or something. And I think that's getting better and better in the industry. I know rescale is really simple to throw them in there again. But yeah, that's getting better and better in the industry. I know rescale is really simple to throw them in there again. But yeah, that's one of the fears. Exactly. And it all boils down at the end of the day to usage patterns, right? So selling the cloud story is based on shared computing is what it comes down to, right? So if you're already running at 100% capacity, 24-7, 365, on-prem, and you do not ever need to exceed your current capacity so let's so
Starting point is 00:14:47 imagine you have an hpc cluster you're running that thing 24 7 365 at a hundred percent you know utilization okay yeah then the cloud argument is tough because you already know what the costs are and you're eking every bit of capability out of that system and you don't need anything else. So, you know, for you, you're probably fine where you are, but if you have any other usage pattern than that, so. Which is pretty much everybody though, because who runs their on-prem system at a hundred percent capacity every single day and never needs to burst? Exactly. Like who is that? That last part is key. There are people who run 100% capacity 24-7, 365, but that's because they don't have the capacity to burst, right? So they're limited by that.
Starting point is 00:15:30 And so you end up in queues waiting for jobs to run. And so, again, it's exactly like you said. If you have any other usage pattern than that, which is almost everybody, then cloud makes sense because you have virtually unlimited capacity. And the costing model is very clear, right? And the most important thing is it is by job, right? So you run that thing through, you get your results. And if you do that same thing repeatedly, you have a very good idea what that costs. And going back to your earlier example where people are afraid they might pay more because they don't really know what they're paying for on the cloud side. I would argue that aside from the people who have been running HPC clusters and data centers for many,
Starting point is 00:16:08 many years, if you were a new business coming up and you needed to use HPC for whatever reason, and you didn't have the history of running on-prem clusters and data centers or using the cloud, right? So you're brand new to either one. Both of them are a black box in terms of what costs are, because what a lot of people don't consider, there's a lot of other costs that go into running on-premise systems that you wouldn't know about, right? So either way, it's kind of a bit of a black box. And I think it goes back to just the fact that people are comfortable because they've been doing this for many years and they know how it works. They know what their costs are and they don't want to
Starting point is 00:16:43 accidentally step into something that ends up skyrocketing their costs when they were fine, so to speak, with what they had before. And that's really what it comes down to. It's an unknown and it's a bit scary. But like you said, companies like Rescale make this super easy for you to do. Not only that, but you can actually cap your costs. You can say, OK, well, you know, I want to try this thing out. I want to run a couple of jobs. I want to do this and that, but I'm going to put a limit. I'm going to put a budget on this, call it like research and development in the cloud HPC for my company. I'll put a cap on that and I'll give some engineers some access and say, hey, kick the tires on this thing and tell me how it works. And I know that I'm never going to exceed that cost cap that I put on it. And you'll get alerts that will tell you how much, like what percentage you've used. So you're always kept in the know. Exactly. And then, you know, when you roll into production eventually, right? Because I think that's the kind of the trend there. People start kicking the tires, they use it, they realize, hey, this is way better than what I had. And so they start moving their workloads in. Understand that that same cap premise that we used before for,
Starting point is 00:17:42 like, you know, kicking the tires and trying it out applies to your actual production workloads. You can put caps by all kinds of things and just make sure. So you actually have complete control of your cloud spend with something like Rescale. So that fear is a little bit mitigated, right? I think it's still a valid fear in some areas because there are a lot of products out there that don't give you the cost controls, right? They want you to use more, right? Whereas Rescale was designed initially to be a B2B product and every business wants to control costs, all of us, right? So it makes sense. Hey, it's an understandable fear and here's an understandable feature to help allay that fear. Well said. And then another fear, kind of along the same lines that I've heard on occasion, is the fear that moving to cloud means that you just can't go back to on-prem,
Starting point is 00:18:29 right? You can't go back from that comfort zone that you've been in. And this is one I kind of struggle with because it kind of goes back to the change idea, right? Because, I mean, as long as you still have your physical hardware, you can always go back to it. But, I mean, how many people have gone back to, I don't know, writing physical letters for business correspondence once email became a thing? Right. How many people went back to horse and buggies once the combustion engine was a thing, right? It's all the same thing, but you can always go back, but the cost is prohibitive, right? So one of the things with just computing in general, but specific to HPC, is physical
Starting point is 00:19:07 hardware is only part of the picture. You still need to account for a whole lot of other things, right? So there's supporting infrastructure. You have physical building maintenance and operations. You have power. You have HVAC, telco, as well as the army of people you need to keep all of that running. And you have to keep it updated constantly. Right.
Starting point is 00:19:24 So all of that costs money. And when you go with cloud, you're essentially outsourcing all of that. You're saying, hey, you deal with all that. I'm just going to buy it as a service. And you make a good point. If someone goes the cloud route and then for whatever reason says, you know what, I really want to go back to on-prem, then they have to think, okay, did I sell the building? Did I sell those servers? I need to rerun power, HVAC, telco. And I think the biggest one when it comes to physical hardware is the minute you buy something, a piece of technology, whether it's a phone, a server, a laptop, it doesn't matter what it is, the minute you buy it, it's already obsolete, brand new in the box, right?
Starting point is 00:20:01 Because there are already new products in the pipeline that are much better than what you just bought. They're going to come out in the next year, two years, three years. So the nice thing about the cloud is you don't ever have to upgrade anything. The next time this new high-performance core type pops up, it just shows up in your dashboard and you use it. You don't have to worry about ripping out a bunch of servers and replacing them with these ones with newer products. You do none of that.
Starting point is 00:20:24 It's all done for you. All you got to do is use it. Right. And I think that while migration to the cloud, when it comes to high performance computing, at the beginning, it was a little bit slow. Now, I think it's pretty much safe to say that those in the industry at this point are acknowledging that cloud is not really only the future of HPC, but it's the now of HPC. So it makes sense at this point to at least make a plan on how to move some workloads to the cloud or at least dip a toe in the cloud pool, because chances are the industry will push many companies in that direction eventually, whether they're ready for it or not. So I don't know. I feel like if you are one that still wants to keep using on-prem, that's fine.
Starting point is 00:21:26 You know, cloud's not for everyone, but for the vast majority, they're eventually going to move. Right. Once they try it. So when your newer scientist comes on board at your company, that's designing something awesome. And that newer scientist gets told, Hey, you're a newer scientist and your project is less important than, you know, these dozens of other projects we have going on that have to do with the main lines of revenue to support this company. So you can't have time on the on-prem cluster. Go use a cloud model. That person, when they go use the cloud model, they're going to be like, well, this is way better than like, why would I want to use the on-prem system? And you have now just made a cloud HPC user of that person for life.
Starting point is 00:22:07 And that's happening more and more in reality. That's exactly what happens. And so eventually your pool of engineers on staff that are using HPC are going to slowly be cloud native, right, as opposed to on-prem native. And there will come a time when it's not just a question of dollars and cents or, you know, people's level of comfort. It is this group of engineers refuses to use the on-prem stuff. And that's it. When that happens, you're done. So you move on to the cloud. Your software was exported to the computational cloud. There's one final fear that I hear a lot, especially from server huggers that work in IT, and it's this fear that they will lose control because their hardware won't be in-house and physically accessible to them anymore. And I've even heard some IT professionals whisper that they're worried that their jobs will become irrelevant if they move to cloud, probably similar to how all of us are wondering how AI is going to affect
Starting point is 00:23:06 our livelihoods as well. And I think that is a rational fear to worry about how you're personally going to feed your family should circumstances in your industry or even your company change. But the worst thing I think we could do in evolving circumstances is to deny the evolution and hope that everything stays the same because it won't. It never does. Right. I would state that it's best to anticipate the changes and find ways to work well along with them, at least where possible. And this is one fear in particular that was addressed in a recent conversation that I had that I did want to share with you and our listeners. This is a conversation I had with a man named Anand Kumar, who is... I'm director of IT for cloud application infrastructure and application operation and maintenance.
Starting point is 00:23:51 For the company UD Trucks. At UD, we know trust has to be earned and it's built on actions, not words. That's why for over 85 years, we've been building reliable, high-quality trucks that always deliver on performance, drivability, safety, and innovation. Ernest, have you heard of UD Trucks? I have not. Yeah, so I think if you don't work with trucks, it's easy not to notice truck brand names. I don't know that I could name a lot of truck brands per se, except for those that also dabble in consumer automobiles. But now that I've done this interview, I now notice UD Trucks everywhere and I see them
Starting point is 00:24:31 instantly. So for those who aren't familiar, UD Trucks is a Japanese owned global company that is actually part of Isuzu. And they're known for making these sleek, flat nosed box trucks, you could say, or trucks that are basically the size of average home moving trucks. Since its inception in 1935, our company had been an innovation leader with a clear vision. We provide the truck which the world needs. And it's always committed to go extra mile for our smart, logistic solution with the most dependable solution on demanding customer. They're sold here in the United States and in more than 60 countries, but their main markets are in Japan, South Africa, Australia, Asia, and the Middle East. So our listeners in those areas are likely to see them more often, although I have noticed them here in Utah, actually,
Starting point is 00:25:21 even though there aren't any UD vendors in this state, apparently. I still see the trucks. And when I asked Anand what sets UD trucks apart from other truck designers, I thought he might say maybe efficiency or capacity or something like that, but nope. I can say that it's a better life. So it's our core value. Better life is our purpose. Better life for our city. Better life for business. Better life for universe. Better life for our city, better life for business, better life for universe, better life for our people. And for every region, better life is the only thing why we exist. Driven onward by our purpose,
Starting point is 00:25:52 better life. We provided the truck and services that the world needs today. And we are committed to make a better life. As I said that we are seeing a better life
Starting point is 00:26:00 for every individual right from the top to our dealers, to our factory. And we believe in making life better for the people, planet through sustainable transport solutions. A better life for better life. That's the goal and the mission of UD Trucks, which I mean, how can you argue with that? Absolutely. If a truck can give you a better life, sounds like a deal to me. Right. And I could say that my pickup truck gives me a better life because it's pink.
Starting point is 00:26:27 I can't wait. Did you know that? You told me about it. I can't wait to see it when I'm up in the Great Salt Lake. That's right. We have a leadership summit for our company. So we actually get to meet in person for the first time. And you will get the privilege of meeting my 2022 Toyota Tacoma that is wrapped in pink.
Starting point is 00:26:46 It's amazing. I'm still driving an almost nine-year-old Jeep. Yeah, but the Jeep is great. Oh, the Jeep is great. It's just old. And you have a Tesla and you're going to get a Cybertruck and then you can wrap that in pink. Yeah, part of me is not believing that's ever going to happen.
Starting point is 00:27:00 But we'll see. Hey, it's my favorite crayon. So Anand says that the way that UD Trucks focuses on this mission of a better life is by really diving into what the needs of society are and then creating products based on the needs of society, which sounds kind of simple. But I think there are companies out there that make a product that they want to make and then they try to convince the world that they need it. We're going extra mile for our customer every single day. And that's one thing I love about hosting this podcast is that we get to talk to people from so many different industries
Starting point is 00:27:32 whose goal is literally to make the world better and in ways you would never expect, but that are totally relevant. I mean, anyone who has bought a new car and compared it to the one they owned in the 80s will tell you that life has gotten better on the roads just based on that vehicle alone. But then once you start driving it, who wants to stop? And that's the case because of all of these undercover superhero engineers and researchers, as we say, who are constantly improving products. Yeah, the 80s were undoubtedly the best decade ever. But there were things like the automobiles in that era that were just horrible.
Starting point is 00:28:14 Unbelievably horrible. Except for the DeLorean. Right. And it didn't make it. That should tell you something. Quick, cover the DeLorean! But this is one of those things where, you know, it really comes into play in places like the Bay Area. I don't remember how many years ago it was, but there was a Budweiser delivery truck that got stuck in San Francisco.
Starting point is 00:28:32 It essentially got high centered on the trailer portion, trying to deliver beer, driving inside of a city that was never designed to have an 18-wheeler drive through it. Oh, man. Yeah, they had to call a wrecker to get it off its high center thing. And so this is where these little trucks, I believe the slang term for them is bobtail trucks, make perfect sense. And then similar to Amazon and UPS trucks, right? It makes sense for that last mile to be in a truck that's smaller, more agile, but it's still designed to carry a good amount of capacity so that you can get things to their end destination in a manner that works within the type of city that you're driving. That's a good point. And it is fun, actually, I think, to watch the evolution of Amazon trucks. Oh, yeah. We have the electric
Starting point is 00:29:13 ones here now. Yeah. Yes. They've got the neat headlights. Yeah. And then that giant wraparound LED light on the back. Yeah. They're awesome. I wouldn't say that half of the ones here are electric yet, but there's enough of them that you notice them all the time. Yeah. And I mean, as I spoke to Anand, it became clear to me that he's not only the smart guy who is responsible for helping to create this better life, these better products, but he's also super personable. I love to connect to people. That's my mojo. I feel good when I connect to
Starting point is 00:29:46 people. I'm an adventurist by nature. So I do cycling, motor, biking, off-roading, a lot of activity. I do the Himalayas riding. Recently I had finished a bike trip to the Himalayas. And when I go off-roading, I meet with local people. I meet different city people and in different cultures. Anand is based out of India. And I mean, how would it be to just be able to bike to the Himalayas over the weekend? I mean, have you ever been there, Ernest, or to India at all? I've never been to India. It's one of the places I would love to visit. It's a lot more difficult now with small children. Yes. But we'll go in our 60s. But for Anand, as the global director of IT for UD Trucks, you can imagine Anand has a large slew of responsibilities. I have 600 plus applications to take care of, out of which 70
Starting point is 00:30:33 plus are premium applications. So on a daily basis, Anand oversees these 600 plus applications, and then he makes sure that the IT systems are running smoothly. He focuses on vision, partners, new enhancements and developments, all the way down to budgets and funding and future planning. I mean, the whole thing that has to do with IT. And how many of those applications are HPC based? He said about 30 or 40 of them are used in high performance computing, which just goes to show that a lot is going on in his work life, not just HPC, but IT from every angle of UD truck development.
Starting point is 00:31:08 But when it comes to HPC applications, Anand's team use them whenever computational simulation can help with design and testing. We do a lot of testing about our truck performance, our truck noise conditions, how they will behave in the real conditions, crash conditions, weather conditions, and we create a problem statement out of it. We do it virtually so that we can learn from this problem statement, and we understand how they will perform
Starting point is 00:31:34 with a given load in their situations, at the actual, and then we take that company, click into the smaller parts, and then ask our HPC to solve it, and then give us the outcome with our solver node so that we can learn from those simulations that how we can perform and size our truck or design our truck efficiently, this simulation data. So they're running computational simulations for all the components that we typically see with automotive design, right? Noise conditions, weather conditions, and so forth.
Starting point is 00:32:07 And one thing that they are able to do quite efficiently with computational simulation, as opposed to maybe physical testing, is computational crash testing. While they still run physical tests, being able to do simulation first allows them to get a good sense of how a truck would perform under different crash conditions if it were carrying maybe different loads, different weights. And then they can tweak and iterate on the designs before producing the physical prototype rather than running every test as a physical prototype test. Something that gets, as you would imagine, really expensive, really fast. It will be quite difficult if we don't use simulations and super competitions in real time, because it will have a high cost. If we wanted to do the CHS load, we have to load the truck in actual.
Starting point is 00:32:59 If we want to do the breaking and CHS breaking test, we have to actually break the CHS, and it will cost you more than virtual competition cost. Hence, we use super competitions to help us simulate exact results like we are doing at actual. And it's not just helpful in terms of time and cost. In actual testing also, when you crash the truck, you have to put a lot of machines to collect the data. But in simulations, the data collection is at the click of a button. So without simulation, even if you had all the money and all the time in the world to crash test as many trucks as you wanted, so you crash a truck and then what? How do you get the data from that crash test? I would imagine you would probably have to put a ton of those
Starting point is 00:33:42 little sensor nodes or something all over the truck before you crashed it in order to collect real data. Like maybe you would on a motion capture actor for a video game or something. I don't know. Yeah, you can imagine like the actor who played Gollum in Lord of the Rings. Yeah. And then you just smash him into the wall a hundred times. I don't think he'd be a fan. You don't have any friends.
Starting point is 00:34:04 Nobody likes you. But if you're crashing a person or a real truck, it's obviously different than if you're crashing a virtual truck in a virtual world. Since in a virtual world, everything is done computationally. So then all of the data points are instantly available digitally, leading to faster acquisition of knowledge that helps companies make cars and trucks and airplanes and pretty much all products safer and better. This is why I love high performance computing, because it's just so cool. Our customers are literally changing the world.
Starting point is 00:34:38 And it's so much fun to listen to what they're doing. That mystery voice is another person who is part of this story. Rachel Pruitt, who is a product marketing manager for Microsoft Azure for Azure high performance computing and AI infrastructure. So she manages messaging and branding for Azure based out of the Seattle area. And when she's not working, I spend a lot of time with my husband, Michael, and my new puppy, Stubbs, who is five months old and is adorable and a little troublemaker. I've seen pictures of this puppy and, oh my gosh, talk about cuteness overload. He is this like dachshund mix.
Starting point is 00:35:19 So he has one of those long dog bodies and like little stubby legs, kind of like a corgi does, you know? Yeah, we used to call them weenie dogs when we were little. He has figured out how to jump out of his playpen. So it's very difficult to contain the puppy because he just jumps right back out. It feels like his legs should get led on the couch. And while we're giving some pet love here, Anand also has a turtle. I call it Trudo. he understand my emotions i understand these emotions and we used to have endless conversation by stirring each other do you
Starting point is 00:35:50 have any pets ernest unfortunately no i had a dog for 15 years and she left us early in the pandemic and we are looking to get another one soon because our daughter loves animals but she's allergic to you know pet dander I guess so we have to we have to find a very specific breed of dog yeah I have three I have a 16 year old Italian greyhound named Comet who is blind and deaf and on his last leg but hanging in there and then I also have a seven-year-old whippet named JPEG and a seven-month old puppy whippet named Pixel. So hooray for animals, but I digress. I mean, what were we talking about? Oh yeah, simulation instead of physical testing. We used to physically crash
Starting point is 00:36:37 vehicles to see what would happen. We used to have to make thousands of prototypes for every part, every piece of every vehicle, just to get the right one. Because they would take it, they would test it, something would be wrong. They'd have to create a whole new prototype, test it, see what went wrong. And these are things that they're literally just doing in the computer now. I always compare it to almost like an animated movie, right? Where you can put it into the computer and you can see how everything's going to react but what makes it even cooler is that you can get data that
Starting point is 00:37:10 you never could before and some of these parts are really small or somehow these parts work together is really really intricate and you can never see it in person and so you know i think to like these drug manufacturers are dealing with these like little tiny atoms right or and i'm not a scientist in any way shape or form but you know things that you can't even see and are able to do these on the computer now so well that's not exactly the same as here there's just a lot of things that you just simply can't see in person to be able to capture that data and make sure that vehicles are safer back in the day you got a car accident, you worried people would die. Not that people don't die now, but it just happens so much less because vehicles are just so much safer than they ever were before. So it's really exciting, the technology and how it advances and
Starting point is 00:37:56 how it's changed over time. And as we've talked about here on the show a number of times, a lot of simulations involve crunching such incredible amounts of data that it's not possible with even high-end laptops or desktop computers that are really ramped up. You really do need the compute power of dozens or hundreds, in some cases, even thousands of computers working together in tandem to reach a solution without taking years, sometimes literal years, which is exactly why we have HPC or high performance computing. Absolutely. It reminds me a lot about making modern movies in 4K where a lot of people don't understand the amount of compute power required to render these CG scenes.
Starting point is 00:38:37 Yes. So back in the day of 1080p movies, you fundamentally had the same applications and horsepower and you had so much time budget right to make that happen for a movie but now that they're shooting these things in 4k 6k 8k when they go actually output the final movie unfortunately the cg renders are still happening like at 2k and under yeah so when you look at the movie it's very obvious like when you went from filming to cg yeah because they don't have the horsepower to generate that CG at a full 4K to match the rest of the movie. Which is so fascinating. And you're totally speaking my language.
Starting point is 00:39:13 I know that just for me, there have been a number of times where I've done some kind of complex visual effect in After Effects. And then I try to export or render it and the timeline comes up and it's like two days, you know? And I'm like, dang it, because I've got a really solid machine. It's got tons of RAM, way more than your average person. And it still will just give me this timeline that's like, are you serious right now? And it makes me want to tap into rescale or high performance computing. The day that I can use Cloud HPC for my own personal video renders, that will be a good day. Yeah. And it's all business based, right?
Starting point is 00:39:51 It's not that people like Weta Studios can't double the amount of hardware to render something out in a day at 4K. It's that the movies have to get out at a certain time. So you only have so much time and you have so many scenes you have to render. It's the deadlines. And you only have so much hardware that you can fit in a building. And only so many iterations that you're even able to do. So you couldn't even make better graphics. Yeah. You're stuck. I guess the executive producer has to look at it and say like, look, we basically can use this render farm for about 30 days and we've got 30 scenes we have to render. So you get a day each. So get what you can and that's it. Like you're done.
Starting point is 00:40:26 Like the limitation is just from a dollar perspective, you can't because the budget would just be completely thrown out the water for whatever it is you're working on. And that's how you end up in the uncanny valley. Pretty much. This is the Polar Express. A lot of times when we think about HPCs,
Starting point is 00:40:41 we might think about the shooters or just the hardware in the background, but really it's a way of doing things. It's using a lot of virtual machines, tying them together to do things in parallel processes. There's an incredible video done by NVIDIA and Mythbusters, and they explain the difference between like CQs and GPUs. Wait, wait, I have to show this to you, Ernest. Okay, so there's a link here. I'm just sending it to you. So click on this link and explain to us what you see in this video. So for our listeners who want to watch this video, we'll also include the link in our episode notes.
Starting point is 00:41:14 But in the meantime, Ernest, what do you see? It seems like a robot that's driving around here. And he's going to paint a picture for you guys. Oh, man. In the way that a CPU might do it, as a series of discrete actions perform sequentially, one after the other. It's drawing a happy face. Yep. With paintballs.
Starting point is 00:41:34 So then there's another robot with an NVIDIA logo. On this giant thing. Uh-huh. GPU painting demonstration. Yep. And I'm going to try to land all the paintballs at one time. Yes. The Mona Lisa. Awesome.
Starting point is 00:41:51 Yeah, so the first robot, right, that's representing a CPU demo, and it's basically a robot paintball gun, but it's a single gun, and it shoots one paintball at a time until it makes a smiley face, whereas the GPU robot, which represents NVIDIA's GPUs, it's got multiple paintball at a time until it makes a smiley face. Whereas the GPU robot, which represents, you know,
Starting point is 00:42:11 NVIDIA's GPUs, it's got like multiple paintball guns and it shoots all the paintballs at the same time that makes like this more elaborate Mona Lisa. I would say it's like a 16-bit, you know, Super Nintendo Mona Lisa, but still kind of cool. In that video, what they talk about is how you take maybe a task, right, and you split it up into a lot of different tasks. And then what you do is you spread those into different resources. Like ants working together, doing their solo part while still depending on each other. Think about a house being constructed. If you have one person, it's going to take a long time. You throw 10 workers at it, it's going to take a lot faster. Now throw 100, throw 200, throw 1,000 workers at it. Suddenly it gets done a lot faster.
Starting point is 00:42:48 She admits it's a simple metaphor for a very technical space, but hopefully that helps those who are new to high-performance computing. And in traditional HPC, these supercomputers have existed in-house or physically on the company property of those who are using them to run simulations like computational crash testing. That's how it was, at least before the cloud. But today, more and more of these simulations are done on the cloud service provider that offers computational power for these kinds of simulations without requiring companies to have these kinds of on-premise hardware systems. But we're getting ahead of ourselves. First, let's go back in time a bit to the pre-pandemic year
Starting point is 00:43:38 of 2019. So UD Trucks at that point was owned by Volvo and all of their simulations were run on on-prem supercomputers owned by the company. But then in December of that year, Volvo and Isuzu decided to form a strategic alliance. And as part of that agreement, Volvo would officially transfer UD Trucks to Isuzu in April of 2021. But this created a bit of a challenge for IT at UD Trucks, which was led by Anand, because it meant that UD Truck engineers would no longer have access to the supercomputers they had relied on for these years. So during summer of 2021, they asked us to develop our own HPC solution and release that competition power, which we are using it on on 10.
Starting point is 00:44:32 They had to come up with their own HPC solution from scratch, and they had to be completely up and running by January 1st, which was just a few short months away. In the middle of a pandemic. Right. Where supply chain was busted. Right. Awesome. Completely doable.
Starting point is 00:44:52 I don't have a choice. So when you don't have a choice, you put all your energy into to go and deliver what is needed. So Anand and his team put their heads together to figure out what options to pursue. Should they build a new on-prem system from the ground up? But then... You have to wait for your hardware delivery. You have to plan your project more efficiently. You have to make a contract.
Starting point is 00:45:16 You have to test the solution on on-prem. You have to wait for a ranking in a stack. You have to wait for infrastructure to be in a spin-up. And it will take a lot of time. Time that they did not have a lot of. If you're on-prem, you probably can't afford to buy the newest thing, you know, as soon as it comes out. A lot of times on-prem data centers are sporting technology that's maybe on average four years old. And so while that's okay, you're just going to get higher performance
Starting point is 00:45:43 a lot of times moving to the cloud, at least over time. And when faced with this decision, instead of crawling into a hole or weeping into his Cheerios or something, like maybe many of us would have done, Anand rose to the challenge. And he thought, why not take this short turnaround as an opportunity to scale up quickly, which to him meant, surprise, surprise, cloud. When you have scalability and agility, cloud is the only solution we have. With cloud, it will make your life easy. I believe in better life and easy life for ourselves. And with cloud, you can have an immediate test result with a better or same performance without any heavy investment and CapEx and OpEx charges and commitment. But performance was key, right?
Starting point is 00:46:32 And this is one of the fears that we hear sometimes in HPC from engineers is they're worried about performance when they move to the cloud. And Anand knew that they could only really justify that move to cloud if they could maintain similar or better performance. And the result was amazing. They started discussions about cloud possibilities in the summer of 2020. And then they chose to work with Microsoft Azure as their cloud service provider. And they developed a plan and they got a contract going by October, right? But now they have until just January 1st
Starting point is 00:47:06 to get this up and running. And by January 1st, they were live, migrated to the cloud. It makes perfect sense because if you think about it, even if you couldn't get the same performance, which I think nowadays it's very close to similar, you know, the cloud versus on-prem, even if it was, let's say 80% of the way there, you can still scale out horizontally more and end up getting a result faster on more hardware than you would have had physically. So I think no matter how you
Starting point is 00:47:36 look at this problem, cloud would have solved it regardless. And I also wonder, you know, in a few short months, could you really even build an on-prem system that was up and running in that amount of time? You might be able to get through the environmental impact analysis to lay the foundation for the building that would become the data center. Yeah, you wouldn't even get concrete laid on that building in that amount of time. Yeah, that's what I would think. Cloud is not the future, but it's need of the hour. And if you like to scale your environment twice as fast, I think this is the best solution
Starting point is 00:48:12 we can have. And Anand's words totally jumped out at me because while some IT professionals are cloud friendly, many others, as we've mentioned, are resistant for many of the reasons we've discussed earlier, but not Anand. I mean, he is clearly a cloud advocate, perhaps even a cloud evangelist, you could say. And he says it's because he witnessed firsthand the speed and scalability that cloud had to offer in the quick timeframe that he had to rebuild their company simulation platform basically from scratch. So Anand and his team decided that a cloud-first strategy was best for them.
Starting point is 00:48:49 In a migration, we wanted to do the Apple-to-Apple lift-and-zip approach or re-hosting approach for typical Cardboard projects. But when there was an opportunity, we wanted to anchor the cloud-first. And why I equal to cloud-first strategy? Because it's easy to scale. Whenever we wanted to add the computers, I don't have to wait for the hardware order, purchase order, CapEx order.
Starting point is 00:49:11 We were released, a lot of administration work. I can just click a button and my machine is available for me. He says he got there by breaking up the migration process into smaller steps. I'm in a better situation now. My applications are live, my users are happy, and my performance is equally or even better than on-prem.
Starting point is 00:49:30 And then the cost-wise, I can say that we have good returns on investment because I don't have to get the commitment for five years, six years, 10 years down the line. And we get immense vendor support immediately. But in order to meet the tight deadline and get it up and running in a few short months, UD Trucks turned to, I don't know if you've heard of this company, Ernest, HCL Tech, which is an India-based IT company and a partner of Microsoft Azure. And UD Trucks had actually worked with them previously as part of Volvo. So in this situation, Azure would provide the cloud services and HCL Tech would help them
Starting point is 00:50:06 basically execute the migration so they weren't in it alone. We send them to a partner because we have so many great partners and they are really integral to helping our customers get Okay, nice. From supersonic jets to personalized medicine, industry leaders are bringing incredible innovations to market with unprecedented speed and efficiency by using Rescale, high-performance computing built for the cloud. Rescale is an easy-to-use computational science and engineering platform that delivers intelligent full-stack automation and performance optimization that empowers engineers while giving IT security and control. As a proud sponsor of the Big Compute podcast,
Starting point is 00:50:58 Rescale would especially like to say thank you to all the scientists and engineers out there who are working to make a difference for all of us. Rescale, high-performance computing built for the cloud. Try it for yourself at rescale.com slash bcpodcast. I cannot say enough good things about our specialists, right, and how good they are at HPC and how well they understand the use cases. I mean, Anand, they sell from a solution standpoint, so they're not going to say for every single customer, this is the product that we want to give you, right? They focus on what is the problem and how do we solve that. Then they compile a list of products that's
Starting point is 00:51:38 really going to fit those needs and satisfy the customer. So between all the teams involved at UD Trucks, Microsoft Azure and HCL Tech, they provisioned Azure resources to create a test environment. And then they began to troubleshoot and optimize the cloud setup, making sure that they could migrate their workloads, their applications and processes
Starting point is 00:51:57 without grinding innovation to a halt. And by a sort of miracle, they did it. They made that January 1st deadline. They had come with a mindset that let's solve it together as a one team, as a one project. And that's how we can see that our competition power is even better or even equivalent with the on-prem. Everyone came together, including all the IT professionals at UD Trucks, to make the move to cloud. You need a lot of teamwork. And at UD Trucks, we believe in one team. Even with partnerships, we believe in one team. Even with partnerships we believe in one team. Our success and failures are together. And contrary to other spheres, they still kept their jobs.
Starting point is 00:52:52 You know you did have to have these people that were very specialized right in all these servers and all this on-premises infrastructure and well those people are still needed right and they can shift into this new role like managing the cloud and destructors. When it comes down to it, the migration was pushing full speed ahead, mainly in November and December. So that's when they were really, really making this all happen. And those are not months that are typically known for high productivity in the tech world. We had started our project in late November 2020, and then we had hardly one month time, including Christmas holiday. So that was very stressful project planning.
Starting point is 00:53:34 And I can say that thankfully, everything works well. And the last thing Anand wanted to do was to go back to Volvo and ask them for an extension on time to, you know, be able to continue utilizing their on-prem systems, which Volvo probably would have granted. But he didn't want to make that ask, right? He's the leader of this team. He wants things to move forward. He's embracing digital transformation. So thankfully, he actually didn't have to make that ask. Thankfully, with good intentions, with good jail and passions and one team approach,
Starting point is 00:54:07 we had been successful at the first attempt. So we had never looked back. But it wasn't without its challenges. This switch was not immediate. Every stage we failed and we learned from our failure to stand up and we showed the resilience in whatever we did. While Anand's goal had been to migrate from on-prem to cloud without their end users sensing any change, apparently word did get out of what they were doing. The users somehow got to know that we are moving from on-prem to the cloud and they were having a different mindset.
Starting point is 00:54:47 When they scaled to cloud, they were using different interactive nodes in different regions. Initially, when we had shifted the code from on-prem setup to cloud, the performance was not right. So we did a lot of fine-tuning at application and also at our competitions, no end. We did a lot of environment variable changes, and it took months time to settle down with our user expectations, especially on cloud. But with the help of all the teams involved pushing forward with the same goal. I think we had scaled up quite easily. One advantage Anand's team saw in moving to cloud was that they suddenly had access to a wide range of hardware types. And they could optimize performance by picking the hardware that would best work for a certain kind of job. And I know that, for instance, in Rescale's case, the compute recommendation engine actually uses historical data and AI
Starting point is 00:55:31 to even go so far as to make recommendations of which hardware to use for which workloads to maximize performance and cost at the same time, which eliminates the need for a lot of benchmarking, frankly. And AI and HPC is really only going to become more and more powerful, as it is in everything, until it takes over our lives. The addition of AI into some of the simulation modeling to then further do more predictions is just incredible. And I'm so excited to see where that takes us as we keep going down the road. Which, oh, Ernest, OK, I need to pause for a second here because I have this really annoying
Starting point is 00:56:12 AI related beef that I need to express. And I'm going to use this podcast to selfishly do that thing. Allen Iverson hasn't been a thing in the NBA for a long time now, so I'm not sure what your beef is there. Nice. I barely know who that is. So in this age of digital stuff that we live in, everyone pretty much types and they read sans serif fonts, right? So we're talking like... Which I hate. You hate, yeah. So you're a serif font fan then. So you like more Times New Roman versus like Arial, Helvetica, Roboto. For those of you who don't know what we're talking about, which you probably do, but just in case you don't. So a sans serif font means without serifs.
Starting point is 00:57:00 Serifs are the little lines that were traditionally like on the tops and bottoms of letters, little horizontal lines, right? So instead of just having an A that's like an upside down V with a cross across it, it would also have like a little, like two little feet and like maybe a hat, if that makes sense. Does that make sense? Just say yes. I mean, I know what a serif font font is i don't know if it makes sense but anyway regardless you can look it up google it ask chad gpt for all i care sans serif fonts are a type of typography characterized by the absence of small decorative lines known as serifs at the ends of the strokes and the letters the point is is that all main Internet and word processing fonts these days are sans serif. This is really long explanation leading up to my beef, but whatever.
Starting point is 00:57:50 It's my podcast. I'm going to say it. Okay. So in the world of sans serif fonts, a capital I and a lowercase L look exactly the same, which is stupid because now the AI is a real thing and everyone's talking about ChatGBT and Sam Altman and all that. My brain cannot make the switch to automatically reading the sans serif letters AI as anything other than the name Al. And it's so annoying. Okay, so I grew up with a lot of friends named Al. I've worked with people over the years named Al. And for decades, every time I've read those squiggles on the screen, they've referred
Starting point is 00:58:30 to people. And since you can't teach an old brain new tricks, apparently, at least not my brain, my brain simply does not want to adjust. It naturally wants to see AI as Al. For example, if I type AI into a Google News search, I see headlines like, Al photoshopping is about to get very easy. Elon thinks Al could become humanity's Uber nanny. Windows co-pilot puts Al in the middle of Microsoft's most important software. Who is this Al? This like godlike character named Al. When it shows up in email text threads or something, it's even worse because it's perfectly feasible that you might be writing about a person named Al in person-to-person regular communication. Okay, well, clearly I have an issue with this because it just seems like everyone on the internet is talking about some random person
Starting point is 00:59:20 named Al because somebody in the world decided to make the small L and the capital I look exactly the same in sans serif fonts. And in handwriting, it's even worse because then you can also throw the number one into the mix to amp up the confusion. And in fact, I think that comedian Brian Regan does a bit about the small L issue. Sometimes you'll get a confirmation code that includes zeros and O's. You write them the same way, they're completely different keys. They'll give you the number one and the letter I. You write those the same. They're different keys. A small I looks the same. They don't care. You'll never be able to communicate this back clearly. I'd like to give a code to these people for their big vacation. Here's your confirmation code. You're going to need this for your vacation. Are you ready? Okay. It's 1,
Starting point is 01:00:05 1, I, 1, O, 0, 0, O, O, I, 1, O, O, 0, 1, I, small l. Okay. Thank you for going on this journey of annoyance with me, Ernest, and listeners, if I don't cut this out. Well, let me tell you, I have hated San Serif fonts for a lot longer time than probably you have. And for me, it all comes back to one thing. Passwords. Oh, totally. When you type in passwords, you have this problem. You're a cybersecurity guy. It's like a total issue.
Starting point is 01:00:48 Complete issue. And so like we've had to do certain things. Like, for example, by the way, it's not just Serif and Sans Serif. It's also things like a capital O versus the number zero. Oh, yeah. The zeros and O's. How do you distinguish the two? Right.
Starting point is 01:01:02 So unfortunately, what has happened is some password generators have taken the tact of, well, I will exclude one of the pair of characters that look the same. So like you mentioned a capital L or a lowercase L and a capital I, they just won't use one or the other, right? Which makes it slightly less secure than it could be. It reduces entropy is what we call it. Yeah. What others will do, it's one of those things where they say, okay, capital letters, we have all in one color. And if there's a lowercase letter or any of them, we put them in a different color. So like white versus blue. And then the O versus zero, they'll put like a slash through the zero. Yeah, the zero slash.
Starting point is 01:01:39 To indicate it's a zero. And so like we have to do all of these gymnastics for passwords because of this Sans Serif. It's the worst. It's the dumbest thing. It drives me nuts. You would think that when Sans Serif fonts were even developed, somebody would have looked at that and been a little concerned. I'm sure someone did. But it was the one engineer in the room that got shouted down because everybody else was like this looks so much better and blah blah blah and you know i'm sure there was some
Starting point is 01:02:09 other reason like perhaps serif fonts incrementally had used up more space on the printed page than the sans serif oh yeah like more ink it was less cost for ink or who knows right there's always some like esoteric detail that causes this even if if it's the cost of printing ink, I'm sure that like the time that we've had to take to decipher whether it's a small L or a capital I or a number one or something has been more expensive than had we just spent the dang money to use the serif font. Yeah, we should go ask chat DPT. How much human productivity has been lost as a result of dropping the serifs from fonts?
Starting point is 01:02:50 I wanted to calculate that. The impact of serif versus sans serif fonts on productivity is not well established and can vary depending on various factors such as the context, task, and personal preference of individuals. Back to the important story at hand here. So in the case of UD Trucks, which has no capital I or small l in its name, thank goodness.
Starting point is 01:03:15 Maybe they took that into consideration. Maybe they did. Maybe they did. So when they had been using their on-prem systems, their simulations and their modeling had performed well specifically with AMD processors. Another non-sufferer of San Serif fonts. Yes, yes. AMD.
Starting point is 01:03:31 True story. It made sense to utilize the HBv3, which was eventually upgraded free of charge to the AMD EPYC CPU featuring AMD 3D V-Cache, which resulted in even better performance than had been seen on-prem, which is basically to say they were able to use even better versions of the same hardware they had been using on-prem when they moved to cloud. All of our virtual machines really are truly optimized for specific workloads. One of the benefits of moving to cloud is you're truly just getting the best. And so we have a very close relationship with AMD. We were first to market with that HPV3. It wasn't possible to get on-prem for some time after we got it. So when Anand got it, I don't even think that it was possible to get on-premises. So I think that's something that he got only from coming to the cloud. Which brings up another benefit of cloud, in that you don't have to keep paying to upgrade your on-prem hardware, which is honestly quick to go out of date.
Starting point is 01:04:35 Think about how a computer, you know, gets old after like, what, a couple of years? And it doesn't work as well. The performance just goes down and goes down and goes down. And so when you come to the cloud, though, you can always get the best. You can always upgrade. That newest technology always performs so much better. And for UD Trucks, once the dust of change had settled, the engineers who had been understandably skeptical of the plan are doing well. They're feeling good.
Starting point is 01:05:02 I mean, initially they felt that nobody had done this and then they're feeling proud now that we are able to scale up the same performance and the same functionality in the cloud
Starting point is 01:05:14 and they are super happy. Which makes Anand happy. If user is happy, we can produce more trucks and we can get more number of sales. If we get a more number of sales, our revenue will be also impacted.
Starting point is 01:05:26 Looking back, Anand feels like he made the right call. We can scale up our involvement as we want. We can add the port, we can add the node in the click of the buttons. Microsoft's mission is to empower every person, every organization on the planet to achieve more. So I think a lot of times that hesitancy is the unknown and being worried that things will go wrong
Starting point is 01:05:48 or it won't work as well as on-prem. And I would encourage those people just consider you have Microsoft as partner, right? And then a lot of times you bring in another partner. So you're not doing this alone. You have a team backing you that can help you along the way and help you get everything set up. As Anand said, yes, there are challenges. There's a lot of learnings that you make along the way. And it's really not
Starting point is 01:06:09 a straight comparison of on-prem versus the cloud, as we mentioned. There is changes that have to be made to make that infrastructure work really efficiently on the cloud. But again, that's what your Microsoft experts are there for. That's what your partners are there for, to help you along the way as you do that. And not every case is just like UD Trucks, where they had a couple short months to completely redo their HPC situation from scratch. Some people, you know, move fully over to the cloud and it's whatever works for you. And just knowing that, you know, Microsoft and our partners are here to actually help you through that process. And for Anand, he's proud to say that UD Trucks is one of the first manufacturing companies in all of South Asia that has successfully migrated to the cloud along with all their applications,
Starting point is 01:06:58 which really does make them trailblazers in this way. We were the ones who had decided that we can go on the cloud with high-performance computing, and we are there. This is by far my favorite part of the job, is just seeing how all these businesses implement HPC and are changing the world. How we do things is changing every day at such a rapid pace,
Starting point is 01:07:19 and it's incredible, I mean, how things are being manufactured to, you know, curing drugs, to forecasting weather. I mean, it's just being manufactured to, you know, curing drugs, to forecasting weather. I mean, it's just really, really exciting space. You create a vision and try to achieve it. And it will create a better life for you, a better life for the people, and a better life for the planet. A better life.
Starting point is 01:07:40 Isn't that what computational engineering is all about in the end? Making life better for all of us. Kumbaya, my lord, kumbaya. Yeah, but one of the things I would like to point out, I would actually challenge people and say, look, if you've got a project coming up that is HPC related and you are looking at the options between building an on-prem solution, right? Putting a new cluster out, whatever the case is, and or using the cloud. What I would say is using the cloud is not a long-term commitment. It doesn't have to be, I should say. Buying an on-prem cluster and housing and operating that thing is a long-term commitment. So what I would say is do this. Have two competing projects that launch on the same day.
Starting point is 01:08:27 Oh, yeah. See which one gets to their solution first. Or do it the other way. Go cloud first because you know you can do it faster. And then throw it out there and see what happens. If you have a revolt, fine. Then you go the other way. But if it works, you're now in a system where you decide what the spend is. You don't have
Starting point is 01:08:45 the long-term commitment and you don't have to manage all that stuff. Like it's out of your hair entirely. That's exactly what I would recommend here. This is the Coke versus Pepsi challenge. Try it. Put your users on there and see if they complain about it. Like Anand said, right? You're getting better and more advanced hardware all the time in the cloud. When you put a new cluster into use, you are stuck. That is a snapshot in time. That hardware, the minute you power that thing on is obsolete. Yeah. Right. That is not the case for the cloud. So I would say, try it. If you don't like it, if your users don't like it, just back out, you're done. But I have a feeling that that's not going to be the outcome, that you're actually going to find your users are happier doing it that way.
Starting point is 01:09:25 In fact, do this, people, listeners, please do this and then reach out to us on bigcompute.org and we'll make a podcast out of it. You might be surprised what the outcome is. Ernest, you're not just a cybersecurity guy, you're a marketing genius. That was in a former life. I now just look at passwords all day. With small L's and capital I's. Drives me nuts. Well, we're in the same boat.
Starting point is 01:09:48 Oh, I can't even tell you. It's been years that I've been trying to fight this fight. And it doesn't work because you get overruled or even 90 plus percent of people don't care. They can read it, right? It's not like they can't. But those of us that need like absolute clarity, we struggle with this. And it's a private struggle that we all internalize. We bear the burden alone.
Starting point is 01:10:10 Until we externalize it on a podcast episode. Right. Well, maybe quantum, once that gets up and running, the password thing will be inept and we'll just have to deal with Al. Yeah, something, right? But yeah, I have complained about, just like I've complained about the Caps Lock key for at least 20 years. What is the point of that thing? Just hold down shift.
Starting point is 01:10:31 We don't have typewriters anymore. Like I understand like it took you a significant amount of effort with a typewriter to push a key down, right? Or to hold shift and push a button. But now you're on a keyboard that like, you know, it just doesn't make sense to me. Somebody's hold over. And they have shift on both sides of the
Starting point is 01:10:48 keyboard. It's not like you can't access the shift key. You've got double the opportunity to hold down shift Yeah caps lock makes no sense. Now again there's probably somebody out there who's like actually I use a mainframe to do something and I have to do everything in capital letters and
Starting point is 01:11:03 okay fine you are the person who needs the caps lock right but for the majority of people like since the end of the typewriter a caps lock has served no purpose and they won't remove it from the keyboard it's like no it's going to be around forever they're insistent that it's going to be there until the thing goes down yes I mean the caps lock just won't come off right yes well Ernest it's been too long since you and I have recorded our gripes about technology. So I'm glad that we got that out of our system. We need a Festivus podcast. Airing of the grievances. Happy Festivus, everyone! Special thanks to Anand and Rachel for joining us on this podcast and for also tolerating all the extra stuff
Starting point is 01:11:46 that we put into this episode that doesn't have to do with the awesomeness of Microsoft Azure and UD Trucks. Yes, this is the way we roll here at Big Compute, right? And of course, to learn more about UD Trucks and the cloud HPC services Microsoft Azure has to offer, you can head on over to the episode notes page on bigcompute.org where you can find links
Starting point is 01:12:11 to the topics we've covered today, including a link to Rachel's blog where she actually discusses what high performance computing is for the layperson. There's also a link to a case study about this very story that we've been talking about today.
Starting point is 01:12:26 You can also support us by leaving a rating or review on Apple Podcasts, or better yet, telling a friend about us. That's right. And with that, thank you for joining us today. And remember, everyone, always use multi-factor authentication and 321 backups. Stay safe out there. I'm trying to think of a joke to say about Al at the end, but I can't think of anything. I think Al just is a joke. I'd be mad if I was. It's like the friends who are named Alexa, right? Yeah, my uncle and my cousin's son are both named Al.
Starting point is 01:12:57 Yeah, you should ask them how they feel about this. Yeah. AI, Al, like this is a serious issue for them.

There aren't comments yet for this episode. Click on any sentence in the transcript to leave a comment.