lordarchantos 0 Posted July 1, 2002 Does OFP support,more precisely take advantage of dual CPU's...? Share this post Link to post Share on other sites
cybrid 0 Posted July 1, 2002 You can have 2 cpu's in one computer? SWWWWWEEEEEEEEEEEEEEETTT Share this post Link to post Share on other sites
Mister Frag 0 Posted July 1, 2002 I have a dual-CPU (Gigabyte GA-6BXD Intel P3) motherboard, and OFP will use more than one CPU because it creates multiple threads. When used as a (non-dedicated) server, Task Manager shows 36 threads for OFP on my system running Windows XP Professional. I can't tell you what each of those threads is doing, it could be that some of them are idle while waiting for an I/O completion port or some other event, but OFP will definitely utilize more than one CPU if present. I think I'll do some testing tonight if I have the time -- I'll create a second XP configuration that uses the /ONECPU switch, and I'll try to get some performance numbers using FRAPS. Share this post Link to post Share on other sites
LBGS_Stewart 0 Posted July 1, 2002 i have a VP6 mother board with two processers and running windows 2000 and it only looks like it will run off of one processer. it dont seem to use the secent processer when i was plying "Battle feild" in SP and its laged like well never mind but for me it dont seem to use both Share this post Link to post Share on other sites
Mister Frag 0 Posted July 1, 2002 If I recall correctly, OFP created only six threads for SP missions, and I'm sure one of those is a CPU-bound thread for running the game logic (AI). I would try loading Task Manager in advance of OFP, and running a MP game, and then Alt-Tabbing to Task Manager to see what the CPU usage on the two processors has been for the last minute or so. Share this post Link to post Share on other sites
Mister Frag 0 Posted July 2, 2002 I did some testing with OFP V1.60 and a CPU-intensive MP mission named "4-11 CoOP Wave Front". I disabled the second processor in my system using the /OneCPU switch, rather than messing with the processor affinity flags for all of the running processes. Thus, the only difference is that in one case there were two processors available for running OFP, network I/O, graphics etc., and in the other case, only one. Everything else in the BIOS, services and programs loaded at startup etc., were the same. I noted the frame rate using FRAPS V1.8a, while using aggressive (high visual quality) video settings in both OFP and the Detonator Direct3D configuration (FSAA, anisotropic filtering, negative LOD bias). One word of caution: since I don't have a camera-only mission that could be used for measuring the framerate, my testing isn't 100% repeatable. However, I found about a 15% to 20% FPS difference when running with one vs. two CPUs, and the mission was much more playable with two processors. I can provide detailed information about my system setup if needed, or repeat the test with another mission if desired. I intentionally didn't test with "Battlefields" or other SP missions because MP missions create more threads, and the later benefit more from a second processor. Share this post Link to post Share on other sites