GM speeds time to market through blistering fast processors: General Motors' vehicle development process gets a big boost from the latest in supercomputers.Supercomputing, what General Motors (GM; Detroit, MI) calls "high-performance computing High-speed computing, which typically refers to supercomputers used in scientific research. " (HPC (Handheld PC) A palmtop computer that weighs less than one pound and runs specialized versions of popular applications. Microsoft coined the term for its Windows CE operating system, which is an abbreviated version of Windows. See Pocket PC. ), is so valuable that the company will be more than doubling its supercomputing capacity by early next year. Its new supercomputers run at nine teraflops--9 trillion calculations per second, which is the equivalent of computing in one second one calculation per second for just over 285,000 years.
Impressive, yes, but one might wonder: "What's it good for?" In GM's case, a lot. Supercomputing is a crucial tool for vehicle development, from concept models at the early stages of design to more detailed models as the designs evolve. It is also one more "enabler" to global competitiveness.
THE VERY MODERN MODEL OF A SUPERCOMPUTER
This is not GM's first supercomputer. It's an upgrade to an existing system. Consider it a scheduled upgrade, given that much of GM's computing equipment is on a three-year lease. By swapping out equipment every three years, GM stays on the leading edge of computing technology and ahead of its computing needs.
GM's previous supercomputing system consisted of computers from IBM (International Business Machines Corporation, Armonk, NY, www.ibm.com) The world's largest computer company. IBM's product lines include the S/390 mainframes (zSeries), AS/400 midrange business systems (iSeries), RS/6000 workstations and servers (pSeries), Intel-based servers (xSeries) and Silicon Graphics Inc. (Mountain View, CA) combined in a four-way system. (A four-way system is one based on a microprocessor that can issue two integer and two floating-point instructions for every processor clock cycle, as opposed to just one of either.) For software, in addition to Unigraphics for computer-aided design computer-aided design (CAD) or computer-aided design and drafting (CADD), form of automation that helps designers prepare drawings, specifications, parts lists, and other design-related elements using special graphics- and calculations-intensive (CAD) and product lifecycle Product lifecycle or product life cycle is the course of a product's sales and profits over time. The five stages of each product lifecycle are product development, introduction, growth, maturity and decline. management (PLM (Product Life cycle Management) A comprehensive information system that coordinates all aspects of a product from initial concept to its eventual retirement. Sometimes called the "digital backbone" of a product, it includes the requirements phase, analysis and design ), the primary computer-aided engineering See CAE.
Any use of computer software to solve engineering problems. With the improvement of graphics displays, engineering workstations, and graphics standards, computer-aided engineering (CAE) has come to mean the computer (CAE (1) (Computer-Aided Engineering) Software that analyzes designs which have been created in the computer or that have been created elsewhere and entered into the computer. ) analysis software at GM includes MSC-Nastran from MSC (1) (MSC.Software Corporation, Santa Ana, CA, www.mscsoftware.com) Founded in 1963 by Richard H. MacNeal and Robert G. Schwendler, MSC is the world's largest provider of mechanical computer aided engineering (MCAE) strategies, simulation software and services. .Software Corp. (Costa Mesa Costa Mesa (kŏs`tə mā`sə), city (1990 pop. 96,357), Orange co., S Calif., on the Pacific south of Santa Ana; inc. 1953. It is a transportation, residential, and light industrial center. , CA) for structures, LS-Dyna from Livermore Software Technology Corp. (Livermore, CA) for crash simulations, and computational fluid dynamics Computational fluid dynamics
The numerical approximation to the solution of mathematical models of fluid flow and heat transfer. Computational fluid dynamics is one of the tools (in addition to experimental and theoretical methods) available to solve software from Fluent Inc. (Lebanon, NH) for aerodynamics aerodynamics, study of gases in motion. As the principal application of aerodynamics is the design of aircraft, air is the gas with which the science is most concerned. .
GM's new HPC system consists of two models of 64-bit IBM supercomputers. The first model, the pSeries p655 1.7 GHz 8-way, based on IBM's Power4 processor, was up and running at the beginning of 2004. The Power5-based supercomputer will be delivered later this year and running in early 2005. The Power5 processors, which supersede To obliterate, replace, make void, or useless.
Supersede means to take the place of, as by reason of superior worth or right. A recently enacted statute that repeals an older law is said to supersede the prior legislation. the Power4, are "considerably faster than the Power4s," says Tom Tecco, director of CAE, CAT, and electrical systems in the IS & S Group of GM. Once everything is installed, the entire computing system will probably be about five to six times faster than what GM had, and there'll be more of it to crunch through more computer jobs.
GM will deploy these supercomputers to all of its design centers around the world. This lets the designers and engineers share the results of analysis a "little bit more easily" than if the systems were different, explains Tecco. (All the regions use the same versions of software, as well.) While analysis jobs are usually run regionally, if a shortage of capacity should occur in one region, GM can run the job on the super-computer in another region.
BUT WHAT'S IT GOOD FOR?
The single biggest application of GM's supercomputing is for crash simulation: full-frontal, offset-frontal, angle-frontal, side-impact, rear-impact, to name a few types of crashes. Crash worthiness, explains Bob Kruse, GM's executive director of Vehicle Integration for North American North American
named after North America.
North American blastomycosis
see North American blastomycosis.
North American cattle tick
see boophilusannulatus. Engineering, "while done very early in the development process, gets validated very late in the development process--meaning, after you've already completely built the vehicle." Unlike in the aerospace industry, the government doesn't let automakers simply submit math simulations that say their vehicles meet federal motor vehicle safety standards Safety standards are standards designed to ensure the safety of products, activities or processes, etc. They may be advisory or compulsory and are normally laid down by an advisory or regulatory body that may be either voluntary or statutory. . Instead, the automakers crash the real things. Using silicon and math to crash cars into walls is much faster and cheaper than crashing actual cars into walls. Plus, the availability of virtual cars, walls, and crashes is virtually limitless. By using the supercomputer early in vehicle development, says Kruse, "by the time we go through the time and the expense of driving a vehicle into a wall, we are pretty damn sure how it's going to perform."
Such simulations can run at different speeds, different angles, at different vehicle load structure. "That iteration in math is a very efficient way to go," says Kruse. "The more you do, the higher the fidelity--the sophistication--of the models. The more sophisticated the models, the more parts, the more things, and the more dimensions you try to analyze." However, this means the more compute capacity you need. (Given that crash testing is the epitome of non-linear problems, read: "complex," you need a tremendous amount of computer power just to start with.)
GM has other complex non-linear problems, such as those in thermodynamics thermodynamics, branch of science concerned with the nature of heat and its conversion to mechanical, electric, and chemical energy. Historically, it grew out of efforts to construct more efficient heat engines—devices for extracting useful work from expanding . For instance, GM simulates the airflow through the front end of a vehicle to predict thermal characteristics under the hood under the hood - [hot-rodder talk] 1. The underlying implementation of a product (hardware, software, or idea). Implies that the implementation is not intuitively obvious from the appearance, but the speaker is about to enable the listener to grok it. . Another example involves brakes, which generate lots of heat. GM simulates airflow across brake calipers and shoes to determine if a baffle needs tweaking tweaking Vox populi Fine-tuning to produce optimal results or fins added to ensure the brakes don't overheat o·ver·heat
v. o·ver·heat·ed, o·ver·heat·ing, o·ver·heats
1. To heat too much.
2. To cause to become excited, agitated, or overstimulated.
v.intr. . Another batch of non-linear problems involves aerodynamics. More and more of these are moving from the wind tunnel wind tunnel, apparatus for studying the interaction between a solid body and an airstream. A wind tunnel simulates the conditions of an aircraft in flight by causing a high-speed stream of air to flow past a model of the aircraft (or part of an aircraft) being tested. to the virtual world.
To be honest, admits Kruse, "it's the business case around the safety and crash worthiness that drives [the justification for the new compute environment]." (The other engineering analysis problems come along for the ride, so to speak.)
IS SUPERCOMPUTING WORTH IT?
GM predicts that the speedier and more detailed digital designs and validations from the new supercomputer will yield benefits in three key areas: time, product development, and cost savings.
GM claims that the new supercomputer will help collapse the time-to-market for some vehicles from the current 48 months to a mere 18 months. This will happen even though some of GM's simulations, even in the HPC environment, run all night before providing results. Some run a day and a half. "That's still way faster than the real world, where you have to design, fabricate, acquire, build, assemble, then test parts," says Kruse. "This supercomputer lets me run more sophisticated analysis routines faster." That, in turn, makes GM quicker at turning the ideas from somebody's sketchbook into a finished vehicle on a showroom floor.
Product development costs will significantly drop. In particular, the full-body car digital computer simulations afforded by HPC help cut down the number of costly full-size crash vehicles that need to be built--and crashed. GM has been able to reduce the number of crash vehicles it needs by more than 85%--at a cost of $500,000 per vehicle crash test. The other benefit, which Tecco says is hard to put a dollar amount on, is that the supercomputer lets GM explore a lot more design alternatives than the conventional approach, namely destructive testing In destructive testing, tests are carried out to the specimen’s failure. These tests are generally much easier to carry out, yield more information, and are easier to interpret than nondestructive testing. .
Because GM's engineering centers are using the same hardware and software, collaborative product development Collaborative Product Development (Collaborative Product Design) (CPD) is a business strategy, work process and collection of software applications that facilitates different organizations to work together on the development of a product. gets a boost. For instance, the GTO GTO Gran Turismo Omologato (Ferrari & Pontiac models)
GTO Go To
GTO Guanajuato (México)
GTO Great Teacher Onizuka (Japanese series)
GTO Geosynchronous Transfer Orbit team, working with the engineering and manufacturing staff at Holden Ltd. in Australia, was able to share large data files between GM's 16 engineering centers worldwide. This let the engineering team easily work in both Michigan and Australia.
Tecco assumes that most of the Tier 1 automotive suppliers are looking at ways to become faster and more cost effective in creating better-quality designs. Computer simulations help. Whether that requires a supercomputer is up for debate. "Obviously the OEMs have a much higher need for large [compute] capacity because they're building models of the fully integrated system, whereas suppliers are typically looking at subsystems." However, continues Tecco, some of those subsystems can get fairly complex, which would in turn drive the need for supercomputing.
While neither GM nor IBM would disclose the price of the supercomputers, rest assured it wasn't cheap. Also rest assured that GM performed a rigorous cost justification before purchasing these babies. Kruse explains: Start with the number of jobs waiting in queue plus the amount of time to run each job. These become the basis for a "straightforward business calculation to what HPC capacity you need and the glide path to make sure you have the necessary capacity."
On the other side of this equation are GM's objectives for how fast it wants jobs to run, how many jobs it will keep in queue, and how long jobs should take. "We have lots and lots of metrics to help us understand how efficiently we're using our existing compute capacity, how much our demand is growing, and how much capacity we're going to need in the future," continues Kruse. Knowing this, GM then goes through a "fairly extensive benchmarking process" in selecting its next-generation supercomputer, adds Tecco. The benchmarking involves creating a typical mix of computing jobs, typical both in size and applications, and then running this mix on the different supercomputing systems available on the market. The results, says Tecco, are just one of many "inputs to our decision making."
The fact is, GM has been quite public about its commitment to having the necessary tools and capabilities to be successful in the global automotive marketplace. Supercomputing is just one part of that. "We think it gives us an edge," says Kruse. But he also notes that "each of the auto manufacturers has different capabilities for math simulation--and how they've integrated that into their development process. It's not just 'the guy that has the biggest supercomputer wins.' [The winners are] the guys who properly integrate the capability into their vehicle development process to get the best vehicle to market the fastest. The reason why we bought a faster supercomputer is so that we can do just that. We don't sell math model results; that's not our business. Let's not lose the fundamental reason why we [purchased the new supercomputer]: So we can have better vehicles in the marketplace faster. Period.
By Lawrence S. Gould, Contributing Editor