hosted by liquidweb


Go Back   Web Hosting Talk : Other Forums : Web Hosting Lounge : What's PCI-e?
Reply

Web Hosting Lounge Forum for general conversation, share interests, have a laugh or discuss topics not related to the above or below forums.
Forum Jump

What's PCI-e?

Reply Post New Thread In Web Hosting Lounge Subscription
 
Send news tip View All Posts Thread Tools Search this Thread Display Modes
  #1  
Old 02-13-2005, 05:34 PM
BigBison BigBison is offline
rogue element
 
Join Date: Jun 2004
Location: Northwest Colorado
Posts: 4,630

What's PCI-e?


Seems like every time I look at buying a new system, there's another PCI variant. Would somebody mind giving me a brief rundown on what makes this one different?

I've read the marketing blurb, I just want to know if there's any right-now advantage or if all these benefits are dependent upon next-generation adapter cards.

Quote:
The most significant PC bus architecture change in over a decade, PCI Express is a next-generation system bus providing a high-speed interconnect designed to evolve current PCI technology and address the increasing bandwidth demands of emerging graphics in such next-generation applications as 3D games, professional 3D content creation, high-definition video editing, and more.

Not limited to graphics, PCI Express architecture will also usher in higher bandwidth for a new generation of gigabit Ethernet, high-performance storage controllers, High-Definition video capture controllers, and many other high-performance PC devices.

__________________
Eric J. Bowman, principal
Bison Systems Corporation coming soon: a new sig!
I'm just a poor, unfrozen caveman Webmaster. Your new 'standards' frighten, and confuse me...



Last edited by BigBison; 02-13-2005 at 05:37 PM.
Reply With Quote
Sponsored Links
  #2  
Old 02-13-2005, 06:58 PM
Pheaton Pheaton is offline
Web Hosting Master
 
Join Date: Oct 2003
Location: Georgetown, Ontario
Posts: 1,761
It's just a higher speed bus.

It's mostly used by the newer generation video cards. The PCI-Express bus allows for more bandwidth to travel to and from the card, and also supplies more power to the card than the traditional AGP bus.

There really isnt any performance gain by using PCI-Express right now, as most games don't even use enough bandwidth to be hurt by the 8x AGP bus.

Right now, its basically just an expansion on technology for the future so it has more room to grow.

__________________
·· Repeat after me... ProSupport is the best... Prosupport is... ··
ProSupport Host Support System - OUT NOW! Grab a copy yourself and see what the hype is about!
VertiHost Inc. - We run a quality business. Do you?


Reply With Quote
  #3  
Old 02-13-2005, 07:45 PM
StarGate StarGate is offline
Disabled
 
Join Date: Nov 2001
Location: Glika Nera - Athens - Greece - Europe
Posts: 2,295
To give an example similar to that:

First you had USB 1.1 and all periphery ran on that.
Then they found that some equipment (scanners, cameras, hdd) need a faster system so they made FireWire. So you had that and also USB 1.1 for the rest.

Then came USB 2.0 which is faster then FireWire so now you got 1. even faster scanner, camera, hdd and 2. it is all under ONE hood (bus) again.

Now transfer that example by replacing USB 1.1 with PCI, FireWire with AGP and USB 2.0 with PCI-E


Reply With Quote
Sponsored Links
  #4  
Old 02-13-2005, 10:36 PM
web2designs web2designs is offline
Junior Guru Wannabe
 
Join Date: Feb 2005
Posts: 30
I don't understand... is PCI-e a replacement for the AGP slot, or it's just a regular slot where you can also plug your Video Card?

Reply With Quote
  #5  
Old 02-13-2005, 10:55 PM
StarGate StarGate is offline
Disabled
 
Join Date: Nov 2001
Location: Glika Nera - Athens - Greece - Europe
Posts: 2,295
Quote:
Originally posted by web2designs
I don't understand... is PCI-e a replacement for the AGP slot, or it's just a regular slot where you can also plug your Video Card?

It is PCI "Reloaded" only that it is faster then AGP too....

Reply With Quote
  #6  
Old 02-13-2005, 11:06 PM
Hosemeyer Hosemeyer is offline
Web Hosting Master
 
Join Date: Jan 2003
Posts: 1,444
It's a replacement for the AGP slot. There is PCI-e 16x which is normally for video cards, PCI-e 8x which is found on server motherboards, not sure what it is used for, and PCI-e 1x which is a replacement for regular pci. More and more new cards will be switched over from pci and agp to PCI-e

Reply With Quote
  #7  
Old 08-11-2005, 05:02 AM
BigBison BigBison is offline
rogue element
 
Join Date: Jun 2004
Location: Northwest Colorado
Posts: 4,630
PCI Express isn't just for the graphics adapter. There are three other types of expansion card I can think of which are used with PCI-X:

