Sorry I wasn't suggesting you use MPS Multiprocessor PC. I'll rephrase...
ACPI mode is what modern hardware & software uses, Scope is compatible with this.
Scope & other bandwidth intensive devices are sensitive to PCI congestion or poor PCI bus routing. "Other bandwidth intensive devices" includes devices like SATA & SAS Raid controllers, Fibrechannel cards (for high bandwidth network servers), high count audio i/o devices--try putting 3 RME HDSP MADI cards running @ 96khz on a cheap motherboard, and dsp cards like Scope / Uad's and so on. All of these will work best when the hardware is given the proper priority in the system. and reveal limitations in the hardware & software layers they exist in.
A bug in the usb implementation which stalls the PCI bus (AMD's second-gen MPX series of boards), a flawed PCI/ACPI stack altogether (Nvidia, SiS & especially VIA boards from years ago), a poorly integrated PCIe busto memory controller/hub ("north" chip) can also stall the system bus and so on. At the same time even properly implemented systems can be reduced in performance with a poor peripheral attached to that part of the bus. A cheap usb device with poor drivers and quickly thrown together hardware out of generic parts, another bandwidth intensive device sharing the same IRQ (see above).
Some systems will be robust enough that they won't wince even with the same devices you have IRQ sharing issues with, and another might be crippled just by attaching your digital camera when trying to do mp3 playback. Unfortunately it really is hard to know what devices might have limitations that affect you as it's not going to be restricted based on price, brand, component choice and so on, though these things are potential guideposts. I've bought very expensive systems that have wound up having serious flaws, and very cheap hardware that just refuses to quit working no matter what I throw at it.
In the case of Scope we have a large amount of documentation on its issues from the collected experience of its users and the company that creates it. Ie, PlanetZ is a wonderful resource for Scope users. Scope can happily work in ACPI systems with multi-core cpu's and even multiple cpu's with multiple cores, though there are some known bugs that need to be steered around quite often such as active sensing. Oddly enough some people don't experience issues even with that...
So, to get Scope stable it would help to strip things down to be as simple as possible. The shortest explanation is usually given when looking to expend as little energy as possible: disable ACPI. But this is similar to wrapping your arm in gauze when you get a papercut (in my opinion). The real reason that this is suggested is because it unmasks one level of the process, and it's assumed that reveals shared addressing that wasn't obvious with ACPI 'steering' devices to 'virtual' IRQ's so you can move things around. However ACPI isn't really 'virtual' its just a newer mode of addressing. Even non-ACPI systems with 'Plug&Play' enabled in the bios can still perform 'irq steering' (on Standard PC click on a device and see what IRQs are available to be mapped, some devices will show several).
So when using Scope & faced with PCI bandwidth issues you need to move some things around or disable them. Some people just do this randomly 'until it works', and when it does work who could argue?
For example, my current system housing Scope is an older Xeon system with 32bit PCI, 64bit/66mhz PCI (PCI-X), dual channel u160 adaptec scsi controller, IDE, usb, agp and so on. My host card (Pulsar2) is sharing IRQ 18 in Windows with the onboard u160 scsi controller under the ACPI Multiprocessor PC HAL. I experience no issues. In my "DOS mode" list they don't share, and digging further reveals that the actual irq's are listed as PCI Bus 0 - IRQ 18, and PCI Bus 1 - IRQ 18. The u160 scsi controller is on the PCI-X bus and has 533mb/s bandwidth and much faster timing, Scope is running on the 32bit PCI bus with only 133Mb/s. I dug a bit deeper into Intel's errata on the i860 chipset and learned that the PCI-X bus can actually affect the PCI/32 bus's performance under a high load, but it works out like this: over 300Mb/s bandwidth usage on the PCI-X bus reduces the PCI/32 bandwidth to 90Mb/s. 400Mb/s on the PCI-X reduces that another quarter to 60Mb/s and so on. So with 2 drives, 1 on each controller, I'm only pulling about 130Mb/s peak if I were to read from both drives at the same time. This poses no issue for Scope, and the Adaptec drivers & chipset are high enough quality there are no apparent bugs.
Now, someone else on these boards has the same motherboard running under ACPI, but recently
solved his crashing problems by disabling the onboard LAN. I have my onboard LAN enabled still and use it constantly, but have no crashes. So there's a non-obvious sharing issue there.