PDA

View Full Version : quake4 Beta Patch Released.. Multithreading Support!!!


Pages : [1] 2

jAkUp
12-12-05, 06:40 PM
http://www.fileshack.com/file.x?fid=8122

Players who have a system with one of these configurations will notice performance gains in QUAKE 4 of anywhere from 25% - 87% depending on processor type. If you do not know whether or not you have a multi-processor, dual core, or HT Technology enabled system, please see the ReadMe file for simple instructions on checking your system. Please use the form at www.idsoftware.com/bugs/ to report any issues you find with the 1.0.5 update.

Superfly
12-12-05, 06:46 PM
wow - 87%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !

had to get that out of my system. you lucky dual core sods!!!!!!!!!!

DoomUK
12-12-05, 06:49 PM
Hmm, I thought that Q4 was already optomised for dual-core? At least the game seems to utilise both cores even if isn't 'genuinely' multi-threaded. Obviously this patch includes improved support for HT though, which is rather different...

Moolicious
12-12-05, 07:15 PM
1600x1200 0xAA/8xAF
1.0.4: 80 FPS
1.0.5 Beta w/ r_useSMP 1: 69.2 FPS
1.0.5 Beta w/ r_useSMP 0: 78 FPS

640x480 0xAA/8xAF
1.0.5 Beta w/ r_useSMP 1: 106.1 FPS
1.0.5 Beta w/ r_useSMP 0: 116.1 FPS

Not impressed so far.

HWspirit.com demo file (http://hwspirit.com/torrents/details.php?info_hash=80a1a13001b4f77daaf54fe59d72 a1012d8bcdf9)

Specs in sig.

Superfly
12-12-05, 07:23 PM
lol me neither

Moolicious
12-12-05, 08:36 PM
Well, after taking a closer look at the Readme file it seems that the gains are only for Intel CPUs that support Hyperthreading:

This update enables Quake 4 to take advantage of the Hyper-Threading
technology of Intel(r) Dual core processors. Players who have computer
systems with this processor will notice significant performance gains
in Quake 4. With the update, systems with a single core processor which
uses the Hyper-Threading technology will have a performance jump of 25%
compared to non Hyper-threaded processors. Dual core processors with
Hyper-Threading technology will see a performance increase of up to 87%.
In short, systems with this technology will see the game run much faster
than ever before.

The premise of this update is actually quite misleading. If you look at an earlier paragraph in the Readme you see this:

This update is recommended for users with dual core processors or
Intel(r) Hyper-Threading technology.

Oh well, I submitted my earlier performance analysis (http://www.nvnews.net/vbulletin/showpost.php?p=769089&postcount=4) to id Software as a bug regardless.

jAkUp
12-12-05, 09:11 PM
I don't understand why only Intel would benefit from this.

Killroy X
12-12-05, 09:34 PM
Well, I ain't bothering.

lee63
12-12-05, 09:58 PM
I don't understand why only Intel would benefit from this.Did you try it ?

Marovincian
12-12-05, 10:29 PM
It's not an update to improve dual threading support. It's an update to improve hyper-threading support. They aren't the same thing. Dual core processors with HT will show up as 4 cpus, and improving hyper-threading on those is twice as nice as on "standard" HT cpus. :)

Sazar
12-12-05, 10:32 PM
I don't understand why only Intel would benefit from this.

2 logical, 4 virtual procs. :)

Remember that systems with HT needed a little extra help sometimes to see boosts.

Seems off yes, but makes sense considering the way hyperthreading works.

Doesn't the d3 engine get a boost when using a dual proc setup? I think OWA or sh64 or someone had a little benchie setup to show this only a few weeks back.

OWA
12-12-05, 10:35 PM
The blurb on Gamer's Hell mentions they worked with Intel to help improve the performance on HT systems. I wonder if they added that or if that is part of the Readme.

id Software and Raven have worked with Intel to dramatically improve QUAKE 4 performance on systems with HT Technology, multiple processors, or dual core processors.

That makes it sound more like it's for Intel systems only.

2 logical, 4 virtual procs. :)

