000 03869nam a22005535i 4500
001 978-3-540-68564-7
003 DE-He213
005 20161121230717.0
007 cr nn 008mamaa
008 100301s2008 gw | s |||| 0|eng d
020 _a9783540685647
_9978-3-540-68564-7
024 7 _a10.1007/978-3-540-68564-7
_2doi
050 4 _aQA75.5-76.95
072 7 _aUY
_2bicssc
072 7 _aUYA
_2bicssc
072 7 _aCOM014000
_2bisacsh
072 7 _aCOM031000
_2bisacsh
082 0 4 _a004.0151
_223
245 1 0 _aTools for High Performance Computing
_h[electronic resource] :
_bProceedings of the 2nd International Workshop on Parallel Tools for High Performance Computing, July 2008, HLRS, Stuttgart /
_cedited by Michael Resch, Rainer Keller, Valentin Himmler, Bettina Krammer, Alexander Schulz.
264 1 _aBerlin, Heidelberg :
_bSpringer Berlin Heidelberg,
_c2008.
300 _aXI, 202 p.
_bonline resource.
336 _atext
_btxt
_2rdacontent
337 _acomputer
_bc
_2rdamedia
338 _aonline resource
_bcr
_2rdacarrier
347 _atext file
_bPDF
_2rda
505 0 _aIntegrated Development Environments -- Sun HPC ClusterTools™ 7+: A Binary Distribution of Open MPI -- An Integrated Environment For the Development of Parallel Applications -- Debugging MPI Programs on the Grid using g-Eclipse -- Parallel Communication and Debugging -- Enhanced Memory debugging of MPI-parallel Applications in Open MPI -- MPI Correctness Checking with Marmot -- Memory Debugging in Parallel and Distributed Applications -- Performance Analysis Tools -- Sequential Performance Analysis with Callgrind and KCachegrind -- Improving Cache Utilization Using Acumem VPE -- Parallel Performance Analysis Tools -- The Vampir Performance Analysis Tool-Set -- Usage of the SCALASCA toolset for scalable performance analysis of large-scale parallel applications -- Evolution of a Parallel Performance System -- Cray Performance Analysis Tools.
520 _aWith the advent of multi-core processors, implementing parallel programming methods in application development is absolutely necessary in order to achieve good performance. Soon, 8-core and possibly 16-core processors will be available, even for desktop machines. To support application developers in the various tasks involved in this process, several different tools need to be at his or her disposal. This workshop will give the users an overview of the existing tools in the area of integrated development environments for clusters, various parallel debuggers, and new-style performance analysis tools, as well as an update on the state of the art of long-term research tools, which have advanced to an industrial level. The proceedings of the 2nd Parallel Tools Workshop guide participants by providing a technical overview to help them decide upon which tool suits the requirements for the development task at hand. Additionally, through the hands-on sessions, the workshop will enable the user to immediately deploy the tools.
650 0 _aComputer science.
650 0 _aArchitecture, Computer.
650 0 _aSoftware engineering.
650 0 _aComputers.
650 0 _aComplexity, Computational.
650 1 4 _aComputer Science.
650 2 4 _aTheory of Computation.
650 2 4 _aSoftware Engineering/Programming and Operating Systems.
650 2 4 _aComputer System Implementation.
650 2 4 _aComplexity.
700 1 _aResch, Michael.
_eeditor.
700 1 _aKeller, Rainer.
_eeditor.
700 1 _aHimmler, Valentin.
_eeditor.
700 1 _aKrammer, Bettina.
_eeditor.
700 1 _aSchulz, Alexander.
_eeditor.
710 2 _aSpringerLink (Online service)
773 0 _tSpringer eBooks
776 0 8 _iPrinted edition:
_z9783540685616
856 4 0 _uhttp://dx.doi.org/10.1007/978-3-540-68564-7
912 _aZDB-2-SCS
950 _aComputer Science (Springer-11645)
999 _c502832
_d502832