Ian Collins
9/28/2008 7:46:00 AM
James Kanze wrote:
> On Sep 28, 6:31 am, "Chris M. Thomasson" <n...@spam.invalid> wrote:
>
>> A: Threads on steroids.
>
>> Well, threads on steroids and proper distributed algorihtms
>> can address the scalability issue. Nothing wrong with
>> threading on steroids. Don't be afraid!!!!! I am a threading
>> freak, so I am oh so VERY BIASED!!! ;^|
>
> I'm not too sure what Stroustrup was getting at here, but having
> to write explicitly multithreaded code (with e.g. manual locking
> and synchronization) is not a good way to achieve scalability.
> Futures are probably significantly easier to use, and in modern
> Fortran, if I'm not mistaken, there are special constructs to
> tell the compiler that certain operations can be parallelized.
> And back some years ago, there was a fair amount of research
> concerning automatic parallelization by the compiler; I don't
> know where it is now.
>
We along with Fortran and C programmers, can use OpenMP which from my
limited experience with, works very well.
--
Ian Collins.