Guide to Numerical Algorithm Design and Development: Including Legacy Examples from FORTRAN and MathCAD in High Precision
暫譯: 數值演算法設計與開發指南:包含來自 FORTRAN 和 MathCAD 的高精度遺留範例
Delic, George
- 出版商: Springer
- 出版日期: 2025-10-28
- 售價: $3,550
- 貴賓價: 9.5 折 $3,373
- 語言: 英文
- 頁數: 243
- 裝訂: Hardcover - also called cloth, retail trade, or trade
- ISBN: 3031901770
- ISBN-13: 9783031901775
-
相關分類:
數值分析 Numerical-analysis
海外代購書籍(需單獨結帳)
相關主題
商品描述
The focus of this unique textbook/reference is on numerical algorithms that are stable and provide high precision in common numerical problems encountered in large-scale modeling projects.
The techniques presented are based on algorithms developed by the author over six decades of research and publications in peer-reviewed journals. The exposition includes topics typical of numerical analysis courses and is supplemented with examples of algorithms demonstrated in an engineering worksheet that is easy to read and comprehend. Each chapter ends with exercises and programming problems. Additional examples are available as downloadable Fortran code based on the author's large-scale models in computational physics. The limitations of commodity processors and modern compilers is discussed, with advice provided on how to control them in an algorithm's code design. An ample bibliography of over 200 citations provides a guide to further reading.
Topics, features, and emphases:
- Stability: knowing the range of algorithm parameters for producing reliable results - Accuracy: understanding convergence to a result through quantitative metrics - Precision: advance knowledge of the expected numerical precision and how to control it - Efficiency: translating an algorithm into code with limited redundant computationThe primary target audience of this textbook/guide are senior graduate (or postgraduate) students in computer science and scientific or engineering fields who are starting on a career path as the next generation of model developers for high-performance computing (HPC). Additionally, the book will appeal to professionals engaged in large-scale computer model development who could use the volume as a course supplement or reference.
The author is an Honorary Fellow of the University of Wollongong, New South Wales, Australia. He is active as a private consultant in HPC and CEO of HiPERiSM Consulting, LLC, in the United States of America.
商品描述(中文翻譯)
這本獨特的教科書/參考書的重點在於數值演算法,這些演算法在大型建模專案中能夠穩定運行並提供高精度的解決方案。
所呈現的技術基於作者在六十年的研究和同行評審期刊發表中所開發的演算法。內容涵蓋數值分析課程中典型的主題,並附有易於閱讀和理解的工程工作表中演示的演算法範例。每一章結尾都有練習題和程式設計問題。額外的範例以可下載的 Fortran 代碼形式提供,基於作者在計算物理學中的大型模型。書中討論了商用處理器和現代編譯器的限制,並提供了如何在演算法的代碼設計中控制這些限制的建議。豐富的參考書目包含超過 200 條引用,為進一步閱讀提供指引。
主題、特點和重點:
- 穩定性:了解演算法參數的範圍,以產生可靠的結果
- 準確性:通過定量指標理解結果的收斂
- 精度:提前了解預期的數值精度及其控制方法
- 效率:將演算法轉換為代碼,並限制冗餘計算
這本教科書/指南的主要目標讀者是計算機科學及科學或工程領域的高年級研究生(或研究所學生),他們正開始成為高效能計算(HPC)模型開發者的下一代。此外,本書也會吸引從事大型計算機模型開發的專業人士,他們可以將本書作為課程補充或參考資料。
作者是澳大利亞新南威爾士州伍倫貢大學的榮譽研究員。他在高效能計算領域擔任私人顧問,並是美國 HiPERiSM Consulting, LLC 的首席執行官。
作者簡介
Dr. Delic majored in Physics for the B.S. (University of New South Wales) and received a Ph.D. in Theoretical Physics (Australian National University). He went on to establish a career in computational physics that spanned work at research and development centers in Europe and the USA. After this a tenured faculty appointment followed with academic duties in service, teaching and research. Dr. Delic's research record of over 50 peer-reviewed publications demonstrates a wide range of interests centered in advanced numerical algorithms for high performance computational platforms. He has more than three decades of programmer/analyst experience on serial, vector, Shared Memory Parallel and Distributed Memory Parallel computer platforms. After arrival in the USA Dr. Delic developed skills (and a training program) in vector Supercomputing and published research on Supercomputer work-load performance. He then entered into Government contracting where he acted as a Key Appointment in establishing the U.S. EPA Scientific Customer Support group at the EPA's Supercomputer Center. During this tenure Dr. Delic acted as project lead in software development, conducted outreach/training at customer sites, and organized/edited technical conferences/proceedings on Supercomputing and high performance algorithms for environmental models. Dr. Delic has applied his extensive experience in Government contracting to establish a consultancy (HiPERiSM Consulting, LLC) that specializes in technology transfer to enhance programmer skill levels in OpenMP, MPI and hybrid OpenMP+MPI programming. Specialized courses have sensitized stake-holders in legacy codes to the need for code and performance portability across current and future computer architectures. The importance of software tools and the programming environment as a whole have been major components of the consultancy. Dr. Delic's current interests include, evaluation of compiler performance, portability across parallel computer architectures, and hybrid programming models that match trends in clustered parallel computing.
作者簡介(中文翻譯)
德利奇博士(Dr. Delic)在新南威爾士大學獲得物理學學士學位,並在澳洲國立大學獲得理論物理學博士學位。他隨後在歐洲和美國的研究與開發中心建立了計算物理的職業生涯。之後,他獲得了終身教職,並在服務、教學和研究方面擔任學術職務。德利奇博士的研究記錄包括超過50篇經過同行評審的出版物,顯示出他在高效能計算平台的先進數值演算法方面的廣泛興趣。他在串行、向量、共享記憶體平行和分散記憶體平行計算平台上擁有超過三十年的程式設計師/分析師經驗。德利奇博士在抵達美國後,發展了向量超級計算的技能(及培訓計畫),並發表了有關超級計算機工作負載性能的研究。隨後,他進入政府承包領域,擔任美國環保署(U.S. EPA)科學客戶支持小組的關鍵職位,該小組位於環保署的超級計算中心。在此任期內,德利奇博士擔任軟體開發的專案負責人,並在客戶現場進行外展/培訓,還組織和編輯有關超級計算和環境模型高效能演算法的技術會議/會議紀錄。德利奇博士將他在政府承包方面的豐富經驗應用於建立一家專注於技術轉移的顧問公司(HiPERiSM Consulting, LLC),旨在提升程式設計師在OpenMP、MPI和混合OpenMP+MPI編程方面的技能水平。專門課程使利益相關者意識到在當前和未來計算架構中,代碼和性能可攜性的必要性。軟體工具及整體編程環境的重要性是該顧問公司的主要組成部分。德利奇博士目前的興趣包括編譯器性能評估、在平行計算架構中的可攜性,以及與集群平行計算趨勢相匹配的混合編程模型。