Recent | Online | Vintage | Modern | XP | Win | Mac  OS9 | DOS | Amiga | Atari ST | Graphics | Midi io | Sequencers | Roland "MC" | E-mu | Ensoniq | Akai MPCs | Samplers | Akai "S" | Roland "S"Synths | VST Samplers | VST Synths | Roland "JV" | Modules | Drums | Mixers | Timeline | HackintoshArtists | Graphics

Welcome to Oldschooldaw.com! (Online since 2014) serving vintage computers worldwide! this is our NEW WEBHOST as we've moved from our OLD GODADDY to a brand new server location to start off 2026. thanks to Godaddy for hosting the site for 11 years and a big thank you to IONOS.COM for the great pricing going forward!

Author Topic: even if u have no PCIE slots SIL3124 on PCI133 still benefits OSX TIGER+  (Read 10 times)

0 Members and 4 Guests are viewing this topic.

Offline chrisNova777

  • Underground tech support agent
  • Administrator
  • Posts: 10036
  • Gender: Male
  • "Vintage MIDI Sequencing + Audio Production"
    • www.oldschooldaw.com | vintage audio production software + hardware info
for early intel hackintoshes that may lack pcie express slots, (pentium 4s, early socket 775 boards etc) While the raw throughput is indeed limited by the legacy 32-bit/33MHz PCI bus (which caps out at a theoretical 133 MB/s), moving to an SiI3124-based controller offers significant architectural advantages over the integrated IDE or early SATA controllers typically found on motherboards of that era.

Even if you aren't "breaking the sound barrier" with transfer speeds, here is how those specific features and the controller's design provide a better experience:

1. Beyond Throughput:
IOPS and NCQThe most noticeable benefit isn't the top speed, but the responsiveness of the system.Native Command Queuing (NCQ): Standard legacy IDE controllers handle requests one by one.

If the OS asks for ten files, the drive waits for one to finish before starting the next. NCQ allows the drive to accept all ten requests at once and reorder them so the drive head moves the shortest distance possible.

System Feel:
This drastically reduces latency during multi-tasking or heavy OS disk activity (like booting or launching large applications), making an old mechanical drive or SATA SSD feel much "snappier" than it would on a non-NCQ controller.

2. Hot-Plug Support & StabilityOn many mid-2000s motherboards, SATA ports were often treated like internal IDE drives—meaning if you unplugged them while the system was on, you risked a kernel panic or hardware damage.

True Hot-Swapping:
The SiI3124 is a server-grade chipset that natively supports the SATA hot-plug spec. This is perfect for using removable drive bays or external eSATA enclosures for backups without needing to reboot.

eSATA Capability:
Many of these 3124 cards feature eSATA ports, allowing you to connect modern external storage at the full 133 MB/s bus speed, which is still significantly faster than the 30-40 MB/s real-world limit of USB 2.0 found on those boards.

3. Overcoming "IDE Emulation" Limits
Many early onboard SATA controllers (like the Intel ICH7 or early VIA chipsets) operate in "Legacy" or "IDE" mode to maintain compatibility with older operating systems.

Breaking the 128GB Barrier:
If your motherboard BIOS has trouble seeing large modern drives (e.g., 2TB+), the SiI3124 uses its own independent BIOS. This allows you to use much larger drives that the motherboard’s onboard controller might reject.

SATA II Protocol:
Even though the PCI bus is slow, the link between the card and the drive is SATA II (3.0 Gbps). This ensures better compatibility with modern SSDs and HDDs that might struggle to "handshake" properly with ancient SATA I (1.5 Gbps) controllers.4. Efficient Data Handling (DMA)The SiI3124 is a sophisticated controller compared to cheaper "Win-RAID" cards.

It features:Large Internal FIFO Buffers: These help smooth out data transfers and prevent the PCI bus from becoming a bottleneck for tiny, "bursty" data packets.Reduced CPU Overhead: Because it handles the heavy lifting of the SATA protocol and NCQ in hardware, your CPU (like a Core 2 Duo or Quad) spends less time managing disk I/O and more time running your applications.

Comparison:
Integrated Legacy vs. SiI3124 PCIFeatureOnboard Legacy SATA/IDESiI3124 PCI CardMax Bus SpeedVaries (often shared)133 MB/s (Dedicated PCI)Command QueuingNone (Synchronous)NCQ (Asynchronous)Drive SwapReboot requiredHot-plug supportedMax Drive SizeOften limited by BIOSSupported via Card BIOSBootabilityNativeSupported (via Option ROM)

