|
|
A Brief History of Computational Science and Numerical Methods
Computational Science is an emerging field that using computers to analyze scientific problems, to gain understanding of science principally through the analysis of mathematical models on high performance computers. Numerical Methods utilized in computational science, which solve problems by approximation via numeric integrate or differentiate, it is as important to determine a safety factor for the approximation as to obtain the approximation. Computational Science is at the intersection of applied disciplines, mathematics and computer science. It is the de facto that computer revolutionized the way scientists do their work. It is a new paradigm that has two essential uses: resolving outstanding issues and investigating new questions, both would not be possible without computational science. The architectures in HPC more often involve pipelining, Flynn’s Taxonomy, Parallel computing and etc. It has made a new way -- numerical simulation, as a third methodology, to do science in addition to the traditional theory and physical experimentation. Using computational science, mathematical tools and theory have also being developed or improved on its own rights.
A Brief History of Computational Science and High Performance Computing: 1940s, The Beginning of Computational Science with the working on ballistics and nuclear weapons design problems during the World War II, computer had showed its power and potential as to use older mathematical methods and develop new ones, especially on problems that require vast computations.
1970s-1980s the adolescence of Computational Science supercomputing revolution, it began to make an industrial impact such as commercial aircraft design.
1990s-present the prime of life of Computational Science, the explosion of parallel computing as computers increasing in its problem-solving power, it has grown in breadth and importance and stands as an intellectual discipline, a powerful and indispensable method of analyzing.
Numerical Methods Analysis and advances has made computational science feasible, selected topics includes:
The purpose of numerical techniques is to solve non-algebraic equation to numerically integrate or numerically differentiate when there are difficult or analytically non-solvable. The three main methods are finite differences, finite elements and spectral.
There are wide ranges of computational applications established, such as: Computational Fluid Dynamics in Biology, Atmospheric Science in Economics, Seismology in Materials research, Structural Analysis in Medical Imaging, Chemistry in Animal Science, Magneto-hydrodynamics, Reservoir Modeling, Global Ocean Modeling, Environmental Studies, and Nuclear Engineering. Computational science is at the leading edge of science and engineering and will have a fundamental impact on all disciplines ultimately. |
Last modified: 2004 December 5 |