PCI Technology Overview



Similar documents
Introduction to PCI Express Positioning Information

EDUCATION. PCI Express, InfiniBand and Storage Ron Emerick, Sun Microsystems Paul Millard, Xyratex Corporation

Maximizing Server Storage Performance with PCI Express and Serial Attached SCSI. Article for InfoStor November 2003 Paul Griffith Adaptec, Inc.

PCI EXPRESS TECHNOLOGY. Jim Brewer, Dell Business and Technology Development Joe Sekel, Dell Server Architecture and Technology

PCI Express* Ethernet Networking

PCI Express and Storage. Ron Emerick, Sun Microsystems

Creating a PCI Express Interconnect AJAY V. BHATT, TECHNOLOGY AND RESEARCH LABS, INTEL CORPORATION

PCI Express Basic Info *This info also applies to Laptops

Understanding PCI Bus, PCI-Express and In finiband Architecture

PCI Express: Interconnect of the future

3.4 Planning for PCI Express

How PCI Express Works (by Tracy V. Wilson)

PCI Express Impact on Storage Architectures and Future Data Centers. Ron Emerick, Oracle Corporation

The Bus (PCI and PCI-Express)

Sockets vs. RDMA Interface over 10-Gigabit Networks: An In-depth Analysis of the Memory Traffic Bottleneck

PCI Express Impact on Storage Architectures and Future Data Centers. Ron Emerick, Oracle Corporation

High Speed I/O Server Computing with InfiniBand

LS DYNA Performance Benchmarks and Profiling. January 2009

Configuring Memory on the HP Business Desktop dx5150

An Introduction to PCI Express

Architecting High-Speed Data Streaming Systems. Sujit Basu

Intel Processors in Industrial Control and Automation Applications Top-to-bottom processing solutions from the enterprise to the factory floor

ECLIPSE Performance Benchmarks and Profiling. January 2009

PCI Express Impact on Storage Architectures and Future Data Centers

How To Test A Microsoft Vxworks Vx Works (Vxworks) And Vxwork (Vkworks) (Powerpc) (Vzworks)

PCI EXPRESS: AN OVERVIEW OF PCI EXPRESS, CABLED PCI EXPRESS, AND PXI EXPRESS

SiS AMD Athlon TM 64FX/PCI-E Solution. Silicon Integrated Systems Corp. Integrated Product Division April. 2004

Chapter Introduction. Storage and Other I/O Topics. p. 570( 頁 585) Fig I/O devices can be characterized by. I/O bus connections

Integrating PCI Express into the PXI Backplane

PCI Express Basics Ravi Budruk Senior Staff Engineer and Partner MindShare, Inc.

Chapter 5 Busses, Ports and Connecting Peripherals

PCI Express Overview. And, by the way, they need to do it in less time.

High-Speed SERDES Interfaces In High Value FPGAs

PCI Express Impact on Storage Architectures. Ron Emerick, Sun Microsystems

Performance Beyond PCI Express: Moving Storage to The Memory Bus A Technical Whitepaper

Intel PCI and PCI Express*

PCIe Over Cable Provides Greater Performance for Less Cost for High Performance Computing (HPC) Clusters. from One Stop Systems (OSS)

PCI Express IO Virtualization Overview

Dell Microsoft Business Intelligence and Data Warehousing Reference Configuration Performance Results Phase III

The Advantages of Multi-Port Network Adapters in an SWsoft Virtual Environment

White Paper. Enhancing Storage Performance and Investment Protection Through RAID Controller Spanning

SAN and NAS Bandwidth Requirements

Computer buses and interfaces

Technical Product Specifications Dell Dimension 2400 Created by: Scott Puckett

How to build a high speed PCI Express bus expansion system using the Max Express product family 1

QuickSpecs. HP Integrity cx2620 Server. Overview

Chapter 13 Selected Storage Systems and Interface

Computer Systems Structure Input/Output

SCSI vs. Fibre Channel White Paper

Chapter 5 Cubix XP4 Blade Server

SUN STORAGETEK DUAL 8 Gb FIBRE CHANNEL DUAL GbE EXPRESSMODULE HOST BUS ADAPTER

How System Settings Impact PCIe SSD Performance

Storage Architectures. Ron Emerick, Oracle Corporation