In short, you are trading raw bandwidth (which the PCI bus can't provide anyway) for modern storage intelligence. It’s the difference between a fast car on a congested one-lane road versus a smart car that knows how to navigate traffic efficiently.

will my sil3124 pci card worth with asus p5pe-vm
Gemini said
The ASUS P5PE-VM is a unique motherboard that uses the Intel 865G chipset, which creates some specific hardware constraints for your Silicon Image 3124 card.

Whether it will work depends on the specific variant of the Sil3124 card you have and what you intend to do with it.

1. Physical Compatibility (PCI vs. PCI-X)
The Sil3124 chipset is natively a PCI-X (Peripheral Component Interconnect Extended) controller.

The Card: Most Sil3124 cards are long, 64-bit PCI-X cards.

The Motherboard: The ASUS P5PE-VM only has standard 32-bit PCI slots.

Can you plug it in?
Yes, usually. PCI-X is backward compatible with standard PCI. If your card has the universal "notches" (3.3V and 5V), it will physically fit into the motherboard's PCI slot, though the "tail" of the connector will hang off the end of the slot.

2. Performance Bottlenecks
Because the P5PE-VM uses standard 32-bit/33MHz PCI slots, you will experience a massive bandwidth "choke":

Sil3124 Potential: Up to 1064 MB/s (in a 133MHz PCI-X slot).

P5PE-VM Limit: Approximately 133 MB/s total shared across the entire PCI bus.

If you are trying to achieve SATA II (3.0 Gbps) speeds, the card will technically provide the SATA II protocol, but the actual data transfer will be capped at the speed of the old PCI bus.

3. OS and Driver Support
Since you are likely working with legacy environments, here is how the Sil3124 behaves:

Mac OS X (Tiger/Leopard): The Sil3124 is generally well-supported by third-party drivers (like the old Silicon Image or Sonnet drivers). It is often preferred over the Sil3132 for stability in older builds.

Windows: Drivers are readily available for XP and Windows 7.

Booting: Whether you can boot an OS from a drive attached to this card depends on the card’s BIOS. Some "RAID" versions of the Sil3124 can be finicky with the P5PE-VM’s BIOS when trying to set the boot priority.

Summary Checklist
Feature   Compatibility
Physical Fit   Yes, if it's a universal PCI/PCI-X card.
Speed   Limited to ~133 MB/s (PCI Bus limit).
Boot Support   Variable; depends on the card's firmware.
Power   Check 3.3V vs 5V; ensure the card is keyed for 5V (standard PCI).
One thing to watch out for: The P5PE-VM is a Micro-ATX board. Ensure the length of the Sil3124 card (which is often quite long) doesn't hit your RAM slots or any capacitors on the right side of the board.

You said
i kno it will be capped at 133mb/s but it will support hot swap + NCQ? right?
Gemini said
Yes, you are correct on both counts. Despite the bandwidth bottleneck of the 32-bit PCI bus, the Silicon Image 3124 chipset handles these features at the controller level, meaning it doesn't "lose" them just because it's running in a slower slot.

Here is the breakdown of how those features will behave on your ASUS P5PE-VM:

1. Hot Swap (Hot Plugging)
The Sil3124 natively supports hot-plugging. However, there are two caveats to keep in mind for your specific setup:

The OS Matters: For Hot Swap to work, the operating system and the driver must support it. In Windows (XP/7), you usually need the "BASE" (non-RAID) driver for the drive to appear as a removable device. In Mac OS X (Tiger/Leopard), it generally works well with the Silicon Image SATARAID5 or BASE drivers, but the drive might take a few seconds to mount.

Power: Standard Molex-to-SATA power adapters technically don't support the "staggered" pin entry required for safe hot-plugging. If you plan to swap drives frequently, use a proper SATA power connector from your PSU.

2. NCQ (Native Command Queuing)
The card fully supports NCQ, which allows the hard drive to optimize the order in which it executes read/write commands.

Efficiency: Even though your throughput is capped at 133 MB/s, NCQ will still help with latency and "seek" efficiency, especially if you are running an OS with heavy background indexing (like Spotlight in Tiger/Leopard).

Drive Compatibility: Your SATA drive must also support NCQ (most drives made after 2005 do).

Important: BASE vs. RAID Firmware
Since you are likely using this for a boot drive or a single-drive setup, check which BIOS is flashed to your card. Silicon Image cards usually come in two flavors:

RAID BIOS: Good if you want to mirror drives, but can sometimes hide S.M.A.R.T. data from the OS.

BASE BIOS (Non-RAID): Generally better for single-drive performance and "truer" SATA behavior.

Potential Conflict: The P5PE-VM BIOS
The ASUS P5PE-VM has a somewhat "crowded" BIOS interrupt map because it’s a Micro-ATX board with onboard video (865G).

Tip: If the system hangs during the "Detecting storage devices" phase of the Sil3124 splash screen, try moving the card to the bottom PCI slot and disabling any unused onboard peripherals (like the Parallel or Serial ports) in the BIOS to free up IRQ resources.