[nzlug] What's the differance between C++ and Java
Daniel Pittman
daniel at rimspace.net
Sat Nov 4 14:51:04 NZDT 2006
Robin Sheat <robin at kallisti.net.nz> writes:
> On Friday 20 October 2006 12:26, Daniel Pittman wrote:
>
>> Then they invested a year of development effort with a team of about
>> fifteen top-notch programmers who were very familiar with Photoshop
>> developing a multi-threaded core.
>
> Apropos to this old thread, I just read this article on multithreading
> Counterstrike. It's interesting.
>
> http://www.bit-tech.net/gaming/2006/11/02/Multi_core_in_the_Source_Engin/1.html
That is an interesting article, thanks. It is nice to see what a more
recent effort in this area looks like.
The most telling part of the article, to me, is on page 5, where the
Valve developer notes:
To be honest, we're more concerned with main memory bandwidth than
the type of core interconnect.
This CPU really isn't the limiting factor any longer, now that a cache
miss can cost you half a thousand cycles. The rest of the system,
especially bus bandwidth, is now the real key point to optimize for at a
hardware level.
The one thing they didn't include, and I can't say I am surprised, are
details on how much development effort with their coders -- some of the
best in the world -- was required to get things working.
Daniel
--
Digital Infrastructure Solutions -- making IT simple, stable and secure
Phone: 0401 155 707 email: contact at digital-infrastructure.com.au
http://digital-infrastructure.com.au/
More information about the NZLUG
mailing list