Thanks everyone for your help so far. I have some more results to report, and unfortunately its a good news, really bad news story.
If you don't want to read this long post the short story good news is after messing around for 2 days and $350 + lots of Archicad PPU time I have installed the best OpenGL card I can find locally and 3D move/scroll/zoom times are now great across the board (smooth or subsecond) and I am no longer CPU bound.
Now the bad news. Initial rendering times suck even more (over 2 minutes for either Wireframe or Shade, even after all eliminating all Objects from 3D views).
Further this new "noisy fire hazard" video card has absolutely terrible 1024x768 fonts (my preferred resolution) so I have to run it in 1280x1024 which is amazingly crisp except I can barely read the type it's so small. I would put up with all this if the initial rendering times were acceptable (say < 10 seconds) but at the moment I'd say overall I'm worse off than when I started and fresh out of ideas.
Here's the details, I would appreciate any advice.
Ok, Archiben, got it re CPU=Internal / GPU=OpenGL (duh).
I tried OpenGL first with my poor little stock NVidia RIVA TNT Model 64 32MB video card - it appeared to crash Archicad after about 10 seconds (more on this later). I am not a gamer and not current on video card stuff so I took my teenage son with me and we selected the ATI Radeon 9600XT 128MB.
Eyeing the monster head-sink/fan a little suspiciously (and the massive pre-installation warnings about having to upgrade my AGP drivers?) I installed it anyways and noticed some annoying new video side effects during XP startup. It also "crashed" the same way as the NVidea card (again, more later), I checked out all the bulletin boards (including the help hardware forum here where I probably should have posted this in the first place...), anyways, installed all the latest patches settings etc. no joy.
I stumbled across the Archicad OpenGL Compatibility Report
http://download.graphisoft.com/ftp/techsupport/downloads/pdf/opengl_compatibility_report.pdf and the 9600 wasn't on it so back it went. After scouring all the local major computer stores, they all had a good selection of video cards but not one of them was listed on this report? It appears to be suspiciously incomplete/out of date (claims 02Oct03?). I talked to the tech at the store and bought the best one they had, the ATI Radeon 9800 Pro.
I very reluctantly strapped this fire breathing monster into my system (it requires a separate power supply for it's fan that better not fail... after reading some of the core melt-down reports in the hardware forum I am wondering if I need to upgrade my fire insurance!). Anyways, it had the exact same "crash" results. Again, I upgraded to the latest video drivers and upgraded Archicard to the latest patches (1410). No luck.
I started monitoring the CPU more carefully; when I select the initial 3D render from my floor plan view (either Wire or Shade) both CPU's run reasonably hard for about 5-8 seconds (~60%) and then idle (~2%) and then Archicad is "crashed" (unresponsive to XP) and has to be killed by task manager. After trying a lot of test combinations, I got distracted during one by a phone call and to my amazement it finally rendered after sitting there for minutes. Scrolling performance was terrific (smooth/subsecond) and I started to get excited about this.
Unfortunately, after running the test a few more times I settled into my new reality:
1. The "crash" wasn't a crash at all. The pattern is that during initial render, both CPU's work hard for 5-8 seconds, then idle for about 2 minutes while the GPU crunches, then the CPU's pick back up for about 5 seconds while the 3D view finally renders. Probabably all 3 graphics cards would work fine if i was more patient (i.e comatose).
2. Scrolling/zooming etc. is now being handled by video ram and the GPU and is great.
3. Initial rendering of all view types now is now unacceptably slower. Removing more complex objects (by putting on another layer or just changing 3D settings to exclude Objects) no longer gives any significant benefit. Here is are the new OpenGL timings:
OpenGL
Mode Initial draw (seconds) Move right (seconds)
------ -------------------------- ------------------------
Block: N/A
Wire: 137 (unacceptable) <.1 (smooth, great!)
Hidden: N/A (disappointing, I like using this view)
Shade: 144 (unacceptable) <.5 (good)
No Objects: 129 (unacceptable)
Summary:
1. I am now GPU not CPU bound.
2. Move/scrolling/zoom even updating is great, smooth/subsecond.
3. Initial rendering of all views now universally sucks, even without complex objects.
4. My system in general is now worse off than it was (heat + noise + fontsize).
Again, sorry for the long post, not trying to vent/rant too much here, just want to pass on my experience....am I just doing it wrong or is this the way it goes?
Thanks again for suggestions - whats next?
cheers,
greg