資源描述:
《Introduction to High-Performance Scientific Computing.pdf》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、IntroductiontoHigh-PerformanceScienti?cComputingPublicDraft-openforcommentsVictorEijkhoutwithEdmondChow,RobertvandeGeijnJuly30,2010–revision.2352PrefaceThe?eldofhighperformancescienti?ccomputingliesatthecrossroadsofanumberofdisciplinesandskillsets,andcorrespondingly,forsomeonetobesuccessfulatusin
2、gparallelcomputinginsci-encerequiresatleastelementaryknowledgeofandskillsinalltheseareas.Computationsstemfromanapplicationcontext,sosomeacquaintancewithphysicsandengineeringsciencesisdesirable.Then,problemsintheseapplicationareasaretypicallytranslatedintolinearalgebraic,andsometimescom-binatorial
3、,problems,soacomputationalscientistneedsknowledgeofseveralaspectsofnumericalanalysis,linearalgebra,anddiscretemathematics.Anef?cientimplementationofthepracticalformu-lationsoftheapplicationproblemsrequiressomeunderstandingofcomputerarchitecture,bothontheCPUlevelandonthelevelofparallelcomputing.Fi
4、nally,inadditiontomasteringallthesesciences,acomputationalsciencesneedssomespeci?cskillsofsoftwaremanagement.Theauthorsofthisbookfeltthat,whilegoodtextsexistonappliedphysics,numericallinearalgebra,computerarchitecture,parallelcomputing,performanceoptimization,nobookbringstogetherthesestrandsinaun
5、i?edmanner.TheneedforabooksuchasthepresentwasespeciallyapparentattheTexasAdvancedComputingCenter:usersofthefacilitiesthereoftenturnouttomisscrucialpartsofthebackgroundthatwouldmakethemef?cientcomputationalscientists.Thisbook,then,comprisesthosetopicsthattheauthorshavefoundindispensibleforscientis
6、tsengaginginlarge-scalecomputations.Thecontentsofthisbookisacombinationoftheoreticalmaterialandself-guidedtutorialsonvariouspracticalskills.Thetheorychaptershaveexercisesthatcanbeassignedinaclassroom,however,theirplacementinthetextissuchthatareadernotinclinedtodoexercisescansimplytakethemasstatem
7、entoffact.Thetutorialsshouldbedonewhilesittingatacomputer.Giventhepracticeofscienti?ccomputing,theyhaveaclearUnixbias.PublicdraftThisbookisun?nished.Ifandwhenitis?nished,itwillbepublishedonlineandthroughlulu.comforpeop