LEADER 00953nam0-22003251i-450- 001 990000961950403321 005 20040624151646.0 035 $a000096195 035 $aFED01000096195 035 $a(Aleph)000096195FED01 035 $a000096195 100 $a20020001d--------km-y0itay50------ba 101 0 $aeng 200 1 $a<>Survey of Modern Algebra$fby Garrett Birkhoff and Saunders Mac Lane 205 $arev. ed.; 13th printing 210 $aNew York$cMacmillan$d1963 300 $aFirst ed. copyright 1941. Rev. ed. copyright 1953. 610 0 $aAlgebra 610 0 $aTeoria delle equazioni 610 0 $aCalcolo vettoriale 676 $a512 700 1$aBirkhoff,$bGarrett$f<1911-1996>$013068 702 1$aMac Lane,$bSaunders 801 0$aIT$bUNINA$gRICA$2UNIMARC 901 $aBK 912 $a990000961950403321 952 $a10-008.002F$b4035$fFI1 959 $aFI1 996 $aSurvey of modern algebra$9345158 997 $aUNINA LEADER 04942nam 2200649 a 450 001 9910462231203321 005 20200520144314.0 010 $a1-283-71645-3 010 $a0-12-415988-5 035 $a(CKB)2670000000268695 035 $a(EBL)1051781 035 $a(OCoLC)818869138 035 $a(SSID)ssj0000790643 035 $a(PQKBManifestationID)12386006 035 $a(PQKBTitleCode)TC0000790643 035 $a(PQKBWorkID)10747421 035 $a(PQKB)11281743 035 $a(MiAaPQ)EBC1051781 035 $a(CaSebORM)9780124159334 035 $a(Au-PeEL)EBL1051781 035 $a(CaPaEBR)ebr10619222 035 $a(CaONFJC)MIL402895 035 $a(EXLCZ)992670000000268695 100 $a20121115d2013 uy 0 101 0 $aeng 135 $aur|n|---||||| 181 $ctxt 182 $cc 183 $acr 200 10$aCUDA programming$b[electronic resource] $ea developer's guide to parallel computing with GPUs /$fShane Cook 205 $a1st edition 210 $aAmsterdam ;$aBoston $cElsevier/MK$dc2013 215 $a1 online resource (591 p.) 225 1 $aApplications of GPU Computing Series 300 $aDescription based upon print version of record. 311 $a0-12-802911-0 311 $a0-12-415933-8 320 $aIncludes bibliographical references and index. 327 $aFront Cover; CUDA Programming: A Developer's Guide to ParallelComputing with GPUs; Copyright; Contents; Preface; Chapter 1 - A Short History of Supercomputing; INTRODUCTION; VON NEUMANN ARCHITECTURE; CRAY; CONNECTION MACHINE; CELL PROCESSOR; MULTINODE COMPUTING; THE EARLY DAYS OF GPGPU CODING; THE DEATH OF THE SINGLE-CORE SOLUTION; NVIDIA AND CUDA; GPU HARDWARE; ALTERNATIVES TO CUDA; CONCLUSION; Chapter 2 - Understanding Parallelism with GPUs; INTRODUCTION; TRADITIONAL SERIAL CODE; SERIAL/PARALLEL PROBLEMS; CONCURRENCY; TYPES OF PARALLELISM; FLYNN'S TAXONOMY; SOME COMMON PARALLEL PATTERNS 327 $aCONCLUSIONChapter 3 - CUDA Hardware Overview; PC ARCHITECTURE; GPU HARDWARE; CPUS AND GPUS; COMPUTE LEVELS; Chapter 4 - Setting Up CUDA; INTRODUCTION; INSTALLING THE SDK UNDER WINDOWS; VISUAL STUDIO; LINUX; MAC; INSTALLING A DEBUGGER; COMPILATION MODEL; ERROR HANDLING; CONCLUSION; Chapter 5 - Grids, Blocks, and Threads; WHAT IT ALL MEANS; THREADS; BLOCKS; GRIDS; WARPS; BLOCK SCHEDULING; A PRACTICAL EXAMPLE-HISTOGRAMS; CONCLUSION; Chapter 6 - Memory Handling with CUDA; INTRODUCTION; CACHES; REGISTER USAGE; SHARED MEMORY; CONSTANT MEMORY; GLOBAL MEMORY; TEXTURE MEMORY; CONCLUSION 327 $aChapter 7 - Using CUDA in PracticeINTRODUCTION; SERIAL AND PARALLEL CODE; PROCESSING DATASETS; PROFILING; AN EXAMPLE USING AES; CONCLUSION; References; Chapter 8 - Multi-CPU and Multi-GPU Solutions; INTRODUCTION; LOCALITY; MULTI-CPU SYSTEMS; MULTI-GPU SYSTEMS; ALGORITHMS ON MULTIPLE GPUS; WHICH GPU?; SINGLE-NODE SYSTEMS; STREAMS; MULTIPLE-NODE SYSTEMS; CONCLUSION; Chapter 9 - Optimizing Your Application; STRATEGY 1: PARALLEL/SERIAL GPU/CPU PROBLEM BREAKDOWN; STRATEGY 2: MEMORY CONSIDERATIONS; STRATEGY 3: TRANSFERS; STRATEGY 4: THREAD USAGE, CALCULATIONS, AND DIVERGENCE; STRATEGY 5: ALGORITHMS 327 $aSTRATEGY 6: RESOURCE CONTENTIONSSTRATEGY 7: SELF-TUNING APPLICATIONS; CONCLUSION; Chapter 10 - Libraries and SDK; INTRODUCTION; LIBRARIES; CUDA COMPUTING SDK; DIRECTIVE-BASED PROGRAMMING; WRITING YOUR OWN KERNELS; CONCLUSION; Chapter 11 - Designing GPU-Based Systems; INTRODUCTION; CPU PROCESSOR; GPU DEVICE; PCI-E BUS; GEFORCE CARDS; CPU MEMORY; AIR COOLING; LIQUID COOLING; DESKTOP CASES AND MOTHERBOARDS; MASS STORAGE; POWER CONSIDERATIONS; OPERATING SYSTEMS; CONCLUSION; Chapter 12 - Common Problems, Causes, and Solutions; INTRODUCTION; ERRORS WITH CUDA DIRECTIVES; PARALLEL PROGRAMMING ISSUES 327 $aALGORITHMIC ISSUESFINDING AND AVOIDING ERRORS; DEVELOPING FOR FUTURE GPUS; FURTHER RESOURCES; CONCLUSION; References; Index 330 $aIf you need to learn CUDA but don't have experience with parallel computing, CUDA Programming: A Developer's Introduction offers a detailed guide to CUDA with a grounding in parallel fundamentals. It starts by introducing CUDA and bringing you up to speed on GPU parallelism and hardware, then delving into CUDA installation. Chapters on core concepts including threads, blocks, grids, and memory focus on both parallel and CUDA-specific issues. Later, the book demonstrates CUDA in practice for optimizing applications, adjusting to new hardware, and solving common problems. $0534994 245 10$aConference on Harmonic analysis in honor of Antoni Zygmund /$cedited by William Beckner ... [et al.] 260 $aBelmont, Calif :$bWadsworth International Group,$cc1983 300 $a2 v. :$bill. ;$c24 cm. 440 4$aThe Wadsworth mathematics series 500 $aIncludes bibliographies. 500 $aPapers presented at the Chicago Conference on Harmonic Analysis, March 23-28, 1981; sponsored by the National Science Foundation and the University of Chicago 650 4$aHarmonic analysis 650 4$aZygmund, Antoni,$y1900- 700 1 $aBeckner, William 700 1 $aZygmund, Antoni 907 $a.b10756322$b21-09-06$c28-06-02 912 $a991000780659707536 945 $aLE013 43-XX BEC11 V.I (1983)$cV. 1$g1$i2013000022963$lle013$o-$pE0.00$q-$rl$s- $t0$u0$v0$w0$x0$y.i1085065x$z28-06-02 945 $aLE013 43-XX BEC11 V.II (1983)$cV. 2$g1$i2013000022970$lle013$o-$pE0.00$q-$rl$s- $t0$u0$v0$w0$x0$y.i10850661$z28-06-02 996 $aConference on Harmonic analysis in honor of Antoni Zygmund$9911210 997 $aUNISALENTO 998 $ale013$b01-01-95$cm$da $e-$feng$gus $h0$i2