Cantitate/Preț
Produs

Facing the Multicore-Challenge: Aspects of New Paradigms and Technologies in Parallel Computing: Lecture Notes in Computer Science, cartea 6310

Editat de Rainer Keller, David Kramer, Jan-Philipp Weiß
en Limba Engleză Paperback – 6 oct 2010

Observăm că, în ciuda progresului hardware rapid, literatura academică a prezentat mult timp o lacună în ceea ce privește metodologiile integrate care să conecteze arhitectura microprocesoarelor de rigoarea modelării matematice în medii interdisciplinare. Volumul Facing the Multicore-Challenge, editat de Rainer Keller, David Kramer și Jan-Philipp Weiß, vine să completeze exact acest segment, oferind o examinare a stadiului tehnologic din perioada critică de tranziție către sistemele eterogene. Remarcăm faptul că acest volum extinde cadrul propus de Multicore Computing de Sanguthevar Rajasekaran cu date noi din simulările numerice complexe și studii de caz specifice arhitecturii Cell BE și mediilor GPGPU.

Structura volumului reflectă o progresie logică de la fundamentele hardware la implementări software avansate. Primele secțiuni abordează provocările arhitecturale, precum schemele de control pentru cache și afinitățile firelor de execuție, evoluând natural spre aplicații practice. Notăm cu interes includerea unor capitole despre metodele multigrid 3D și utilizarea FPGA-urilor în comparație cu CPU-urile multicore, oferind o perspectivă pragmatică asupra performanței. Conținutul indică o acoperire exhaustivă a ecosistemului de calcul paralel, de la limbaje de programare și compilatoare până la reglarea performanței pentru aplicații la scară largă. Tonul este unul tehnic, precis, ancorat în rezultate experimentale, fiind o resursă valoroasă pentru înțelegerea modului în care paradigmele paralele au început să paveze drumul către ceea ce numim astăzi „personal supercomputing”.

Citește tot Restrânge

Din seria Lecture Notes in Computer Science

Preț: 36695 lei

Puncte Express: 550

Carte disponibilă

Livrare economică 05-19 mai


Specificații

ISBN-13: 9783642162329
ISBN-10: 3642162320
Pagini: 166
Ilustrații: X, 156 p. 60 illus.
Dimensiuni: 4 x 91 x 13 mm
Greutate: 0.26 kg
Ediția:2010
Editura: Springer Berlin, Heidelberg
Colecția Springer
Seriile Lecture Notes in Computer Science, Theoretical Computer Science and General Issues

Locul publicării:Berlin, Heidelberg, Germany

Public țintă

Research

De ce să citești această carte

Recomandăm această lucrare cercetătorilor și studenților la masterat în informatică sau matematică aplicată care doresc să înțeleagă fundamentele programării paralele pe arhitecturi hibride. Cititorul câștigă o perspectivă istorică și tehnică asupra optimizării algoritmilor pe platforme eterogene (GPU, FPGA, multicore), esențială pentru dezvoltarea aplicațiilor științifice performante.


Cuprins

Invited Talks.- Analyzing Massive Social Networks Using Multicore and Multithreaded Architectures.- MareIncognito: A Perspective towards Exascale.- The Natural Parallelism.- Computer Architecture and Parallel Programming.- RapidMind: Portability across Architectures and Its Limitations.- A Majority-Based Control Scheme for Way-Adaptable Caches.- Improved Scalability by Using Hardware-Aware Thread Affinities.- Thread Creation for Self-aware Parallel Systems.- Applications on Multicore.- G-Means Improved for Cell BE Environment.- Parallel 3D Multigrid Methods on the STI Cell BE Architecture.- Applying Classic Feedback Control for Enhancing the Fault-Tolerance of Parallel Pipeline Workflows on Multi-core Systems.- Lattice-Boltzmann Simulation of the Shallow-Water Equations with Fluid-Structure Interaction on Multi- and Manycore Processors.- FPGA vs. Multi-core CPUs vs. GPUs: Hands-On Experience with a Sorting Application.- GPGPU Computing.- Considering GPGPU for HPC Centers: Is it Worth the Effort?.- Real-Time Image Segmentation on a GPU.- Parallel Volume Rendering Implementation on Graphics Cards Using CUDA.

Descriere

This state-of-the-art survey features topics related to the impact of multicore and coprocessor technologies in science and for large-scale applications in an interdisciplinary environment. The papers cover all issues of current research in mathematical modeling, design of parallel algorithms, aspects of microprocessor architecture, parallel programming languages, compilers, hardware-aware computing, heterogeneous platforms, emerging architectures, tools, performance tuning, and requirements for large-scale applications. The contributions presented in this volume offer a survey on the state of the art, the concepts and perspectives for future developments. They are an outcome of an inspiring conference conceived and organized by the editors within the junior scientist program of Heidelberg Academy for Sciences and Humanities titled "Facing the Multicore-Challenge", held at Heidelberg, Germany, in March 2010. The 12 revised full papers presented together with the extended abstracts of 3 invited lectures focus on combination of new aspects of multicore microprocessor technologies, parallel applications, numerical simulation, software development, and tools; thus they clearly show the potential of emerging technologies in the area of multicore and manycore processors that are paving the way towards personal supercomputing.