Le 29 octobre 2012, Robert Miles a ᅵcrit :
> On Monday, October 29, 2012 3:45:15 AM UTC-5, Lucas Levrel wrote:
>> Le 28 octobre 2012, Robert Miles a ᅵcrit :
>>
>>> What book would you recommend for learning enough about threads and
>>> pthreads that I can do a reasonable job with this update? I'd also
>>> consider an online class, but not an on-campus class.
>>
>> You should specify what kind of app you're programming. There are plenty
>> of books, many are specialized.
>
> I'm updating an existing program rather than writing a new program.
>
> It's related to RNA research and runs under BOINC.
Then, be aware that many books are more IT-oriented than science-oriented
(in my opinion). If you need a primer on parallel programming, there are:
- The Art of Concurrency: introduces a classification of parallel
algorithms, which may help you identifying what threads are used for;
- An Introduction to Parallel Programming: also deals with other forms of
parallelism (MPI), but is science-oriented.
> It needs to be able to run on multiple types of platforms, including
> some with Windows and some with Linux.
If it already uses Pthreads and compiles on these platforms, where's the
worry? Just stick with the Pthread implementation of the threads concept.
--
LL