Abstract This chapter provides an introduction to the use of Gaussian elimination for solving sets of linear equations that are sparse. We examine the three principle phases of most computer programs for this task: ANALYSE, FACTORIZE, and SOLVE. We stress the importance of acceptable overheads and of numerical stability, but are not concerned with algorithmic or implementation details which are the subjects of later chapters.
Jack DongarraPiotr ŁuszczekFelix WolfJesper Larsson TräffPatrice QuintonHermann HellwagnerMartin FränzleChristian LengauerLuís CezeKei HirakiRolf RiesenArthur B. MaccabeJohn FeoKamesh MadduriTanguy RissetMaleq KhanVinit KumarMadha V. MarathePaula E. StretzSandhya DwarkadasLaxmikant V. KaléEdgar SolomonikMichael BäderHans‐Joachim BungartzMiriam MehlThomas HuckleMatous SedlacekDavid A. BaderGuojing CongAnshul GuptaMatthias MüllerBrian WhitneyRobert HenschelKalyan KumaranJosep TorrellasLawrence RauchwergerEric PolizziMarkus PüschelFranz FranchettiYevgen VoronenkoFrederica DaremaRyan NewtonAmol GhotingKonstantin MakarychevXiaoye Sherry LiJames DemmelJohn R. GilbertLaura GrigoriMeiyue ShaoWen mei HwuDavid A. BaderGuojing CongJosé FlichSudhakar YalamanchiliMichael L. ScottJarosław ŻolaSrinivas AluruSrinivas AluruJames Reinders