John Carmack heeft z'n laatste .plan update een berg info gepost over Quake3 Arena en multi processing. Ja, Q3 heeft support voor dual processors:
I finally got around to implementing dual processor acceleration today. I
still have a couple issues to resolve and some more rearranging to do, but
it is giving 20%+ speedup right now in a worst-case situation for it.
When completed, I expect the average speedup to be in the 40% to 80% range,
depending on what is going on and the video configuration. Scenes with lots
of dynamic lighting and lots of sounds and other client processing going will
show the largest speedups. It helps the slow scenes more than the fast
scenes, which is basically what you want.
I am going to shake this out with the Windows (NT) code first, but it should
definately make its way to the linux port eventually.
I know SMP is a que for all the BeOS folks to ask about ports, so I'm going
to head that off: Be has all the code for Q3 (and Q2, for that matter), and
a version of Q3test should be available by the time they ship a release OS
with OpenGL hardware acceleration.
[...]True, only a tiny fraction of our players (probably less than 1%) will be
able to take advantage of this, but I consider SMP usage to be an important
technology to nurture over the coming years.
The top of the benchmark chart should be an SMP system (assuming the NT
drivers have all the optimizations of the '98 drivers), and it will also
be possible to build a reletively cheap SMP system (say, dual 400's) that
outperforms the best single processor system.
Verder zegt-ie dat er mogelijk een SGI Irix port komt, wat leuk is als je toevallig nog een Silicon op zolder hebt staan. Voor de gewone SGI-loze sterveling is het belangrijker om te weten dat er waarschijnlijk volgende week een Q3Test update komt waarin een zooi bugs gefixt worden.