Volume 1, Issue 2

Downloadable Version
(.pdf format)

September, 2002


In this edition:

AGP 8x
With manufacturers now incorporating AGP 8x capabilities into their chipsets, we thought that this would be a good time to show some of the differences in the AGP specs which are currently out, and the ones which are coming out now. While AGP 8x won't be widely available in the market until early 2003, manufacturers are gearing up now to bring the new technology into their products. Some of the vendors which have released, or are about to release their 8x capable chipsets to market include:
 
VIA SiS
  • KT400
  • P4X333
  • P4X400
  • 648
  • 746
AGP Specifications

Spec. Modes   Connectors
AGP 1.0 1x (266Mbps) 8 bytes per 2 clock cycles AGP 3.3v keyed
2x (533Mbps) 8 bytes per clock cycle
AGP 2.0 1x (266Mbps) 8 bytes per 2 clock cycles AGP 3.3v keyed
AGP 1.5v keyed
AGP Universal (3.3v & 1.5v)
2x (533Mbps) 8 bytes per clock cycle
4x (1.066Gbps) 16 bytes per clock cycle
AGP Pro 1x (266Mbps) 8 bytes per 2 clock cycles AGP 3.3v keyed
AGP 1.5v keyed
AGP Universal (3.3v & 1.5v)
2x (533Mbps) 8 bytes per clock cycle
4x (1.066Gbps) 16 bytes per clock cycle
AGP 3.0 1x (266Mbps) 8 bytes per 2 clock cycles AGP 1.5v keyed
AGP Pro 1.5v keyed
2x (533Mbps) 8 bytes per clock cycle
4x (1.066Gbps) 16 bytes per clock cycle
8x (2.1Gbps) 32 bytes per clock cycle
AGP Slot Diagrams

Gigabit Ethernet
Ethernet has become the most commonly used LAN technology worldwide.  As a transport protocol, Ethernet operates at Layers 1 and 2 of the 7-layer OSI networking model, delivering its data packets to any device connected to the network cable.  Gigabit has been evolved from the original 10Mbps Ethernet Standard (10BASE-T), 100Mpbs Fast Ethernet Standard (100BASE-TX/FX),  1000Mpbs Gigabit Ethernet (1000BASE-X/T) to 10,000Mpbs Gigabit Ethernet (10GBASE-X).  Ethernet is simple, easy to use and readily upgradeable, and completely backward compatible.  June 1998, Gigabit Ethernet over fiber optic cabling was the first to be standardized and adopted the name IEEE 802.3z.  However, due to its costly re-wiring of building in order to upgrade the infrastructure to fiber cable, Gigabit Ethernet over CAT-5 copper cabling was made standardized in June 1999 and adopted the name IEEE 802.3ab.  Gigabit Ethernet over fiber has established a new breed to the Gigabit Ethernet family line.  The 10GBASE-X that is 10,000Mpbs of data transfer.  The fastest data transfer of all since June 2002.
Fiber is typically for situations where cabling are used between buildings or vertical connections between floors, to link segment switches to the data center, to connect servers outside the enterprise, for high security purposes, and cabling exceed 100 meter.
 

Benefits of Gigabit over Fiber: 

  1.  Increased bandwidth for higher performance and elimination of bottlenecks.

  2. Full-duplex capacity, allowing the effective bandwidth to be virtually doubled.

  3. Aggregating bandwidth to multi-Gigabit speeds using Gigabit server adapters and switches.

  4. Quality of Service (QoS) features to help eliminate jittery video or distorted audio.

  5. Full compatibility with the large installed base of Ethernet and Fast Ethernet nodes.

  6. Transferring large amounts of data across a network quickly.

Gigabit over copper (1000BASE-T) can be used in data centers for server switching, for uplinks from desktop computer switches, or directly to the desktop for broadband applications. A big advantage of 1000BASE-T is that existing copper cabling can be used instead of having to rewire with optical fiber, which could be highly expensive.
 