iSCSI - this is SCSI-over-ethernet, which is replacing FireWire for Network Attached Storage

Clustering - RDMA is Remote Direct Memory Access, I think it's the technology used in InfiniBand cards. This is also known as an SNA bus -- Systems Network Architecture.

Gigabit Ethernet - 1GigE and 10GigE technologies have an awful lot of TCP overhead. They need gobs of main memory bandwidth if they have TOE, and gobs of processor horsepower if they don't.

Opteron SMP's HyperTransport implementation has 12.8GBps bandwidth. Intel's Itanium 2 SMP runs at 10.6GBps. My graphics adapter has an internal bandwidth of 36GBps, externally it runs at 16GBps, PCI-E's bandwidth. So using PCI-X for RDMA, iSCSI and GigE eliminates the bottlenecks these technologies run into on earlier bus architectures.

Reply With Quote
  #8  
Old 08-11-2005, 05:51 AM
DevilDog DevilDog is offline
Web Hosting Master
 
Join Date: Feb 2005
Location: Northern VA
Posts: 1,582
Always some new technology to keep buying too. Thankfully computer systems aren't doubling in power as quickly as they used to at the desktop.

__________________
Rich
WebsiteMaven - Web Hosting Reviews, Guides, and Advice to Build and Promote your Web Site

Reply With Quote
  #9  
Old 08-11-2005, 06:12 AM
BigBison BigBison is offline
rogue element
 
Join Date: Jun 2004
Location: Northwest Colorado
Posts: 4,630
Psssst... Niagara, from Fujitsu/Sun.

Eight cores, four threads per core, with parallel execution. A single-processor server will have sixteen times the performance of an existing eight-way UltraSPARC IV server while using 90% less power. Operating at 1GHz, with only 3MB L2 cache shared between cores, and a six-stage pipeline compared to 30+ in a Xeon. It also has on-die GigE controllers with TOE. Niagara represents a total re-thinking of CPU design.

http://www.aceshardware.com/read.jsp?id=65000333

:drool: Just because Intel's hit a performance plateau...

Quote:
Originally posted by DevilDog
Thankfully computer systems aren't doubling in power as quickly as they used to at the desktop.
The shift, is forsaking desktop performance in favor of Thread-Level Parallelism (TLP) microprocessors. The Niagara chip is optimized for integer performance on threaded apps. It will actually run a non-threaded app like Photoshop slower than most current systems.


Last edited by BigBison; 08-11-2005 at 06:26 AM.
Reply With Quote
  #10  
Old 08-11-2005, 06:29 AM
BigBison BigBison is offline
rogue element
 
Join Date: Jun 2004
Location: Northwest Colorado
Posts: 4,630
Bah, 15-minute edit window. I'd like to add:

The rate of desktop performance improvements will keep plodding along, even slow down some, but server performance is about to take a quantum leap forwards in terms of throughput.

I'd also like to add, I hope 'FujitSun' knows what they're doing. They are systems manufacturers, not processor vendors, so there's some hope. The problem is, if Niagara is successful it would result in a 120x decrease in CPU unit sales, and a 16x decrease in server unit sales. The systems' sales price increase will be under 2x. I'm not sure how to make that work...


Last edited by BigBison; 08-11-2005 at 06:34 AM.
Reply With Quote
  #11  
Old 08-11-2005, 07:10 AM
BigBison BigBison is offline
rogue element
 
Join Date: Jun 2004
Location: Northwest Colorado
Posts: 4,630
Clarification:

Niagara has 3MB of L2 cache, and no L3 cache. That's less than 500KB cache per core. By comparison, the single core of Intel's latest Xeon has 1MB L2 cache and up to 8MB of L3 cache. The more one overclocks, the more on-chip cache one requires to keep the processor at least 25% utilized under full server load.

Current chip designs use branch prediction and other techniques to reduce these wait states. In a TLP design, as soon as one thread starts waiting, execution is shifted to the next thread waiting its turn. With 32 threads executing in parallel, the chances are awfully high that at least one won't be waiting on anything, even under load. Niagara has no branch predictor, as such trickery isn't needed with a six-stage pipeline and 32 threads to choose from.

Reply With Quote
Reply

Related posts from TheWhir.com
Title Type Date Posted


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes
Postbit Selector

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Forum Jump
Login:
Log in with your username and password
Username:
Password:



Forgot Password?
Advertisement:
Web Hosting News:



 

X

Welcome to WebHostingTalk.com

Create your username to jump into the discussion!

WebHostingTalk.com is the largest, most influentual web hosting community on the Internet. Join us by filling in the form below.


(4 digit year)

Already a member?