Alesis Hammerfall DSP System manual PCI Performance

Page 75

30.7 PCI Performance

The HDSP MADI card's sheer number of audio channels makes it more demanding for a com- puter's PCI bus performance than any other audio card. Furthermore, measurements of pure data throughput are not sufficient for measuring realtime audio performance or compatibility. Large amounts of data may be transferred in short and fast bursts with small interruptions, which will result in a relatively high data rate when measured averaged, but audio signals will suffer clicks and dropouts because of the interruptions.

Theoretically, PCI can transfer up to 133 MByte/s. A single HDSP MADI card will cause about

24.6MByte/s of traffic. So three cards should work in any modern computer without problems - but in fact they won't. That is, they can be installed and accessed, but audio will crackle like hell...

According to our research, even using two cards with all 128 channels of playback and re- cording is not possible on usual single-PCI-bus systems. The limit is around 80 channels in each direction, and varies depending on how many channels of inputs and outputs are active. Here's an example of Intel's popular 875 chipset, which uses the ICH5 as southbridge. The crackle-free maximum is:

128 channels record with up to 96 channels playback

64 channels record with up to 128 channels playback

If a PATA harddisk is used instead of SATA in this specific system, all 128 channels can be used in both directions without clicks. But neither type of disk will allow simultaneous recording and playback of so many tracks here.

With 80 channels transferring data each way, and a seemingly low PCI load of about 30.7 MByte/s, every additional system activity will cause a short interruption of the PCI bus activity. Be it disk or network access, depending on chipset and board architecture, this will cause a disturbance of the audio signal. These disturbances begin to appear on channel 64, and the stronger they get, the more lower channels will be affected also. Therefore, they may not be noticed immediately.

Although a single MADI card will usually work trouble-free on modern computers, some points should be noted:

The PCI-bus should be kept free of other devices. This also applies to on-board components such as modems, USB devices or network adapters.

If disturbances occur during hard drive activity: Modern SATA hard drives often feature ex- tremely high peak data rates, which are unnecessary for audio playback and recording, but tend to disturb the PCI bus. In this case, taking the step back to PATA controllers and drives can turn out to be a big step forward. On Macs, keeping audio files on an external FireWire drive may be worthwile. Even FireWire 800 efficiently limits peak performance, but the aver- age data rate will be sufficient for many audio tracks.

Using two HDSP MADI cards to full capacity requires boards with a very high transfer rate be- tween north bridge and south bridge, in order to also allow the processing of other data (hard drive...) in real-time. The 266 MByte/s of an Intel 875 chipset are simply not sufficient. The solu- tion is found in motherboards with server chipsets that usually incorporate several separated PCI busses. One good example is the Tyan 8KW (S2885), which not only operates flawlessly with two MADI cards, but also provides ample CPU power, thanks to Dual Opteron CPUs.

User's Guide HDSP MADI © RME

75

Image 75
Contents TotalMix Bit / 96 kHz SyncAlignZLMSyncCheck SteadyClock MadiGeneral Driver Installation and Operation WindowsConnections and TotalMix Driver Installation and Operation Mac OSTechnical Reference Hdsp Madi System Requirements Package ContentsBrief Description and Characteristics IntroductionHardware Installation Hardware ConnectorsExternal Connectors Blue Jumper AccessoriesWarranty Internal ConnectorsTrademarks AppendixFCC CE / FCC Compliance StatementsDriver Installation and Operation Windows Driver and Firmware Driver InstallationDriver Update Deinstalling the DriversConfiguring the Hdsp Madi Firmware UpdateSettings Dialog SyncCheck Quick BootSafe Mode Buffer SizeSettings dialog DDS Clock Modes Synchronisation SyncCheck Playback Operation and UsageDVD-Playback AC-3/DTS under MME AC-3 / DTSMultichannel Low Latency under MME Buffer Size Adjustment Multi-client OperationASIO-Multiclient Recording Operation under Asio Known ProblemsCommon Problems Operation under Gsif Gigasampler InterfaceWindows 2000/XP DIGICheck Using multiple Hdsp Madi / AES-32Input signal cannot be monitored in real-time Hotline TroubleshootingInstallation Driver Installation and Operation Mac OS Flash Update Driver and Flash UpdateConfiguring the Hdsp Madi Safe Mode Settings dialog DDS Clock Modes Synchronisation Mac OS X FAQ Round about Driver InstallationMidi doesnt work Various Information Repairing Disk PermissionsSupported Sample Rates PCI card and PCI slot compatibilityHotline Troubleshooting Users Guide Hdsp Madi RME Connections and TotalMix Headphones ConnectionsMadi I/Os Input Word ClockMidi Word Clock Input and OutputRemember that a digital system can only have one master Technical Description and UsageCabling and Termination Operation Overview TotalMix Routing and MonitoringUsers Guide Hdsp Madi RME User Interface Tour de TotalMix Elements of a ChannelSubmix View Mute und Solo Submix ViewPresets Quick Access PanelPreset Banks PresetPreferences Monitor PanelEditing the Names Main MonitorStereo Pan Law Hotkeys Menu Options Level Meter Elements of the Matrix View TotalMix The MatrixTotalMix Super-Features Advantages of the MatrixAsio Direct Monitoring Windows only Selection and Group-based Operation Copy Routings to other ChannelsDelete Routings Mixing several input signals into one record channel Recording a Subgroup LoopbackRecording a Softwares playback Using external Effects Devices Setup TotalMix Midi Remote ControlMapping ElementMeaning in TotalMix Loopback Detection Preset 3 38 / 56 / #GPreset 5 3A / 58 / #A Simple Midi ControlUsers Guide Hdsp Madi RME Technical Reference Tech Info Technical Specifications InputsOutputs Transfer Modes Resolution / Bits per Sample DigitalStereo Monitor Output Phones Madi Basics Technical BackgroundLock and SyncCheck Sample frequency kHz 44.1 88.2 Latency and MonitoringHow much Zero is Zero? Oversampling DS Double Speed Core Audios Safety OffsetQS Quad Speed SteadyClock PCI Performance Terminology 96K Frame