{"title":"Realizing the benefits of high performance computing for solving environmental and other problems: what do we need beyond faster hardware?","authors":"G. McRae","doi":"10.1145/602770.602823","DOIUrl":null,"url":null,"abstract":"A common viewpoint is that high performance computing offers the potential to revolutionize our approach to modern scientific and engineering practice. Unfortunately, in the debate about just how to realize the benefits much of the discussion is narrowly focused on just the hardware. What is missing is a more pragmatic assessment of how to reduce the elapsed time between problem definition and its solution. This presentation will discuss the need for a seamless integration of such elements as algorithm development, problem mapping, high level compiler technologies, documentation and display of results. Particular attention will be given to the issue of how to capture the potential offered by massively parallel processing and Gbit/s network based supercomputing. The talk will be illustrated with many practical examples that range from a combinatorial optimization based approach to the design of new chemical plants, computational chemistry, resource scheduling in the presence of uncertainty and scientific visualization. Several new algorithms will be presented for the solution of large systems of differential equations. The new methods, which require modern compiler technology to ensure optimal problem mapping strategies, are 3-5 orders of magnitude faster than existing techniques. The final component of the presentation will be a discussion of the educational issues and in particular the :need for more programs in scientific and engineering computation.","PeriodicalId":355741,"journal":{"name":"Supercomputing '94","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1994-11-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Supercomputing '94","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/602770.602823","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
A common viewpoint is that high performance computing offers the potential to revolutionize our approach to modern scientific and engineering practice. Unfortunately, in the debate about just how to realize the benefits much of the discussion is narrowly focused on just the hardware. What is missing is a more pragmatic assessment of how to reduce the elapsed time between problem definition and its solution. This presentation will discuss the need for a seamless integration of such elements as algorithm development, problem mapping, high level compiler technologies, documentation and display of results. Particular attention will be given to the issue of how to capture the potential offered by massively parallel processing and Gbit/s network based supercomputing. The talk will be illustrated with many practical examples that range from a combinatorial optimization based approach to the design of new chemical plants, computational chemistry, resource scheduling in the presence of uncertainty and scientific visualization. Several new algorithms will be presented for the solution of large systems of differential equations. The new methods, which require modern compiler technology to ensure optimal problem mapping strategies, are 3-5 orders of magnitude faster than existing techniques. The final component of the presentation will be a discussion of the educational issues and in particular the :need for more programs in scientific and engineering computation.