Application Note. A Performance Comparison of Dialogic DM3 Media Boards for PCI Express and PCI

Similar documents
Application Note. Using Dialogic Boards to Enhance Unified Messaging Applications

Application Note. Deploying Survivable Unified Communications Solutions with the Dialogic 2000 Media Gateway Series

Application Note. Dialogic 1000 Media Gateway Series Serial CPID Configuration and Timing

White Paper. V.34 Fax - Making Improved Performance and Cost Savings Possible

Dialogic Media Gateway Installation Site Survey

Dialogic Media Gateway Installation and Configuration Integration Note

Dialogic TX 4000 Series SS7 Boards

Dialogic I-Gate 4000 Session Bandwidth Optimizer Mobile Backhaul Application Topologies

COMMON-ISDN-API Version 2.0 Extension for Fax Paper Formats and Resolutions

Dialogic 1000 Media Gateway Series

8 Digital Station Lines

IMPORTANT NOTE. Dialogic Brooktrout SR140 Fax Software with Broadvox SIP Trunking Service. Installation and Configuration Integration Note

Innovating and Integrating for Communications and Storage

White Paper Conquering Scalable WebRTC Conferencing

Dialogic TX Series SS7 Boards

White Paper Subcategory. Overview of XML Communication Technologies

Dialogic 1000 Media Gateway Series

Dialogic Brooktrout SR140 Fax Software with Microsoft Exchange Server 2010

Dialogic Continuous Speech Processing API

Dialogic DSI Protocol Stacks

Dialogic Vision CX Video Gateway

Guide to Dialogic System Software, Operating Systems, and Dialogic Products

Dialogic MSP 1010 Multi-Services Platform

Installing Dialogic NaturalAccess SS7 Monitor Software 3.0

Intel Dialogic CPi/200B2 and CPi/400B2 Fax Boards

Dialogic Vision 1000 Gateways A Smart Choice for Interactive 3G Mobile Multimedia Services.

Listed below are the specific details of the PBX and gateways used in the testing to construct the following documentation.

Dialogic Converged Services Platforms (CSP)

Listed below are the specific details of the PBX and gateways used in the testing to construct the following documentation.

Intel Cluster Ready Allowed Hardware Variances

Intel Server Board S2400SC

Dialogic PowerMedia IP Media Server

Intel Server Board S5520HC

Frequently Asked Questions (Dialogic BorderNet 500 Gateways)

Non-Volatile Memory Cache Enhancements: Turbo-Charging Client Platform Performance

Supra-linear Packet Processing Performance with Intel Multi-core Processors

White Paper. The Growing Importance of HD Voice in Applications

Dialogic Media Toolkit API

Dialogic PowerMedia Host Media Processing Software Release 3.0Win

Intel Server Board S2600CW2S

Choosing the Right Media Board for IVR Systems. White Paper

Using Two Ethernet Network Interface Cards with Dialogic PowerMedia Extended Media Server (XMS) Tech Note

Dialogic IMG 1004 Integrated Media Gateway

IMPORTANT NOTE. Dialogic Brooktrout SR140 Fax Software with Cisco Unified Communications Manager 7.0. Installation and Configuration Integration Note

Dialogic Blue Telephony Boards

Dialogic Multimedia Platform for AdvancedTCA

IMPORTANT NOTE. Dialogic Brooktrout SR140 Fax Software with NEC Philips SOPHO is3000. Installation and Configuration Integration Note

Dialogic Multimedia API

PCI Express Link/Transaction Test Methodology

8 Digital Station Lines

The Transition to PCI Express* for Client SSDs

Intel Desktop Board DQ35MP. MLP Report. Motherboard Logo Program (MLP) 5/7/2008

Intel Server Board S1200BTS

Dialogic Brooktrout SR140 Fax Software with babytel SIP Trunking Service

Dialogic DSI Signaling Interface Unit Based on Dialogic DSI SS7G3x Signaling Servers

Dialogic PowerVille LB Load Balancer for Real-Time Communications

Dialogic Converged Services Platforms (CSP)

Intel Desktop Board DH61HO. MLP Report. Motherboard Logo Program (MLP) 09/20/2012

Dialogic PowerMedia XMS WebRTC

Intel G31/P31 Express Chipset

Migration Guide: Numonyx StrataFlash Embedded Memory (P30) to Numonyx StrataFlash Embedded Memory (P33)

How to Configure Intel X520 Ethernet Server Adapter Based Virtual Functions on SuSE*Enterprise Linux Server* using Xen*

Dialogic System Configuration Guide October 2009

Listed below are the specific details of the PBX and gateways used in the testing to construct the following documentation.

IMPORTANT NOTE. Dialogic Brooktrout SR140 Fax Software with Mitel 3300 MXe Controller. Installation and Configuration Integration Note

Intel Platform Administration Technology Quick Start Guide

Dialogic DSI Signaling Gateway Based on Dialogic DSI SS7G3x Signaling Servers

Dialogic PowerMedia XMS and Amazon Web Services (AWS)

Dialogic Continuous Speech Processing API

Dialogic Global Call API

