1 / 63
文档名称:

An Introduction to Parallel Programming - 1st Ed [2006, Tobias Wittwer, 63pg].pdf

格式:pdf   页数:63
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

An Introduction to Parallel Programming - 1st Ed [2006, Tobias Wittwer, 63pg].pdf

上传人:bolee65 2014/4/30 文件大小:0 KB

下载得到文件列表

An Introduction to Parallel Programming - 1st Ed [2006, Tobias Wittwer, 63pg].pdf

文档介绍

文档介绍:AnIntroduction Introduction to to
ParallelParallel
ProgrammingProgramming
VS
SD TobiasTobias WittwerWittwer
An Introduction to Parallel Programming
An Introduction to Parallel Programming
Tobias Wittwer
VSSD
© Tobias Wittwer
First edition 2006
Published by:
VSSD
Leeghwaterstraat 42, 2628 CA Delft, herlands
tel. +31 15 278 2124, telefax +31 15 278 7585, e-mail: ******@
:
URL about this book: /
All rights reserved. No part of this publication may be reproduced, stored in a retrieval
system, or transmitted, in any form or by any means, electronic, mechanical, photo-
copying, recording, or otherwise, without the prior written permission of the publisher.
ISBN-10 90-71301-78-8
ISBN-13 978-90-71301-78-0
NUR 958
Keywords: parallel programming
Foreword
puter user knows the craving for puting power. It was this “need for speed”
that made me choose high putingassubject of my master thesis. This gave me
the opportunity to work with systems at Stuttgart’shigh puting center, HLRS.
Ispent five months parallelising programs for gravity field modelling using OpenMP and MPI,
and testing them on a Cray Opteron cluster, NEC TX-7, and NEC SX-6.
After graduating I moved to herlands formyPhDresearch in the Physical and Space
Geodesy Group of the Delft Institute of Earth Observation and Space System, at the faculty of
Aerospace Engineering of the Delft University of Technology. My research topic, regional grav-
ity field modelling, proved to putationally intensive. Luckily, we had access to Teras and
Aster, two puters at the SARA puting facility in Amsterdam. My programs
were quickly parallelised, shortening program runs from hours to minutes.
Seeing my colleagues struggle with the limited power of their PCs gave me the idea of writing a
tutorial about parallel programming, to give everyone the opportunity to easily parallelise her or
his programs. More urge was added when our group decided to buy its own Linux
all I needed