CUTTING-EDGE SOLUTIONS FOR TODAY AND TOMORROW. Dell PowerEdge M-Series Blade Servers

power rid B ge C o m p u t e r

Mellanox Cloud and Database Acceleration Solution over Windows Server 2012 SMB Direct

Pericom PCI Express 1.0 & PCI Express 2.0 Advanced Clock Solutions

White Paper: M.2 SSDs: Aligned for Speed. Comparing SSD form factors, interfaces, and software support

Achieving Mainframe-Class Performance on Intel Servers Using InfiniBand Building Blocks. An Oracle White Paper April 2003

Toward a practical HPC Cloud : Performance tuning of a virtualized HPC cluster

Application Server Platform Architecture. IEI Application Server Platform for Communication Appliance

Upgrading Data Center Network Architecture to 10 Gigabit Ethernet

» Application Story «PCI Express Fabric breakthrough

Evaluation Report: HP Blade Server and HP MSA 16GFC Storage Evaluation

Communicating with devices

Server Bandwidth Scenarios Signposts for 40G/100G Server Connections

PCI vs. PCI Express vs. AGP

RAID. RAID 0 No redundancy ( AID?) Just stripe data over multiple disks But it does improve performance. Chapter 6 Storage and Other I/O Topics 29

enabling Ultra-High Bandwidth Scalable SSDs with HLnand

H ARDWARE C ONSIDERATIONS

Technology Note. PCI Express

Data Sheet Fujitsu PRIMERGY BX920 S2 Dual Socket Server Blade

Unified Fabric: Cisco's Innovation for Data Center Networks

Stovepipes to Clouds. Rick Reid Principal Engineer SGI Federal by SGI Federal. Published by The Aerospace Corporation with permission.

Introduction to PCI Express

Next Generation Storage Networking for Next Generation Data Centers

Knut Omang Ifi/Oracle 19 Oct, 2015

ECLIPSE Best Practices Performance, Productivity, Efficiency. March 2009

Introduction to InfiniBand

Power Redundancy. I/O Connectivity Blade Compatibility KVM Support

S b at 1.6 Gigabit/Second Bandwidth Encourages Industrial Imaging and Instrumentation Applications Growth

Industrial Multi-port Serial Cards

Figure 1A: Dell server and accessories Figure 1B: HP server and accessories Figure 1C: IBM server and accessories

Networking Driver Performance and Measurement - e1000 A Case Study

Desktop systems Manufacturer Model Processor Chipset Slot type(s) BIOS revision

Windows Server 2008 R2 for Itanium-Based Systems offers the following high-end features and capabilities:

Cluster Scalability of ANSYS FLUENT 12 for a Large Aerodynamics Case on the Darwin Supercomputer

Logical Operations. Control Unit. Contents. Arithmetic Operations. Objectives. The Central Processing Unit: Arithmetic / Logic Unit.

Cluster Grid Interconects. Tony Kay Chief Architect Enterprise Grid and Networking

Computer Organization & Architecture Lecture #19

Appendix A. by Gordon Getty, Agilent Technologies

Transcription:

PCI Technology Overview February 2003 February 2003 Page 1

Agenda History and Industry Involvement Technology Information Conventional PCI PCI-X 1.0 2.0 PCI Express Other Digi Products in PCI/PCI-X environments Q & A February 2003 Page 2

Q: What does PCI mean anyway? A: Peripheral Component Interconnect February 2003 Page 3

PCI-SIG PCI Special Interest Group Industry organization formed in 1992 Over 900 members Promotes PCI as an industry-wide standard Full ownership and management of the PCI specifications Maintains the PCI specifications and forward-compatibility of all PCI revisions February 2003 Page 4

PCI Technology Conventional PCI Initial PCI 1.0 proposal by Intel in 1991 Introduced by PCI-SIG as PCI 2.0 in 1993 Version 2.1 approved in 1995 Recent version 2.3 approved in March 2002 PCI-X Version 1.0 approved in September 1999 Version 2.0 approved in July 2002 PCI Express Formerly known as 3GIO Version 1.0 approved in July 2002 February 2003 Page 5

