LEADER 04328oam 2200697I 450 001 9910787572903321 005 20230124191000.0 010 $a0-429-10085-X 010 $a1-4665-7162-4 024 7 $a10.1201/b16051 035 $a(CKB)2670000000394416 035 $a(EBL)1378843 035 $a(SSID)ssj0001040386 035 $a(PQKBManifestationID)11668530 035 $a(PQKBTitleCode)TC0001040386 035 $a(PQKBWorkID)11001682 035 $a(PQKB)11487024 035 $a(MiAaPQ)EBC1378843 035 $a(OCoLC)869224365 035 $a(CaSebORM)9781466571648 035 $a(EXLCZ)992670000000394416 100 $a20180331h20142014 uy 0 101 0 $aeng 135 $aur|n|---||||| 181 $ctxt 182 $cc 183 $acr 200 00$aDesigning scientific applications on GPUs /$fedited by Raphael Couturier, University of Franche-Comte, Belfort, France 205 $a1st edition 210 1$aBoca Raton, FL :$cCRC Press,$d[2014] 210 4$d©2014 215 $a1 online resource (496 p.) 225 1 $aChapman & Hall/CRC Numerical Analysis and Scientific Computing Series 225 0$aChapman & Hall/CRC numerical analysis and scientific computing ;$v21 300 $aDescription based upon print version of record. 311 $a1-4665-7164-0 320 $aIncludes bibliographical references. 327 $aFront Cover; Contents; List of Figures; List of Tables; Preface; I. Presentation of GPUs; 1. Presentation of the GPU architecture and of the CUDA environment; 2. Introduction to CUDA; II. Image processing; 3. Setting up the environment; 4. Implementing a fast median filter; 5. Implementing an efficient convolution operation on GPU; III. Software development; 6. Development of software components for heterogeneous many-core architectures; 7. Development methodologies for GPU and cluster of GPUs; IV. Optimization; 8. GPU-accelerated tree-based exact optimization methods 327 $a9. Parallel GPU-accelerated metaheuristics10. Linear programming on a GPU: a case study; V. Numerical applications; 11. Fast hydrodynamics on heterogeneous many-core hardware; 12. Parallel monotone spline interpolation and approximation on GPUs; 13. Solving sparse linear systems with GMRES and CG methods on GPU clusters; 14. Solving sparse nonlinear systems of obstacle problems on GPU clusters; 15. Ludwig: multiple GPUs for a complex fluid lattice Boltzmann application; 16. Numerical validation and performance optimization on GPUs of an application in atomic physics 327 $a17. A GPU-accelerated envelope-following method for switching power converter simulationVI. Other; 18. Implementing multi-agent systems on GPU; 19. Pseudorandom number generator on GPU; 20. Solving large sparse linear systems for integer factorization on GPUs 330 $aThis book covers designs of scientific applications for GPUs, beginning with a review of the principles of GPU programming. It then describes various scientific applications for GPUs and presents lessons learned. Scientific applications covered include computations on matrix operations, linear system solving, nonlinear system solving, image processing, and pseudo random number generation. Expert contributors discuss applications and the GPU porting in a pedagogical way, focusing their attention on the mechanisms they have used to obtain fast and interesting results--$cProvided by publisher. 410 0$aChapman & Hall/CRC Numerical Analysis and Scientific Computing Series 606 $aParallel programming (Computer science) 606 $aGraphics processing units$xProgramming 606 $aScience$xData processing 606 $aNumerical analysis$xComputer programs 606 $aApplication software$xDevelopment 615 0$aParallel programming (Computer science) 615 0$aGraphics processing units$xProgramming. 615 0$aScience$xData processing. 615 0$aNumerical analysis$xComputer programs. 615 0$aApplication software$xDevelopment. 676 $a006.6/63 686 $aMAT021000$aCOM000000$aCOM059000$2bisacsh 702 $aCouturier$b Raphael 801 0$bFlBoTFG 801 1$bFlBoTFG 906 $aBOOK 912 $a9910787572903321 996 $aDesigning scientific applications on GPUs$93805433 997 $aUNINA LEADER 02482nam1 22004453i 450 001 MIL0136072 005 20251003044225.0 100 $a20180316g1976 ||||0itac50 ba 101 | $aita 102 $ait 181 1$6z01$ai $bxxxe 182 1$6z01$an 183 1$6z01$anc$2RDAcarrier 200 1 $aC.a. & c.a.p.$ecalcolo di progetto & tecniche costruttive$fFritz Leonhardt 210 $aMilano$cEdizioni tecniche$c[poi] Edizioni di scienza e tecnica 215 $a v.$d31 cm. 463 1$1001MIL0136104$12001 $aˆ5: Il ‰precompresso$ecalcolo, verifiche, tecnologie$fFritz Leonhardt$v5 463 1$1001MIL0136112$12001 $aˆ6: I ‰ponti$edimensionamento, tipologia, costruzione$fFritz Leonhardt$v6 463 1$1001MIL0190956$12001 $aˆ1: Le ‰basi del dimensionamento nelle costruzioni in cemento armato$fF. Leonhardt, E. Mönnig$v1 463 1$1001PUV0401098$12001 $aˆ3: L'‰armatura nelle costruzioni in cemento armato$estatica, tecnologia, tipologia$fFritz Leonhardt, E. Mönnig$v3 463 1$1001PUV0401102$12001 $aˆ4: ‰Verifiche della funzionalità delle costruzioni in c.a. & c.a.p.$efessurazioni, deformazioni, momenti$fFritz Leonhardt$v4 463 1$1001UFI0002500$12001 $aˆ2: ‰Casi speciali di dimensionamento nelle costruzioni in c.a. e c.a.p.$fF. Leonhardt, E. Monnig$v2 463 1$1001UFI0111983$12001 $aˆ3: L'‰armatura nelle costruzioni in cemento armato$estatica, tecnologia, tipologia$fF. Leonhardt, E. Mönnig$v3 463 1$1001VEA0077506$12001 $aˆ1: Le ‰basi del dimensionamento nelle costruzioni in cemento armato$fFritz Leonhardt, E. Mönnig$v1 500 10$aVorlesungen über Massivbau.$3MIL0136086$9VEAV009483$91396325 606 $aStrutture in cemento armato$2FIR$3CFIC054377$9E 676 $a624.1$9INGEGNERIA STRUTTURALE E TECNICA DELLE COSTRUZIONI SOTTERRANEE$v14 676 $a624.18341$9Ingegneria strutturale. Materiali. Calcestruzzo armato (Cemento armato)$v22 696 $aStrutture in calcestruzzo armato 699 $aStrutture in cemento armato$zStrutture in calcestruzzo armato 700 1$aLeonhardt$b, Fritz$f <1909-1999>$3VEAV009483$4070$05174 801 3$aIT$bIT-000000$c20180316 850 $aIT-BN0095 901 $bNAP 01$cSALA DING $n$ 912 $aMIL0136072 950 1$aBiblioteca Centralizzata di Ateneo$bv. 3$cv. 3$d 01SALA DING 624.1 LEO.ca 967 $m8 977 $a 01 996 $aVorlesungen über Massivbau$91396325 997 $aUNISANNIO