Dr. Thomas Willis Principal Engineer Embedded and Communica3ons Group / LEPD February 27, 2011

Intel Serial to Parallel PCI Bridge Evaluation Board

BIOS Update Release Notes

OKI ADPCM, linear A-law and µ-law PCM, and Wave

Dialogic Multimedia File Conversion Tools

Dialogic PowerVille CC Cloud Centrex

Dialogic Cloud Centrex

Intel Server Board S1200V3RPO Intel Server System R1208RPOSHORSPP

Server Test Submission (STS) Report. Server WHQL Testing Services Enterprise Platforms and Services Division

Intel Server S3200SHV

Intel Server Board S1200V3RPO Intel Server System R1208RPOSHORSPP

Solution Brochure. Dialogic and Efficient Network Infrastructures. dialogic.com

Network Monitoring and Technology Challenges. White Paper

IMPORTANT NOTE. Dialogic Brooktrout SR140 Fax Software with Mitel 3300 MXe Controller. Installation and Configuration Integration Note

Intel IP Network Server NSI2U

Intel Server Board S2400EP Intel Server System R1000EP

Intel Server Board S2600WP Intel Server System H2600WP

Dialogic PowerVille Conferencing

BIOS Update Release Notes

Dialogic PowerMedia HMP for Windows

Intel Server Board S2600IP

Dialogic JCT Media Boards

Best Practices for Deploying a Mixed 1Gb/10Gb Ethernet SAN using Dell Storage PS Series Arrays

Intel Server Board S1400FP

Intel Server S3210SHLC

Intel Server Board S2600CP Intel Server System P4000CP

IMPORTANT NOTE. Dialogic Brooktrout SR140 Fax Software with Alcatel-Lucent OmniPCX Enterprise. Installation and Configuration Integration Note

Intel Server Board S3420GPV

PRO/1000 PT Dual Port Server Adapter

IMPORTANT NOTE. Dialogic Brooktrout SR140 Fax Software with 3Com VCX V7000 IP PBX Platform. Installation and Configuration Integration Note

Transcription:

A Performance Comparison of Dialogic DM3 Media Boards for PCI Express and PCI

Executive Summary This application note compares the performance of the Dialogic DM3 Media Boards for PCI with the newer DM3 Media Boards for PCI Express using recently conducted latency tests, and discusses how reducing latency can improve system performance and the quality of audio conversations.

Table of Contents Introduction... 2 PCI Express Features... 2 Dialogic DM3 Media Boards for PCI Express... 2 Performance Testing... 2 Latency Tests and Results... 2 Factors Contributing to Improved Performance... 4 Summary.... 4

Introduction Dialogic has completed performance analyses to determine how the Dialogic DM3 Media Boards for PCI Express (PCIe) compare to the DM3 Media Boards for PCI. This application note discusses the test results, factors that contribute to the improved DM3 Media Boards for PCIe performance, and the ways in which developers could benefit from migrating to DM3 Media Boards for PCIe. PCIe technology is a highly scalable, switched, point-to-point, serial I/O interconnect technology that maintains software compatibility with PCI. PCIe is a standard local I/O bus for a wide variety of computing platforms. The PCI Special Interest Group (PCI-SIG) appointed PCIe as the successor to PCI. It is anticipated that PCIe will replace much of the existing PCI, PCI-X, and proprietary in-the-box bus architectures over the next decade. Many PC manufacturers, such as Dell and HP, currently offer hybrid chassis that have PCI and PCIe slots on their server and desktop offerings. In the coming years, these manufacturers are likely to decrease the ratio of PCI slots to PCIe slots in the hybrid chassis. PCI Express Features At a basic technical level, PCIe provides the following notable features: Point-to-point serial interconnections between devices High bandwidth per pin Low power consumption and power management functions Device hot-pluggability and hot-swap PCI-level error handling and advanced error reporting Small connectors for space savings Compatibility with PCI at the software layers (but not at the board or connector level) Dialogic DM3 Media Boards for PCI Express Since early 2006, Dialogic has transitioned many board level solutions to PCIe. As PCIe gains acceptance among developers of communications solutions, and as the ratio of PCI to PCIe slots continues to decrease, customers are likely to be motivated to upgrade to PCIe platforms. The Dialogc DM3 Media Boards are available on three platforms: PCI, cpci and, the newest member, PCIe. The DM3 Media Boards are combined media and network interface suitable for developers who choose to build and globally deploy some of the highest density media server solutions for the enterprise and service provider networks. The three platforms offer robust media feature sets, including voice processing, speech recognition, fax, and conferencing capabilities, combined with an extensive suite of network protocols in a single PC slot. Performance Testing Prior to the release of the PCIe versions of the DM3 Media Boards which include single, dual and quad T and/or E network interface spans testing was completed by Dialogic to compare the performance of the DM3 Media Boards for PCIe versus that of the existing DM3 Media Boards for PCI. The following equipment was used for these tests: Boards: Dialogic DM/V3600BP Media Board (PCI form factor) Dialogic DM/VBTEPEQ Media Board (PCIe form factor) System: Dell PowerEdge 6850 Processor: Intel Xeon 740M, 3.4 GHz GB Memory 3 PCI/X slots 4 PCIe slots Latency Tests and Results Figure shows the average play latency of a DM3 Media Board for PCI versus the newer DM3 Media Board for PCIe. The tests that completed ran multiple channels of play, playing voice files from the telecom server (host) to the voice resources on Dialogic DM/V-B Media Boards, and determining average latency versus the number of channels used in each test. Latency is defined as the time between the voice packet being transmitted and when it reaches its destination. For the tests performed in this application note, latency is the measurement between the time the voice is completely processed and sent from the host to when it reaches the board. For this case (see Figure ), no termination conditions were set; play continues to the end of the files, until the end of the test. When comparing the DM/V-B Media Board for PCIe with its predecessor DM/V-B Media Board for PCI, the test shows that PCIe offers a lower latency, and that, as more channels are used, its latency remains relatively constant and desirably lower than PCI latency. 2