Gigabit over Copper Specifications:
  1. Cable configuration – 1000BASE-T provides 1Gbps Ethernet signal transmission over four pairs of Category-5 UTP cable.  250Mbps per wire pair multiplied by 4 pairs = 1000Mbps.
  2. Distances – The copper standard covers cabling distances of up to 100 meters, or networks with a diameter of 200 meters (assumes 100 meters in two directions from a switch).
  3. Half duplex and CSMA/CD – Although the standard includes half-duplex operation, few Gigabit products support half-duplex to date.  Full-duplex is preferred to maximize performance.  Gigabit Ethernet uses the CSMA/CD protocol only when running in half-duplex mode.
  4. Full duplex and flow control – In full duplex, CSMA/CD collision detection is impractical.  Instead, flow control methodology is used to avoid congestion and overloading.
Chart 1. Fiber vs Copper Gigabit Ethernet
 
  1000BASE-xx 1000BASE-T
June 1998 June 1999
IEEE 802.3z IEEE 802.3ab
Fiber Optic Copper Wire
Data Rate 1000Mbps 1000Mbps
Full Duplex Yes Yes
Half Duplex - Yes
Connector SC RJ45
CAT-5 (UTP) - 100m
STP/Coax 25 m -
62.5 micron MMF 220 m -
50 micron MMF 550 m -
10 micron SMF 5 km;
long haul: 65 km
-

MMF = Multi Mode Fiber
SMF = Single Mode Fiber

Copper Cable Connectors

Fiber Optic Cable Connector

RJ45 w/boot RJ45 w/o boot SC

Top reasons to choose Gigabit Ethernet over standard 10/100 Ethernet

  • 10-fold bandwidth increase
  • Ethernet reliability
  • Fast and simple deployment
  • Direct migration
  • Uses existing tools, cabling and management software
  • Transmits voice and data
  • Supports routed and shared networks
Information Courtesy of:

Optical Storage Technology Guide


The popularity of CD recording has made CDRW drives a common component in almost every multimedia PC today.  However, as the demand has grown for larger amounts of removable storage, new technologies have arrived such as DVD-R, DVD-RW, and DVD-RAM, perfect for DVD-quality video editing or large volumes of data archiving.  Using a double-sided DVD-RAM cartridge you can store over 12x as much data as a regular CDR disc.  Below is a chart comparing the current optical storage media technologies:
 

Storage Media 

Recording Technology

Media Capacity

Current  Recording Speeds *

Media Uses

Read-Back Compatibility

Industry Group

Other Info

CDR

Write Once Data or Audio CD

680 MB / 700 MB

24x / 32x / 40x

Data / Audio Files Backup

All CD/DVD Drives with MultiRead capabilities

Sony and Philips (Orange Book)

Can Record "Track at once" or Multisession CDs

CDRW

Read-write access (rewritable CD)

680 / 700 MB

8x / 10x / 12x

Data / Audio Files Backup

All CD/DVD Drives with MultiRead capabilities

Sony and others (Orange Book Part III)

Can be re-written up to about 1,000 times

DVD-R 1.0

Write Once DVD Format

2.6 GB per side (single sided / single layer)

1x / 2x

Data Archiving / Multimedia Authoring

Most Current DVD-RW and DVD-ROM drives and DVD players

The DVD Forum

No Multisession Recording

DVD-R 2.0

Write Once DVD Format

4.7 GB per side (single sided / single layer)

1x / 2x

Data Archiving / Multimedia Authoring

Most Current DVD-RW and DVD-ROM drives and DVD players

The DVD Forum

No Multisession Recording

DVD-RW

Sequential read-write access (rewritable DVD)

4.7 GB per-side

1x

Data Archiving / Multimedia Authoring / Video Editing Recording

Most Current DVD-RW and DVD-ROM Drives

The DVD Forum

Mostly single sided, single layer discs. They can be re-written up to about 1,000 times.

DVD-RAM 1.0

