Sharing in D
Helmut Leitner
leitner at wikiservice.at
Thu Jul 31 08:15:03 PDT 2008
Walter Bright wrote:
> downs wrote:
>
>> Walter Bright wrote:
>>
>>> Steven Schveighoffer wrote:
>>>
>>>> I would hazard to guess that adopting this would cause a larger
>>>> rift than const.
>>
>> He's probably right.
>
>
> A couple years ago, I was in a room with 30 of the top C++ programmers
> in the country. The topic was a 2 day conference on how to support
> multithreading in C++. It soon became clear that only two people in the
> room understood the issues (and I wasn't one of them).
>
> I think I understand the issues now, but it has taken a long time and
> repeatedly reading the papers about it. It is not simple, and it's about
> as intuitive as quantum mechanics.
>
> I suggested to Andrei and Bartosz just the other day that I don't expect
> the value in this model will be readily apparent. I'm pretty sure it
> won't be, as the issues are hard to understand. But the issues being
> hard to understand is exactly why this model is needed. There are surely
> several articles, papers, and tutorials in this :-)
Perhaps this has already been discussed, but there seems another
upcoming arms race between probably
- NVIDIA/CUDA, currently available 200+ cores available at $500
- Intel multicore, probably available in 12+ months
competing in
- scientific number-crunching
- life video encoding (hot topic)
I think it would be a BIG marketing effect for D, if it could support
the NVIDIA/CUDA system. Probably it would even get payed by NVIDIA.
Helmut
More information about the Digitalmars-d
mailing list