Back from spending three days at an invitation-only event hosted by the National Center For Supercomputing Applications (NCSA) in Champaign, Illinois. NCSA is one of the oldest of the National Science Foundation’s Supercomputing centers, there being only three left of the original five (some people would say only two). For anyone too young to remember it is the birthplace of Netscape, and thus in a practical sense, of the World Wide Web. It will soon be the site of Blue Waters; the first open science supercomputer to achieve sustained 1 Petaflop performance on real scientific and engineering applications. The meeting I attended was focused on encouraging companies (particularly manufacturing companies with R&D needs) to take advantage of NCSA and its computational resources to shorten time to market by replacing traditional physical testing with computer modeling and simulation. One of the speakers, Tom Lange (head of the modeling and simulation department at Proctor and Gamble) was particularly blunt: “For every dollar you give me to spend on modeling and simulation, I can save five dollars of traditional testing.” Equally important these days, of course, is the significantly reduced time-to-market that modeling and simulation enables for companies wanting to get new innovative products out the door.
It was a fascinating meeting, and I’ll have a lot more to say about it in the coming weeks as I have time, but first I’d like to focus on a theme I heard expressed by several speakers, and which I think is important. We’ve all heard about the importance of increasing the numbers of graduates in science and engineering. The National Business Roundtable estimates that the United States should be graduating 400,000 undergraduates per year with technical degrees. The current number hovers around 265,000 and a severe shortage is looming. Compounding this problem is the fact that virtually none of the BS and MS graduates in any of the engineering sciences are coming out of school these days with any knowledge or skills in modeling and simulation. The number graduating with the ability to use supercomputing modeling and simulation is essentially zero. Speaker after speaker noted the fact that simulation is something that PhD graduates are sometimes familiar with, but for the most part they aren’t hiring PhD’s. However, when schools are asked about this gap, the answer is that there simply isn’t room in the curriculum to start offering these courses at the undergraduate or master’s level. While this is obviously correct given the current curricula, it almost certainly reflects a confluence of misplaced “academic rigor” and something like: “No undergrad education is complete if they don’t have to take the same courses I did.” But, the fact of the matter is that what constitutes a rigorous, complete education has changed, and has changed at all levels. No one questions allowing calculators into high school math classes and math tests today, and anyone suggesting a class in slide rule use would be laughed out of a curriculum meeting. At the undergraduate engineering level, I believe it is time to examine the amount of time that engineering and science curricula spend studying calculus. Mathematica, Mathcad, Maple and similar pieces of software should be tools for not just enhancing student appreciation of functional relationships, they should be allowed to replace the grinding hours spent learning analytic integration or solving differential equations in closed form. The reality is that the number of real world problems that can be modeled by a differential equation that can be solved in closed form is infinitesimal – and the few that can represent very uninteresting problems.
Then, let’s take this process one step further – let’s push both the introductory science and engineering and the introductory modeling and simulation down into charter high schools and advanced placement (AP) classes in our regular schools. I can think of no better way to stimulate interest in science and engineering than to expose our best and brightest students (who already are wonderfully technically– and computer-literate) to the possibilities that open up when given the chance to explore a virtual world of devices they themselves build using workstation-level simulation tools.
Many of you are rolling your eyes right now – “Is he crazy? Does he expect high-school kids to be able to use Nastran?” In a word, yes. It can be done, has been done, and , and needs to be done more often in more places. Not every high-school kid is going to want to play with NASTRAN (or PATRAN, ANYSIS and the rest of the modeling tools that exist today), but the AP students who graduate from high school with the equivalent of two years of college level calculus certainly can, and as part of exposing them to the excitement of what computers can do, they deserve a chance. What’s more innovative programs like “Project Lead the Way” are showing just what high school and middle school students can do when challenged with science and engineering when it is presented as the exciting adventure it can be.
All this would be strictly smoke blowing, hand waving, and pie-in-the-sky wishful thinking, except for a confluence of three other events. First, as part of the and the “State Fiscal Stabilization Fund”, the current administration is making $44 Billion available for revitalizing American education. Second, the new Secretary of Education, Arne Duncan has a reputation for being willing to “think different” – he has and is promoting charter schools, has not hesitated to close under performing schools in Chicago, and in Chicago has succeeded in achieving significant improvements. Finally, director of the most successful charter school organization in the country, the “Green Dot” schools, is being consulted about expanding the model to have national scope.
The time is ripe for change. All that is required is for someone to put these three pieces together.
Tags: education, HPC, NCSA
