LEADER 04153nam 22007455 450 001 996466015403316 005 20200630174710.0 010 $a3-540-48325-X 024 7 $a10.1007/3-540-57738-6 035 $a(CKB)1000000000234079 035 $a(SSID)ssj0000327585 035 $a(PQKBManifestationID)11276301 035 $a(PQKBTitleCode)TC0000327585 035 $a(PQKBWorkID)10301778 035 $a(PQKB)10315792 035 $a(DE-He213)978-3-540-48325-0 035 $a(PPN)155176765 035 $a(EXLCZ)991000000000234079 100 $a20121227d1994 u| 0 101 0 $aeng 135 $aurnn|008mamaa 181 $ctxt 182 $cc 183 $acr 200 10$aVisualization of Scientific Parallel Programs$b[electronic resource] /$fby Gerald Tomas, Christoph W. Ueberhuber 205 $a1st ed. 1994. 210 1$aBerlin, Heidelberg :$cSpringer Berlin Heidelberg :$cImprint: Springer,$d1994. 215 $a1 online resource (XIV, 314 p.) 225 1 $aLecture Notes in Computer Science,$x0302-9743 ;$v771 300 $aBibliographic Level Mode of Issuance: Monograph 311 $a3-540-57738-6 327 $aVisualization tools -- Design goals and techniques -- Available software -- Paragraph -- Parallel IDeC methods -- Performance modelling and evaluation of parallel IDeC methods -- Representative target machines -- Trace file -- IDeC-specific displays -- Shared memory IDeC methods -- Distributed memory IDeC methods -- Parallel integration -- Simulated target machines -- Trace file -- Integration-specific displays -- Visualization of parallel integration algorithms. 330 $aThe substantial effort of parallelizing scientific programs is only justified if the resulting codes are efficient. Thus, all types of performance tuning are important to parallel software development. But performance improvements are much more difficult to achieve with parallel programs than with sequential programs. One way to overcome this difficulty is to bring in graphical tools. This monograph covers recent developments in parallel program visualization techniques and tools and demonstrates the application of specific visualization techniques and software tools to scientific parallel programs. The solution of initial value problems of ordinary differential equations, and numerical integration are treated in detail as two important examples. 410 0$aLecture Notes in Computer Science,$x0302-9743 ;$v771 606 $aArchitecture, Computer 606 $aApplication software 606 $aComputers 606 $aComputer programming 606 $aSoftware engineering 606 $aNumerical analysis 606 $aComputer System Implementation$3https://scigraph.springernature.com/ontologies/product-market-codes/I13057 606 $aComputer Applications$3https://scigraph.springernature.com/ontologies/product-market-codes/I23001 606 $aTheory of Computation$3https://scigraph.springernature.com/ontologies/product-market-codes/I16005 606 $aProgramming Techniques$3https://scigraph.springernature.com/ontologies/product-market-codes/I14010 606 $aSoftware Engineering$3https://scigraph.springernature.com/ontologies/product-market-codes/I14029 606 $aNumerical Analysis$3https://scigraph.springernature.com/ontologies/product-market-codes/M14050 615 0$aArchitecture, Computer. 615 0$aApplication software. 615 0$aComputers. 615 0$aComputer programming. 615 0$aSoftware engineering. 615 0$aNumerical analysis. 615 14$aComputer System Implementation. 615 24$aComputer Applications. 615 24$aTheory of Computation. 615 24$aProgramming Techniques. 615 24$aSoftware Engineering. 615 24$aNumerical Analysis. 676 $a005.2 700 $aTomas$b Gerald$4aut$4http://id.loc.gov/vocabulary/relators/aut$0714610 702 $aUeberhuber$b Christoph W$4aut$4http://id.loc.gov/vocabulary/relators/aut 906 $aBOOK 912 $a996466015403316 996 $aVisualization of scientific parallel programs$91489205 997 $aUNISA