250 Average Latency 200 00 50 DM3 PCI DM3 PCIe 0 30 60 90 20 80 20 240 270 330 360 Number of Channels Figure. Average Latency During Testing (No Terminations Conditions) Two other test scenarios were performed. In Figure 2, tests were again conducted by playing voice files from the host to DM/V-B Media Boards. However, in this instance, plays were terminated when a maximum amount of time (in this testing, 000 msec) was reached. The chart displays how the increase in density of the test produced a flat latency line, so the latency remains low as the system/application grows larger. The predetermined length of the test meant that less processing was required to perform this test, resulting in less latency overall (versus the other two tests performed) for each board. 250 200 Average Latency 00 50 0 30 60 90 20 80 20 240 270 330 360 DM3 PCI DM3 PCIe Number of Channels Figure 2. Average Latency During Test (Maximum Time) 3

In Figure 3, plays were terminated when MAXDTMF (that is, two DTMFs) was detected. This testing resulted in slightly more processing, since Dual Tone Multi-Frequency (DTMF) needed to be detected to stop the playing of the files. However, as the chart shows, the DM/V-B Media Board for PCIe again achieved better results than the DM/V-B Media Boards for PCI, with the DM/V-B Media Board for PCIe producing less latency as the system/application density grew. 400 350 250 200 00 50 0 30 60 90 20 80 20 240 270 330 360 Average Latency DM3 PCI DM3 PCIe Number of Channels Figure 3. Average Latency During Test (Maximum DTMF) Factors Contributing to Improved Performance One factor contributing to the improved performance of the DM3 Media Boards for PCIe is that they have more a powerful Control Processor (CP) than the DM3 Media Boards for PCI, resulting in real-time voice processing and better overall system performance. Another factor is that the DM3 Media Boards for PCIe have a powerful new ASIC with a more efficient memory management capability that boosts DSP performance. This ASIC improves onboard data transfer and overall DSP performance by 50% or more versus Dialogic DM3 Media Boards for PCI. Summary Excessive latency creates bottlenecks, thus decreasing effective bandwidth. In the three test scenarios provided in this application note, average latency is reduced with the Dialogic DM/V-B Media Board for PCIe versus its PCI counterpart, leading to higher voice quality and an improvement in overall system performance. Factors contributing to the Dialogic DM3 Boards for PCIe improved latency performance are its more powerful Control Processor, which improves processing ability, and its powerful new ASIC with more efficient memory management capability that boosts the board s overall performance. 4

www.dialogic.com Dialogic Corporation 9800 Cavendish Blvd., 5th floor Montreal, Quebec CANADA H4M 2V9 INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH PRODUCTS OF DIALOGIC CORPORATION OR ITS SUBSIDIARIES ( DIALOGIC ). NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT. EXCEPT AS PROVIDED IN A SIGNED AGREEMENT BETWEEN YOU AND DIALOGIC, DIALOGIC ASSUMES NO LIABILITY WHATSOEVER, AND DIALOGIC DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY, RELATING TO SALE AND/ OR USE OF DIALOGIC PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR INFRINGEMENT OF ANY INTELLECTUAL PROPERTY RIGHT OF A THIRD PARTY. Dialogic products are not intended for use in medical, life saving, life sustaining, critical control or safety systems, or in nuclear facility applications. Dialogic may make changes to specifications, product descriptions, and plans at any time, without notice. Dialogic is a registered trademark of Dialogic Corporation. Dialogic s trademarks may be used publicly only with permission from Dialogic. Such permission may only be granted by Dialogic s legal department at 9800 Cavendish Blvd., 5th Floor, Montreal, Quebec, Canada H4M 2V9. Any authorized use of Dialogic s trademarks will be subject to full respect of the trademark guidelines published by Dialogic from time to time and any use of Dialogic s trademarks requires proper acknowledgement. The names of actual companies and products mentioned herein are the trademarks of their respective owners. Dialogic encourages all users of its products to procure all necessary intellectual property licenses required to implement their concepts or applications, which licenses may vary from country to country. Copyright 2008 Dialogic Corporation All rights reserved. 05/08 042-0