Freigeben über


Striping

Die HD-Audioarchitektur unterstützt eine Technik namens Striping , die die Busbandbreite reduzieren kann, die Renderdatenströme verbrauchen. Wenn die HD Audio-Hardwareschnittstelle mehr als eine SDO-Zeile bereitstellt, kann das Striping die Rate erhöhen, mit der eine Render-DMA-Engine Daten übertragen kann, indem die Bits im Datenstrom abwechselnd auf die SDO-Zeilen verteilt werden. Das erste Bit (das wichtigste Bit) wird über SDO0 übertragen, das zweite Bit über SDO1 usw. Bei zwei SDO-Zeilen verdoppelt striping beispielsweise effektiv die Übertragungsrate, indem der Stream zwischen den beiden SDO-Zeilen aufgeteilt wird. Eine DMA-Engine, die Striping verwendet, um einen Renderdatenstrom über zwei SDO-Leitungen zu übertragen, verbraucht nur die Hälfte der Busbandbreite, die sie verbrauchen würde, wenn kein Striping verwendet würde.

Der Funktionstreiber ermöglicht die Stripeaufrufparameter der AllocateRenderDmaEngine-Routine.

Weitere Informationen zum Striping finden Sie in der Intel High Definition Audio-Spezifikation auf der Intel HD Audio-Website .