Random read-write access (rewritable DVD)

2.6 GB per-side

1x

Video  Recording Editing / Enterprise Level Data Archiving

Compatible DVD-RAM drives only

The DVD Forum

Single or Double Sided Cartridges. They can be re-written more than 100,000 times.

DVD-RAM 2.0

Random read-write access (rewritable DVD)

4.7 GB per-side

1x

Video  Recording Editing / Enterprise Level Data Archiving

Compatible DVD-RAM drives only

The DVD Forum

Single or Double Sided Cartridges. They can be re-written more than 100,000 times.


* Recording Speed Standards:  For CD-R/CDRW discs 1X speed translates to 153,600 Bytes per second (usually rounded down to 150 Kb per second).  Therefore, a “1X” recorder writes 150 KB per second to the CD-R media.  For DVD-R/DVD-RW media 1x speed translates to 1385KBps.

** Alternative / Future Optical Storage Media:  A group called the DVD+RW Alliance has already created another DVD recording standard called DVD+RW.  These discs have approximately the same recoding capacity as DVD-RW but have other features.  These types of discs are NOT compatible with DVD-R or DVD-RAM drives (use a different standard).

*** Panasonic LF-D311 DVD-RAM DRIVE information (ASI SKU #:12596) http://www.panasonic.com/industrial/computer/storage/dvdram/prods/specs/d311.htm


PCI to PCI-X

PCI (Peripheral Component Interconnect)

PCI-X (Peripheral Component Interconnect eXtended) 

What is PCI-X?

PCI-X is a Bus Technology that can move data from 66MHz and up to 133MHz at 64-bit bandwidth, enabling up to 1GB/s throughput. The current PCI bus runs at 32-bit 66MHz, 64-bit 33MHz and 64-bit 66MHz.

What are the advantages of PCI-X over Standard PCI?

  • Reduces PCI data path bottlenecks.
  • Increases Input/Output performance for future I/O devices.
  • Increases 66MHz PCI slots from 2 to 4.

What types of interconnect technology require the performance offered by PCI-X?

Fiber Channel, Gigabit Ethernet, Ultra3 SCSI and Server Area Network Interconnects are examples of applications that will take advantage of the higher I/O performance of PCI-X.
 

Bus Frequency

 PCI-X Bus Bandwidth

PCI-X System Number of Slots Available Per Controller

66MHz

264MB/S

N/A

66MHz

528MB/s

4

100MHz

800MB/s

2

133MHz

1064MB/s

1


Server Technologies
 

PCI Subsystem:

PCI-X: The PCI-X specification, an extension of the PCI 2.2 specification, was driven by the growing need for I/O bandwidth. The PCI 2.2 specification provides a maximum throughput of 528 MB/s of shared bandwidth on a given bus. With new I/O technologies, such as Gigabit Ethernet, Gigabit Fibre Channel and multi-channel Ultra320 SCSI, the 528 MB/s bandwidth of PCI 2.2 is fast becoming a constraint in servers.

The PCI-X specification supports a 64-bit bus operating at speeds of 66 MHz, 100 MHz and 133 MHz, providing throughput speeds of 528 MB/s, 800 MB/s and 1064 MB/s respectively. PCI-X also supports hot-swap and is fully backward compatible to PCI 2.2 devices. Be aware that, as is the case with PCI 2.2, the PCI-X bus operates at the frequency of the lowest frequency card connected to the bus.

        - A PCI-X bus operating at  66 MHz can support up to four devices.

        - A PCI-X bus operating at 100 MHz can support a maximum of two devices

        - A PCI-X bus operating at 133 MHz can support only a single device.

• PCI Hot-plug (PHP): is the ability to add or replace a PCI adapter card while the system is running. This provides increased availability because the system doesn’t need to be powered down to replace a failed card. Hot-plug types include:

       - Hot replace: The process of removing an adapter card and then inserting an identical adapter into the same slot. The replacement adapter card will use the same PCI resources that were assigned to the previous card, and its driver does not need to be updated. Sometimes referred to as "Like-for-Like Replacement."

       - Hot add: The process of inserting an adapter card into a previously unoccupied slot. This operation requires a driver for the added adapter and a reserved PCI resource by the system BIOS. Sometimes referred to as hot expansion.

       - Hot upgrade: The process of removing an adapter card and inserting an upgraded adapter that requires different PCI resources than the original card. The adapter’s driver may or may not use the same driver as the previous adapter.

Notes:

1. The Intel Quad Xeon MP Server system SPSH4 (ASI SKU: 17382)  and SRSH4 (ASI SKU: 17249) support the above hot-plug PCI types, but not all operating systems do.  

2. To support PCI hot-plug, systems require hot-plug hardware, a hot-plug compatible operating system, and hot-plug capable adapter drivers. To ensure backward compatibility, a combination of hot-plug and conventional versions of each of these components is permitted, including mixing both hot-plug and conventional adapter drivers. If a conventional driver is loaded under a hot-plug capable operating system, or a hot-plug driver is loaded under a conventional operating system, the driver has the capability it always had in the conventional environment.

Memory Subsystem:

Single-bit error correction: If a single-bit error is detected, the ECC logic generates a new "recovered" 64-bit QWord with a pattern that corresponds to the originally received 8-bit ECC parity code. The corrected data is returned to the requestor, most likely the processor or a PCI master.

Multi-bit error detection: Additional errors within the same QWord constitute a multi-bit error, which maybe unrecoverable. In the case of a multi-bit memory error, a non-maskable interrupt (NMI) is issued that instructs the system to shut down to avoid data corruption. Multi-bit errors are very rare.

Memory scrubbing: Error correction is performed on data being read from memory. The correction is then passed to the requestor and at the same time the error is "scrubbed" or corrected in main memory. Memory scrubbing prevents the accumulation of single-bit errors in main memory that would then become unrecoverable multi-bit errors. 

"Chipkill": Chipkill is the ability of the memory system to withstand a multi-bit failure within a DRAM device, including a failure that causes incorrect data on all data bits of the device. When "x4" memory is installed the ECC function can detect and correct a four-bit error caused by a single failed memory chip and the system continues to function, though system performance will be affected. When "x8" memory is installed the ECC function will detect an eight-bit error caused by a single failed memory chip but will not be able to correct the error. In this situation a fatal error will be issued.

• Memory Interleaving (2-Way & 4-Way): Memory Interleaving is an advanced technique used by high-end server motherboards and chipsets to improve memory performance. Memory interleaving increases bandwidth by allowing simultaneous access to more than one chunk of memory. Interleaving works by dividing the system memory into multiple blocks. This improves performance because the processor can transfer more information to/from memory in the same amount of time, and helps alleviate the processor-memory bottleneck that is a major limiting factor in overall performance. This design requires that DIMMs operate in pairs (2-way) or quads (4-way), where a pair consists of two specific DIMM sockets to provide the aggregate 144-bit wide memory data path, and where a quad consists of four specific DIMM sockets to provide the aggregate 288-bit wide memory data path. Each block of memory is accessed using different sets of control lines, which are merged together on the memory bus. When a read or write has begun to one block, a read or write to other blocks can be overlapped with the first one. The more blocks, the more that overlapping can be done.

Note: Current server chipsets that support all of the above memory features are the Intel E7500, & Serverworks GC-HE & GC-LE.

Storage Subsystem:

• SAF-TE: Stands for "SCSI accessed fault-tolerant enclosure" and is a processor found on intelligent hot-swap drive bays and backplanes. The backplane is an embedded application subsystem that responds to SAF-TE messages transmitted through the SCSI bus, monitors fan speeds and backplane temperature, and reports a warning or critical error if outside of defined thresholds. The SAF-TE processor monitors the backplane and notifies the RAID controller (if present) when a drive has been inserted or removed. The major objective here is auto hot-plug, which allows a defective drive to be easily removed from the subsystem and a replacement unit installed.

Zero-channel RAID: To use this function, one PCI slot on the motherboard must be specially wired for RAID I/O Steering (RAIDIOS). The RAID adapter is dependent on the baseboard’s SCSI controller to transfer data to the system’s storage devices. RAIDIOS has two components. The first is IRQ steering, which re-routes the IRQs of the onboard SCSI controller. The second is the initialization device select (IDSEL) signal, which allows the ZCR controller to take control of the SCSI device. The ability to control the IDSEL signal is what allows this newer version of zero-channel RAID to be Windows Hardware Quality Labs (WHQL) certified.  ASI carries Adaptec and Intel based Zero-Channel RAID cards.
 


New Memory Technology
 
With the CPU's and Chipsets that have come out recently, there has been some confusion as to which memory should be used for which motherboards. We have put together a chart and some other information which may help you make the choice which is right for you, and your customer.

DDR Memory and Dual Channel DDR
 
Memory Name Type Clock Speed Voltage DDR Clock Speed Data Bus & Bandwidth
PC1600 DDR200 100MHz 2.5v 200MHz 64-bit, 1.6GB/s
PC2100 DDR266 133MHz 2.5v 266MHz 64-bit, 2.1GB/s
PC2700 DDR333 166MHz 2.5v 333MHz 64-bit, 2.7GB/s
PC3200 DDR400 200MHz 2.5v 400MHz 64-bit, 3.2GB/s
PC4200 DDR533 266MHz 2.5v 533MHz 64-bit, 4.2GB/s


As you may have noticed, the memory names are based on the amount of bandwidth that they have. Dual Channel DDR gives you dual bandwidth. For example, PC2100 Dual Channel DDR gives you 4.2GB/s.  Current server chipsets like the Intel E7500 and Serverworks GC-LE utilize Dual Channel DDR 266/200 ECC Registered memory ONLY!!

RIMM4200, RIMM3200 RDRAM
    
=> Same Performance as PC1066/PC800 respectively but only a single module needed

Unlike DDR memory, the new RDRAM modules are changing in design technology as well as increasing in speed. The latest RDRAM developments, RIMM4200 and RIMM3200, work by  combining either two PC1066 or PC800 modules onto a single 32-bit RIMM module. Of course, the most obvious benefit to 32-bit RDRAM is the ability to upgrade with a single RIMM instead of two. Present RDRAM based PCs are found with 16-bit single channel modules (PC800 or PC1066) that has at least two modules working as a pair. In contrast, the RIMM4200 module provides the same performance with only a single module, greatly reducing required number of parts such as sockets and continuity RIMM on the motherboard.

Memory Name Type Clock Speed Data Bus & Bandwidth
RIMM4200 RDRAM 1066MHz 32-bit, 4.2GB/s @ 533MHz FSB
RIMM3200 RDRAM 800MHz 32-bit, 3.2GB/s @ 400MHz FSB
PC1066 RDRAM 533MHz 16-bit, 4.2GB/s @ 533MHz FSB (2 sticks)
PC800 RDRAM 400MHz 16-bit, 3.2GB/s @ 400MHz FSB (2 sticks)

As you can see below, in order to avoid mixing the 32-bit RIMMs with older, incompatible 16-bit slots, Rambus has keyed RIMM4200 and RIMM3200 with 232 pins instead of 184 like the earlier RDRAM modules such as the PC800.

PC800 RDRAM PC3200 RDRAM

An example of a MB that can accept either RIMM4200 or RIMM3200 memory is the ASUS P4T533 with the Intel 850E chipset. This MB has 2 RIMM sockets and can utilize RIMM4200 or RIMM3200 memory. The included C-RIMM (Continuity RIMM) must be used in the unpopulated RIMM socket if applicable.

Note: RIMM4200 modules require the use of 533 MHz FSB processors 
 

See You Next Month!