Jonathan, thanks for the tip regarding the O'Reilly book. I did a search for it and found out that it has been made available for download by the author of the second edition, Dr. Charles Severance http://cnx.org/content/col11136/latest/.
The first edition written by Kevin Dowd was going out of print in 1996 when Charles Severance took charge of the second edition and put it online when the second edition ran out. On software optimization for HPC we found the SIAM "cheetah" book "Performance Optimization of Numerically Intensive Codes" by Stefan Goedecker and Adolfy Hoise to be often referred to as the standard reference. The other two books I found on Safari were "Software Optimization for High-Performance Computing" By Kevin R. Wadleigh and Isom L. Crawford published in 2000 with an emphasis on linear algebra and signal processing applications and "The Art of Multiprocessor Programming" by Maurice Herlihy and Nir Shavit published in 2008 that is really good on datastructures and "non-numerical" algorithms. There are probably many more books published by universities as online courses. Also I know a few undergraduate level textbooks in Russian that are unlikely to be ever translated into English. Dima On Mon, Jan 18, 2010 at 5:07 AM, Jonathan Dursi <ljdu...@scinet.utoronto.ca> wrote: > > On 2010-01-17, at 6:24AM, Rob Horton wrote: > > On Sat, Jan 16, 2010 at 11:50:48AM +0300, Walid wrote: > >> > >> do you know of any official courses run in Europe, or Asia covering > >> HPC system, or development. mpi or new distributed memory paradigms > >> are welcome. > > > > NAG run various courses on behalf of HECToR in the UK: > > http://www.hector.ac.uk/cse/training/ > > We have videos and slides up of a week-long MPI/OpenMP course we teach at > SciNet at the University of Toronto: > > http://www.cita.utoronto.ca/~ljdursi/PSP/ > > Videos online are no substitute for being in the classroom yourself, of > course, but it's better than nothing. > > Along those lines, does anyone have a good HPC / parallel computing textbook > to get users started? There are (say) passable MPI books, or OpenMP, or > even on the Intel thread building block stuff, but very little that > integrates everything that I can find. > > Similarly with performance issues; O'Reilly used to have a pretty solid > little book on HPC book which was very nice for teaching people to think > about serial optimization, but the last edition was 1998 and I can't find > anything comparable. > > - Jonathan > > -- > Jonathan Dursi <ljdu...@scinet.utoronto.ca> > > > > > > _______________________________________________ > Beowulf mailing list, Beowulf@beowulf.org sponsored by Penguin Computing > To change your subscription (digest mode or unsubscribe) visit > http://www.beowulf.org/mailman/listinfo/beowulf _______________________________________________ Beowulf mailing list, Beowulf@beowulf.org sponsored by Penguin Computing To change your subscription (digest mode or unsubscribe) visit http://www.beowulf.org/mailman/listinfo/beowulf