Doesn't the d3 engine get a boost when using a dual proc setup? I think OWA or sh64 or someone had a little benchie setup to show this only a few weeks back.
Yeah, D3 gained around 10fps or so once the dual-core nvidia drivers were released. I still don't quite understand how it works between drivers supporting dual-cores and games directly supporting it or if they have to work together for it to work.

Marovincian
12-12-05, 10:36 PM
If I understand correctly, basically HT is just a method to keep the extremely deep pipelined p4 busy. While it's waiting for data for 1 execution thread, another can be busy doing work. If you are careful with your code, you can keep the cpu "busy" 100% of the time instead of having it spend x% of it's time waiting around for data after cache misses.

aAv7
12-12-05, 10:36 PM
so now intel is gonna gimmick their way back into the market?

Sazar
12-12-05, 10:55 PM
so now intel is gonna gimmick their way back into the market?

I don't see how a method to improve the performance on processors for the dominant cpu maker on the market is a bad thing :)

Heck, I think things like this are an awesome way for those with intel dual core procs to feel better about their investment and get better use out of them.

PikachuMan
12-12-05, 11:31 PM
so now intel is gonna gimmick their way back into the market?

Wow, now that is cynical. (snowman)

Superfly
12-13-05, 03:32 AM
I don't see how a method to improve the performance on processors for the dominant cpu maker on the market is a bad thing :)

Heck, I think things like this are an awesome way for those with intel dual core procs to feel better about their investment and get better use out of them.

I agree that any improvement for any customer group is always a good thing.

ArturNOW
12-13-05, 05:04 AM
1600x1200 0xAA/8xAF
1.0.4: 80 FPS
1.0.5 Beta w/ r_useSMP 1: 69.2 FPS
1.0.5 Beta w/ r_useSMP 0: 78 FPS

640x480 0xAA/8xAF
1.0.5 Beta w/ r_useSMP 1: 106.1 FPS
1.0.5 Beta w/ r_useSMP 0: 116.1 FPS

Not impressed so far.

HWspirit.com demo file (http://hwspirit.com/torrents/details.php?info_hash=80a1a13001b4f77daaf54fe59d72 a1012d8bcdf9)

Specs in sig.

Maybe check mini-frps ...

rewt
12-13-05, 05:08 AM
I don't understand why only Intel would benefit from this.

Maybe because Intel are the ones who really need the performance improvements? I think it's fair to say the game already plays smooth on most AMD systems. Although more FPS couldn't hurt I guess.

jolle
12-13-05, 05:28 AM
Any dual core should benefit from it, its just that Intel gets support for HT aswell..
Saw some benchmark over at Rage3d using a 4400+ I think it was, significant boost.. like 100ish -> 140ish I think it was (board seems to be down atm).. 640x480 ofcource..

KickAssCop
12-13-05, 05:57 AM
So no one w/ intel here?

jolle
12-13-05, 09:49 AM
There are improvments on AMD Dual Cores aswell.. would be neat with Intel benches to compare tho with Ravens own claims about the HT increase..
I spose it would vary between demos, depending on how CPU hungry they are..
From a 4400+

800x600
104.7 -> 147.8


and from a 4200+ @ 2700Mhz
First benchmarks with a HW timedemo
640x480 117.4-->151.1
800x600 107.7-->125.5
1024x768 92.5-->95.3
1280x1024 66.0-->66.2
1600x2048 49.1-->49.1
2048x1536 30.3-->30.6

(both sissored from this (http://www.rage3d.com/board/showthread.php?t=33838211) thread)

ynnek
12-13-05, 11:29 AM
whats a good benchmark to run for Quake 4?

I got an old Northy p4 3.2 with HT.. I'll be intrested to compare later tonight.

Superfly
12-13-05, 06:49 PM
use the one in the link above.

101
12-13-05, 07:42 PM
Does anyone that plays a lot of games even own an Intel CPU these days? If so, perhaps they could pull their head out of their ass long enough to run some benches on this patch.