Hi Michel,
OK, I'll explain everything from scratch!!
-> Motherboard: Was EPoX EP-9NDA3+ when I first tested the AMD dual-core CPU, exchanged it for GigaByte K8NSC, which I generally like better
-> CPU: AMD Athlon x2 3800+
-> Memory: 2x 512MB PC2700 DDR
-> CreamWare cards: Scope Pro, Pulsar 1, Scope Home (PowerSampler I), with Scope 4.0 software
-> Video card: ATi Radeon 8500 128MB AGP
-> Hard disk: Western Digital 200GB ATA100 parallel, no RAID
-> Power Supply: Nexus 400W, not sure what ATX revision it is (I bought it last year), but it has the extra 4-pin power connector for the motherboard, which I'm using
-> BIOS: I was using the absolute latest version on the EPoX board, not using the absolute latest version on the GigaByte, but they're both compatible with the x2 CPU. Left most settings at default, but disabled things I didn't need, such as LPT1 and audio
-> Using ACPI/APIC; the nVidia drivers are not compatible with Standard PC (which is single-core anyway)!
-> Left all the BIOS power management settings at default; Windows is set to be always on
-> All the CPU pins are straight; it wouldn't go in otherwise!
-> Sonar has no bearing on the matter. If Scope is the only program running after a fresh boot, and I change the ULLI setting, it crashes (only with dual-core, of course)
-> Windows set to prioritize background services; I also turned off a few unnecessary services
-> OS: Windows XP SP2
For a recap, I'll relate the entire story of my testing from the beginning. The first thing I did was I took out my original P4 2.5GHz system from 2002 and put in the new AMD system with the EPoX board. Windows (which was SP1 at that time) had to do a repair to recognize the new stuff. After everything was ready, I installed the nVidia drivers and made sure everything was up and running. Once that was done, I ran Scope -- the only active program (other things were running in the background, of course). My first task was to change the latency setting to test my new fast CPU. Boom! Windows locked up. The mouse cursor froze, the hard drive light went on solid after a moment, and if I kept waiting long enough, eventually I would get a blue screen (I think it was MEMORY_NOT_LESS_OR_EQUAL, or something like that; it never specified what driver had actually caused the crash).
Figuring it was because Windows doesn't repair itself very well, I reinstalled Windows from scratch, this time upgrading to SP2. Everything was a fresh install; I installed the nVidia drivers and then Scope before anything else. Still crashed with the same action.
Then I played around with removing one or more CW cards and moving the remaining cards to different PCI slots. It seemed to work better with using only two cards, but if I kept playing with it long enough, it would crash; maybe within 20 minutes. I didn't try one card only for that long, though. That's the one thing I haven't tried.
Then I tried installing Windows from scratch on another hard drive, but it had the same result.
Then, wondering if it were a power problem, I tried disconnecting extra system fans, leaving only the CPU fan running (the case was open so it was OK). Still crashed.
One of the PCI slots shared an IRQ with the FireWire chip; the others were free. I removed the card from the slot that shared the IRQ, but it still crashed upon testing.
I think it was at that point that I tried switching to Standard PC. The hard disk drivers wouldn't load properly (Windows switched to standard drivers), but I was able to run Scope. It didn't seem to crash, which I found out later was because Standard PC isn't multiprocessing.

I eventually switched back to ACPI multiprocessing. At that point I think I tried ACPI singleprocessing. It worked! After a long time of testing, it didn't crash.
After that, I returned the EPoX board (which I didn't like regardless of the crashing; it was a very bad design) and got the GigaByte board, which is much better. It still crashes with the same setup, however.
I tried removing all my memory and trying another stick of 512MB PC3200 memory from a PowerMac G5. That had no effect.
At that point, I decided to see what would happen if I did NOT change the ULLI setting in dual-core mode. I tried playing with Scope only for a long time, and it didn't seem to crash. I was adding devices, removing devices, loading samples, changing voices, loading presets, etc. Scope itself worked fine.
I fired up Sonar 5 and started playing some of my projects. I noticed I was getting terrible audio performance even at high latencies -- I would get occasional clicks and pops, even if the CPU load were not high. This would fix itself when I removed all the envelopes in my Sonar projects. Turning off multiprocessing in Sonar didn't seem to make much of a difference, but flipping Windows back into ACPI single-core mode actually seemed to improve performance!! (It would handle the envelopes better -- no clicks or pops until the CPU really started pushing itself too high.) I also have Sonar 4 installed; there was no difference in performance. So I think that issue is not with Sonar's processing synths and effects, but it's a low-level driver issue.
Anyway, I just tried playing my projects with no envelopes in dual-core mode, and, after a few minutes, suddenly the ASIO audio engine and the mouse cursor would freeze, in the same manner as if I had changed the ULLI setting. But the MIDI engine kept playing the MIDI tracks into my hardware synths and Scope, with no hiccup whatsoever! I have not experienced such a freeze in single-core mode.
So what's causing the problem? Not a wrong BIOS setting; why would everything work fine in single-core mode? Not a defective Scope card; dual-core would still crash with any combination of two boards. Not the motherboard; I've replaced it. Not the memory; I temporarily replaced it. Not the hard drive or a bad Windows installation; I tried a fresh installation of Windows on another drive. Not an IRQ conflict; I've determined that. Not a conflicting program, such as Sonar, open; Scope is the only program running when it crashes. Not the video card; I don't think it would make the ASIO engine and the mouse freeze and let the MIDI keep going. Defective CPU? Perhaps, but I'm not about to return it. Not enough power? Perhaps, but it doesn't seem right to me. I don't have the money to buy another PS right now anyway. I suppose I could try one Scope card only, which would take a load off the PS, but I won't be able to try that for a few days.
Did I tell you: Scope will crash with a blank project? It's not a weird MIDI problem, obviously.
ACPI single-core has always worked correctly through all of this.
I think I covered everything. If there's anything I missed, let me know!
Thanks!
Shayne
P.S. I should probably explain that envelopes problem a bit more. It's a problem I've had since Sonar 2.2. If I have too many envelopes running at once, I start getting clicks and pops. (It should be noted that this happens only under ASIO; WDM works fine.) The usual remedy is to set envelopes to "Jump" when they're not changing values; that way, only 1-2 envelopes are active at any one time, and it works OK. However, when I was playing my projects in dual-core mode, it didn't even seem to be able to handle that! Single-core seemed to be able to handle them much better. That's why I said it was a low-level driver issue, not Sonar's internal processing.
_________________
Melodious Synth Radio
http://www.melodious-synth.com
Indieanna: Integrated Solutions for the Independent Musician
http://www.indieanna.com
<font size=-1>[ This Message was edited by: Shayne White on 2005-11-22 11:38 ]</font>