Conventional PCI Plug-and-Play Functionality Standard PCI is 32 bit and operates at 33 MHz Throughput 133 MB/sec PCI 2.1 introduced Universal PCI cards supporting both 3.3V and 5V 64 Bit slots and 66 MHz capability 32-Bit throughput @ 66 MHz: 266 MB/sec 64-Bit throughput @ 66 MHz: 532 MB/sec PCI 2.3 system no longer supports 5V-only adapters 3.3V and Universal PCI products are still fully supported! February 2003 Page 6

32-Bit vs 64-Bit Slots/Boards 5V 32-Bit Slot 3.3V 32-Bit Slot 3.3V 64-Bit Slot 5V 64-Bit Slot 32-Bit Cards Universal PCI 3.3V & 5V PCI 3.3V PCI 5V 64-Bit Cards Universal PCI 3.3V & 5V 32-Bit PCI boards can be used in 64-bit slots! PCI 3.3V PCI 5V February 2003 Page 7

PCI-X 1.0 Based on existing PCI architecture 64-Bit slots with support for 3.3V and Universal PCI No support for 5V-only boards! Fully backwards-compatible Conventional 33/66 MHz PCI adapters can be used in PCI-X slots PCI-X adapters can be used in conventional PCI slots Provides two speed grades: 66 MHz and 133 MHz The slowest board dictates the maximum speed on a particular bus! Targeted at high-end data networking and storage network applications February 2003 Page 8

PCI-X 2.0 Based on PCI-X 1.0 Still fully backwards-compatible Introduces ECC (Error Correction Codes) mechanism to improve robustness and data integrity Provides two additional speed grades PCI-X 266: 266 MHz (2.13 GB/sec) PCI-X 533: 533 MHz (4.26 GB/sec) Bandwidth sufficient to support new breed of cutting-edge technologies 10 Gigabit Ethernet / Fiber Channel 4X / 12X InfiniBand February 2003 Page 9

PCI / PCI-X Performance vs Demand 4.50 4.00 3.50 3.00 2.50 2.00 1.50 Gigabyte/sec 1.00 0.50 PCI 32/33 PCI 64/33 PCI 64/66 PCI-X 66 PCI-X 100 PCI-X 133 PCI-X 266 PCI-X 533 U160 SCSCI U320 SCSCI Dual U320 SCSCI Gb Fiber Ch Gb Ethernet 2 Gb Fiber Ch 10 Gb Fiber Ch 10 Gb Ethernet 1x InfiniBand 4x InfiniBand 0.00 Source: PCI-SIG February 2003 Page 10

PCI-X Speed Limitations PCI-X supports point-to-point and multi-drop loads Highest speed grades are supported exclusively with point-to-point loads PCI-X 133 PCI-X 266 PCI-X 533 Two PCI-X 133 loads operate at 100 MHz Four loads operate at a maximum of 66 MHz OEMs can build connector-less systems with multiple loads utilizing high speed grades February 2003 Page 11

PCI-X Speed Limitations Memory Controller P o i n t - t o - P o i n t PCI-X Bridge PCI-X Slot PCI-X Bridge PCI-X Slot PCI-X Slot PCI-X Bridge PCI-X Slot PCI-X Slot PCI-X Slot PCI-X Slot M u l t i - D r o p Maximum speed 133 / 266 / 533 MHz Maximum speed 100 MHz Maximum speed 66 MHz February 2003 Page 12

PCI-X Speed Limitations Example: Dell PowerEdge 2600 w/intel E7500 Chipset Specifications Two 64-Bit 133 MHz PCI-X Slots Four 64-Bit 100 MHz PCI-X Slots One 32-Bit 33 MHz PCI Slot 1 2 3 4 1 PCI-X Slot @ 133 MHz 1 PCI-X Slot @ 133 MHz 2 PCI-X Slots @ 100 MHz 2 PCI-X Slots @ 100 MHz Bus 1 Bus 2 Bus 3 Bus 4 Bus 5 PCI-X 133 MHz 1 Slot each PCI-X 100 MHz 2 Slots each PCI 1 Slot 5 1 PCI Slot @ 33 MHz February 2003 Page 13

