Language:
English
繁體中文
Help
Login
Back
Switch To:
Labeled
|
MARC Mode
|
ISBD
A Practical Approach to High-Perform...
~
Borzunov, Sergei.
A Practical Approach to High-Performance Computing
Record Type:
Language materials, printed : Monograph/item
Title/Author:
A Practical Approach to High-Performance Computing/ by Sergei Kurgalin, Sergei Borzunov.
Author:
Kurgalin, Sergei.
other author:
Borzunov, Sergei.
Description:
XI, 206 p. 35 illus.online resource. :
Contained By:
Springer Nature eBook
Subject:
Computer organization. -
Online resource:
https://doi.org/10.1007/978-3-030-27558-7
ISBN:
9783030275587
A Practical Approach to High-Performance Computing
Kurgalin, Sergei.
A Practical Approach to High-Performance Computing
[electronic resource] /by Sergei Kurgalin, Sergei Borzunov. - 1st ed. 2019. - XI, 206 p. 35 illus.online resource.
Classification of Computing System Architecture -- Topologies of Computer Networks -- Fundamentals of Parallel Computing -- MPI Technology -- OpenMP Technology -- Implementation of Parallel Algorithms -- App. A, Algorithm Efficiency Estimation Methods -- App. B, Using the Linux Shell for Running Parallel Programs -- App. C, Introduction to the Fourier Transform -- App. D, Answers, Hints, Solutions to Problems -- Bibliography -- Name Index -- Index.
The book discusses the fundamentals of high-performance computing. The authors combine visualization, comprehensibility, and strictness in their material presentation, and thus influence the reader towards practical application and learning how to solve real computing problems. They address both key approaches to programming modern computing systems: multithreading-based parallelizing in shared memory systems, and applying message-passing technologies in distributed systems. The book is suitable for undergraduate and graduate students, and for researchers and practitioners engaged with high-performance computing systems. Each chapter begins with a theoretical part, where the relevant terminology is introduced along with the basic theoretical results and methods of parallel programming, and concludes with a list of test questions and problems of varying difficulty. The authors include many solutions and hints, and often sample code.
ISBN: 9783030275587
Standard No.: 10.1007/978-3-030-27558-7doiSubjects--Topical Terms:
596298
Computer organization.
LC Class. No.: QA76.9.C643
Dewey Class. No.: 004.6
A Practical Approach to High-Performance Computing
LDR
:02763nam a22004095i 4500
001
1012923
003
DE-He213
005
20200701035344.0
007
cr nn 008mamaa
008
210106s2019 gw | s |||| 0|eng d
020
$a
9783030275587
$9
978-3-030-27558-7
024
7
$a
10.1007/978-3-030-27558-7
$2
doi
035
$a
978-3-030-27558-7
050
4
$a
QA76.9.C643
050
4
$a
TK5105.5-5105.9
072
7
$a
UT
$2
bicssc
072
7
$a
COM043000
$2
bisacsh
072
7
$a
UT
$2
thema
082
0 4
$a
004.6
$2
23
100
1
$a
Kurgalin, Sergei.
$4
aut
$4
http://id.loc.gov/vocabulary/relators/aut
$3
1207060
245
1 2
$a
A Practical Approach to High-Performance Computing
$h
[electronic resource] /
$c
by Sergei Kurgalin, Sergei Borzunov.
250
$a
1st ed. 2019.
264
1
$a
Cham :
$b
Springer International Publishing :
$b
Imprint: Springer,
$c
2019.
300
$a
XI, 206 p. 35 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
Classification of Computing System Architecture -- Topologies of Computer Networks -- Fundamentals of Parallel Computing -- MPI Technology -- OpenMP Technology -- Implementation of Parallel Algorithms -- App. A, Algorithm Efficiency Estimation Methods -- App. B, Using the Linux Shell for Running Parallel Programs -- App. C, Introduction to the Fourier Transform -- App. D, Answers, Hints, Solutions to Problems -- Bibliography -- Name Index -- Index.
520
$a
The book discusses the fundamentals of high-performance computing. The authors combine visualization, comprehensibility, and strictness in their material presentation, and thus influence the reader towards practical application and learning how to solve real computing problems. They address both key approaches to programming modern computing systems: multithreading-based parallelizing in shared memory systems, and applying message-passing technologies in distributed systems. The book is suitable for undergraduate and graduate students, and for researchers and practitioners engaged with high-performance computing systems. Each chapter begins with a theoretical part, where the relevant terminology is introduced along with the basic theoretical results and methods of parallel programming, and concludes with a list of test questions and problems of varying difficulty. The authors include many solutions and hints, and often sample code.
650
0
$a
Computer organization.
$3
596298
650
0
$a
Software engineering.
$3
562952
650
0
$a
Computer engineering.
$3
569006
650
1 4
$a
Computer Systems Organization and Communication Networks.
$3
669309
650
2 4
$a
Software Engineering/Programming and Operating Systems.
$3
669780
650
2 4
$a
Computer Engineering.
$3
796158
700
1
$a
Borzunov, Sergei.
$4
aut
$4
http://id.loc.gov/vocabulary/relators/aut
$3
1207061
710
2
$a
SpringerLink (Online service)
$3
593884
773
0
$t
Springer Nature eBook
776
0 8
$i
Printed edition:
$z
9783030275570
776
0 8
$i
Printed edition:
$z
9783030275594
776
0 8
$i
Printed edition:
$z
9783030275600
856
4 0
$u
https://doi.org/10.1007/978-3-030-27558-7
912
$a
ZDB-2-SCS
912
$a
ZDB-2-SXCS
950
$a
Computer Science (SpringerNature-11645)
950
$a
Computer Science (R0) (SpringerNature-43710)
based on 0 review(s)
Multimedia
Reviews
Add a review
and share your thoughts with other readers
Export
pickup library
Processing
...
Change password
Login