PJML@ibma.nerc-wallingford.ac.uk ("Pete Lucas, NCS-TLC, Holbrook House, Swindon") (10/12/90)
Hi. Can anyone recommend any references on the problems of educating programmers in the concepts of parallel-processing? Some of our people are starting to look at applying multiple-transputer systems to numerical/spatial analysis and i want to make sure they are aware of the problems they may experience (because the people who do the programming still think serially, they are likely to write poor code for parallel-execution unless retrained!). Thanks in anticipation.. Pete Lucas PJML@UK.AC.NWL.IA 0793-411613 Please use the following addresses for reply: + "/Natural + "/"Environment JANET : PJML@UK.AC.NERC-WALLINGFORD.IBMA + "/"/Research Internet : PJML%IA.NWL.AC.UK@NSFNET-RELAY.AC.UK + "/"/"Council EARN : PJML%UK.AC.NWL.IA@UKACRL + NERC Computer Services RADIO : G6WBJ@GB7SDN.GBR.EU "144.650MHz" + Holbrook House SPAN : STAR::"PJML%IA.NWL.AC.UK@NSFNET-RELAY.AC.UK + Station Road PHONE : +44 (0)793 411613 + SWINDON SN1 1DE FAX : +44 (0)793 411503 + GREAT BRITAIN
J.Wexler@edinburgh.ac.uk (10/12/90)
Well, there are lots of books, but I would recommend my own (of course). Concurrent Programming in Occam 2, by John Wexler, publ. Ellis Horwood, 1989, ISBN 0-7458-0394-6, prince 29.95 pounds sterling. It's aimed specifically at competent sequential (e.g., C and Fortran) programmers and it has been well reviewed in numerous places. Do try it. I recently broadcast a request for readers to nominate other interesting books, and I broadcast the collation of replies. I won't burden all readers with another copy, but I'll e-mail a private copy to you, Pete. John Wexler