The Future of PCI-X PCI-X 3.0 specification in development Expected to become available in late 2004 Backwards-compatible with PCI-X 1.0 / 2.0 PCI-X 1066 will provide 1066 MHz data rate with 8.5 GB/sec bandwidth First application for PCI-X 1066 are 40 Gigabit Ethernet adapters with bandwidth requirements of 8 Gigabytes per second! Investigations of PCI-X 2133 are underway February 2003 Page 14

PCI-X Roadmap PCI-X 3.0 PCI-X 2133? PCI-X 1066 PCI-X 2.0 PCI-X 266 PCI-X 533 PCI-X 133 Source: PCI-SIG 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 February 2003 Page 15

PCI Express High-speed point-to-point architecture that is essentially a serialized, packetized version of PCI General purpose serial I/O bus for chip-to-chip communication, USB 2.0 / IEEE 1349b interconnects, and high-end graphics viable AGP replacement Bandwidth 4 Gigabit/second full duplex per lane Up to 32 separate lanes 128 Gigabit/second Software-compatible with PCI device driver model Expected to coexist with and not displace technologies like PCI-X in the foreseeable future February 2003 Page 16

Buzzworthy InfiniBand Backed by Intel, Sun, Dell, HP and others Connects servers with remote storage and networking devices, and other servers with throughput rates of 2.5 Gigabit/second (1x) to 10 Gigabit/second (4x) Will also be used inside servers for inter-processor communication (IPC) in parallel clusters HyperTransport Promoted by AMD, Cisco, Sun and others Advanced high-speed, high-performance, point-to-point link for integrated circuits System interconnect with peak bandwidth of 12.8GB/sec RapidIO Promoted by IBM, Motorola and others Allows chip-to-chip and board-to-board communications at performance levels scaling to ten Gigabits per second Targeted at embedded world February 2003 Page 17

Q: Does Digi provide PCI-X products? A: No. Q: Are Digi products supported in PCI-X systems? A: Absolutely.* * All Universal PCI and 3.3V products February 2003 Page 18

Digi and PCI-X Extension of the PCI standard providing improved speed, bandwidth, and more efficient bus transaction processing PCI-X supports both 3.3V-only and Universal PCI boards PCI-X does not support 5V-only PCI boards All of Digi s Universal PCI adapters work in PCI-X systems! PCI-X systems allow the use of both PCI and PCI-X cards on the same bus, but the slowest PCI card dictates the bus speed PCI-X performance degradation can be easily avoided by separating Digi Universal PCI adapters (33 MHz/32-Bit) and high-performance PCI-X adapters using different PCI-X bus segments! February 2003 Page 19

Avoiding Performance Degradation Example: Dell PowerEdge 2600 w/intel E7500 Chipset Specifications Five independent PCI/PCI-X bus interfaces that can be used to group adapters by speed/type to avoid any performance degradation of PCI-X system components! Two 64-Bit 133 MHz PCI-X Slots Four 64-Bit 100 MHz PCI-X Slots One 32-Bit 33 MHz PCI Slot 1 2 3 4 1 PCI-X Slot @ 133 MHz 1 PCI-X Slot @ 133 MHz 2 PCI-X Slots @ 100 MHz 2 PCI-X Slots @ 100 MHz Bus 1 Bus 2 Bus 3 Bus 4 Bus 5 PCI-X 133 MHz 1 Slot each PCI-X 100 MHz 2 Slots each PCI 1 Slot 5 1 PCI Slot @ 33 MHz February 2003 Page 20

Digi and Conventional PCI Standard PCI is 32 bit and operates at 33 MHz Throughput 133 MB/sec PCI 2.1 introduced Universal PCI cards supporting both 3.3V and 5V 64 Bit slots and 66 MHz capability 32-Bit throughput @ 66 MHz: 266 MB/sec 64-Bit throughput @ 66 MHz: 532 MB/sec PCI 2.3 systems no longer support 5V-only adapters 3.3V and Universal PCI products are still fully supported! Digi s Universal PCI adapters can be used in all conventional PCI systems! Digi s Universal PCI adapters are 32-Bit and operate at 33 MHz! Digi Universal PCI adapters can be used in 64-bit PCI slots! Same PCI-X performance / bus segmentation approach! February 2003 Page 21

Q: Does Digi provide PCI-X products? A: No. Q: Are Digi products supported in PCI-X systems? A: Absolutely.* * All Universal PCI and 3.3V products February 2003 Page 22