Cargando…

High-Performance Computing on the Intel® Xeon Phi™ How to Fully Exploit MIC Architectures /

The aim of this book is to explain to high-performance computing (HPC) developers how to utilize the Intel® Xeon Phi™ series products efficiently. To that end, it introduces some computing grammar, programming technology and optimization methods for using many-integrated-core (MIC) platforms, and al...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autores principales: Wang, Endong (Autor), Zhang, Qing (Autor), Shen, Bo (Autor), Zhang, Guangyong (Autor), Lu, Xiaowei (Autor), Wu, Qing (Autor), Wang, Yajuan (Autor)
Autor Corporativo: SpringerLink (Online service)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Cham : Springer International Publishing : Imprint: Springer, 2014.
Edición:1st ed. 2014.
Temas:
Acceso en línea:Texto Completo

MARC

LEADER 00000nam a22000005i 4500
001 978-3-319-06486-4
003 DE-He213
005 20220114181743.0
007 cr nn 008mamaa
008 140626s2014 sz | s |||| 0|eng d
020 |a 9783319064864  |9 978-3-319-06486-4 
024 7 |a 10.1007/978-3-319-06486-4  |2 doi 
050 4 |a TK7895.M5 
050 4 |a QA76.9.A73 
072 7 |a UYF  |2 bicssc 
072 7 |a COM011000  |2 bisacsh 
072 7 |a UYF  |2 thema 
082 0 4 |a 004.22  |2 23 
100 1 |a Wang, Endong.  |e author.  |4 aut  |4 http://id.loc.gov/vocabulary/relators/aut 
245 1 0 |a High-Performance Computing on the Intel® Xeon Phi™  |h [electronic resource] :  |b How to Fully Exploit MIC Architectures /  |c by Endong Wang, Qing Zhang, Bo Shen, Guangyong Zhang, Xiaowei Lu, Qing Wu, Yajuan Wang. 
250 |a 1st ed. 2014. 
264 1 |a Cham :  |b Springer International Publishing :  |b Imprint: Springer,  |c 2014. 
300 |a XXIII, 338 p. 153 illus.  |b online resource. 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file  |b PDF  |2 rda 
505 0 |a Part 1: Fundamental Concepts of MIC -- 1 High-performance Computing( HPC) with MIC -- 2 MIC Hardware and Software Architecture -- 3 The First MIC Example-Computing Pi -- 4 Fundamentals of Open MP and MPI Programming -- 5 MIC Programming -- 6 Debugging and Profiling Tools for MIC -- 7 Intel MIC MKL Library -- Part 2: Performance Optimization -- 8 Performance Optimization on MIC -- 9 MIC Optimization Example: Matrix Multiplication -- Part 3: Project Development -- 10 Developing HPC Applications Based on the MIC -- 11 HPC Applications Based on MIC. 
520 |a The aim of this book is to explain to high-performance computing (HPC) developers how to utilize the Intel® Xeon Phi™ series products efficiently. To that end, it introduces some computing grammar, programming technology and optimization methods for using many-integrated-core (MIC) platforms, and also offers tips and tricks for actual use, based on the authors' first-hand optimization experience. The material is organized in three sections. The first section, "Basics of MIC", introduces the fundamentals of MIC architecture and programming, including the specific Intel MIC programming environment. Next, the section on "Performance Optimization" explains general MIC optimization techniques, which are then illustrated step-by-step using the classical parallel programming example of matrix multiplication. Finally, "Project development" presents a set of practical and experience-driven methods for using parallel computing in application projects, including how to determine if a serial or parallel CPU program is suitable for MIC and how to transplant a program onto MIC. This book appeals to two main audiences: First, software developers for HPC applications - it will enable them to fully exploit the MIC architecture and thus achieve the extreme performance usually  required in biological genetics, medical imaging, aerospace, meteorology, and other areas of HPC. Second, students and researchers engaged in parallel and high-performance computing - it will guide them on how to push the limits of system performance for HPC applications. 
650 0 |a Microprocessors. 
650 0 |a Computer architecture. 
650 0 |a Mathematics-Data processing. 
650 0 |a Electronic circuits. 
650 0 |a Software engineering. 
650 0 |a Computers, Special purpose. 
650 1 4 |a Processor Architectures. 
650 2 4 |a Computational Science and Engineering. 
650 2 4 |a Electronic Circuits and Systems. 
650 2 4 |a Software Engineering. 
650 2 4 |a Special Purpose and Application-Based Systems. 
700 1 |a Zhang, Qing.  |e author.  |4 aut  |4 http://id.loc.gov/vocabulary/relators/aut 
700 1 |a Shen, Bo.  |e author.  |4 aut  |4 http://id.loc.gov/vocabulary/relators/aut 
700 1 |a Zhang, Guangyong.  |e author.  |4 aut  |4 http://id.loc.gov/vocabulary/relators/aut 
700 1 |a Lu, Xiaowei.  |e author.  |4 aut  |4 http://id.loc.gov/vocabulary/relators/aut 
700 1 |a Wu, Qing.  |e author.  |4 aut  |4 http://id.loc.gov/vocabulary/relators/aut 
700 1 |a Wang, Yajuan.  |e author.  |4 aut  |4 http://id.loc.gov/vocabulary/relators/aut 
710 2 |a SpringerLink (Online service) 
773 0 |t Springer Nature eBook 
776 0 8 |i Printed edition:  |z 9783319064871 
776 0 8 |i Printed edition:  |z 9783319064857 
776 0 8 |i Printed edition:  |z 9783319358796 
856 4 0 |u https://doi.uam.elogim.com/10.1007/978-3-319-06486-4  |z Texto Completo 
912 |a ZDB-2-SCS 
912 |a ZDB-2-SXCS 
950 |a Computer Science (SpringerNature-11645) 
950 |a Computer Science (R0) (SpringerNature-43710)