Go Back  IT Forums > Hardware > General
User Name
Password
Reply
 
Thread Tools Search this Thread Display Modes

AGP question
  #1
Old 10-02-2006, 10:26 PM
pigdos
Junior Member


pigdos is offline
pigdos's Info
Join Date: Feb 2006
Posts: 36
Default AGP question

I learned in my basic digital logic and design courses that the clock rate
determined the rate at which flip-flops/registers could read in data. My
question is how can a GPU running at say, 500Mhz, clock-in AGP data at a
rate of 2+GB/sec? I suppose if the registers clock in data on the rising and
falling edges it wouldn't be an issue. Is this what happens?

--
Doug


Reply With Quote
AGP question
  #2
Old 10-03-2006, 01:30 AM
Trent
Junior Member


Trent is offline
Trent's Info
Join Date: Jan 2005
Posts: 43
Default AGP question

On Tue, 03 Oct 2006 06:26:42 GMT "pigdos" <NA@nowhere.com> wrote in
Message id: <ConUg.12593$7I1.5528@newssvr27.news.prodigy.net>:
Quote:
I learned in my basic digital logic and design courses that the clock ratedetermined the rate at which flip-flops/registers could read in data. Myquestion is how can a GPU running at say, 500Mhz, clock-in AGP data at arate of 2+GB/sec? I suppose if the registers clock in data on the rising andfalling edges it wouldn't be an issue. Is this what happens?


You're assuming that the bus width is 8 bits/ 1 byte.
Reply With Quote
AGP question
  #3
Old 10-03-2006, 04:04 AM
The little lost angel
Junior Member


The little lost angel is offline
The little lost angel's Info
Join Date: Feb 2004
Posts: 272
Default AGP question

On Tue, 03 Oct 2006 06:26:42 GMT, "pigdos" <NA@nowhere.com> wrote:
Quote:
I learned in my basic digital logic and design courses that the clock ratedetermined the rate at which flip-flops/registers could read in data. Myquestion is how can a GPU running at say, 500Mhz, clock-in AGP data at arate of 2+GB/sec? I suppose if the registers clock in data on the rising andfalling edges it wouldn't be an issue. Is this what happens?


Hmm AGP bus is 32bit. So 500Mhz x 32 bit at single data rate is just
nice 2GB/sec. pPp

--
A Lost Angel, fallen from heaven
Lost in dreams, Lost in aspirations,
Lost to the world, Lost to myself
Reply With Quote
AGP question
  #4
Old 10-03-2006, 04:48 AM
Robert Redelmeier
Junior Member


Robert Redelmeier is offline
Robert Redelmeier's Info
Join Date: Feb 2004
Posts: 172
Default AGP question

The little lost angel <a?n?g?e?l@lovergirl.lrigrevol.moc.com> wrote in part:
Quote:
On Tue, 03 Oct 2006 06:26:42 GMT, "pigdos" <NA@nowhere.com> wrote:
Quote:
I learned in my basic digital logic and design courses that theclock rate determined the rate at which flip-flops/registerscould read in data. My question is how can a GPU running at say,500Mhz, clock-in AGP data at a rate of 2+GB/sec? I suppose ifthe registers clock in data on the rising and falling edges itwouldn't be an issue. Is this what happens?
Hmm AGP bus is 32bit. So 500Mhz x 32 bit at single data rate is just nice 2GB/sec. pPp


True enough, but actually there's more headroom: IIRC, plain
AGP is 64bit * 66 MHz = 528 MB/s [peak, outside of longish setup]
AGP does go to 8x = 4.2 GB/s bus limit. If GPU is 64+bit, then
500 MHz GPU limit is 4.0 GB/s, assuming one clock per xfr.

The GPU's bus is mostly busy hammering on vid.ram. DMA [busmaster]
transfer to system RAM are usually infrequent, which is one reason
why plain PCI vid.cards are sold (The other reason is for expansion
of PCIe- & AGP-less econoboxes). When transfer between system &
vid.RAM _is_ important (software MPEG2 decoding or other attempts
to use the CPU for GPU work), then systems often cannot keep up.


-- Robert


Reply With Quote
AGP question
  #5
Old 10-03-2006, 05:47 AM
George Macdonald
Junior Member


George Macdonald is offline
George Macdonald's Info
Join Date: Dec 2003
Posts: 936
Default AGP question

On Tue, 03 Oct 2006 12:48:50 GMT, Robert Redelmeier
<redelm@ev1.net.invalid> wrote:
Quote:
The little lost angel <a?n?g?e?l@lovergirl.lrigrevol.moc.com> wrote in part:
Quote:
On Tue, 03 Oct 2006 06:26:42 GMT, "pigdos" <NA@nowhere.com> wrote:
Quote:
I learned in my basic digital logic and design courses that theclock rate determined the rate at which flip-flops/registerscould read in data. My question is how can a GPU running at say,500Mhz, clock-in AGP data at a rate of 2+GB/sec? I suppose ifthe registers clock in data on the rising and falling edges itwouldn't be an issue. Is this what happens?
Hmm AGP bus is 32bit. So 500Mhz x 32 bit at single data rate is just nice 2GB/sec. pPp
True enough, but actually there's more headroom: IIRC, plainAGP is 64bit * 66 MHz = 528 MB/s [peak, outside of longish setup]AGP does go to 8x = 4.2 GB/s bus limit. If GPU is 64+bit, then500 MHz GPU limit is 4.0 GB/s, assuming one clock per xfr.


I think you're thinking of PCI-X. AGP is 32-bits address & data + 8-bits
SBA. For AGP 3.x 8x, the common clock is 66MHz, the source synchronous
strobe clocks are 4x that with DDR giving 533MT/s for a peak bandwidth for
AGP 8x of 2.1GB/s.

--
Rgds, George Macdonald
Reply With Quote
AGP question
  #6
Old 10-03-2006, 10:33 AM
pigdos
Junior Member


pigdos is offline
pigdos's Info
Join Date: Feb 2006
Posts: 36
Default AGP question

I see. So obviously any modern GPU can more than keep up w/AGP. Is this one
reason PCI express is the superior tech?

--
Doug
"Trent" <none@dev.nul.pissoff> wrote in message
news:dcb4i2peajjqpp2u5lcdj212nhpvf3ehan@4ax.com...
Quote:
On Tue, 03 Oct 2006 06:26:42 GMT "pigdos" <NA@nowhere.com> wrote in Message id: <ConUg.12593$7I1.5528@newssvr27.news.prodigy.net>:
Quote:
I learned in my basic digital logic and design courses that the clock ratedetermined the rate at which flip-flops/registers could read in data. Myquestion is how can a GPU running at say, 500Mhz, clock-in AGP data at arate of 2+GB/sec? I suppose if the registers clock in data on the risingandfalling edges it wouldn't be an issue. Is this what happens?
You're assuming that the bus width is 8 bits/ 1 byte.



Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

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

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump



Powered by: vBulletin Version 3.0.7
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Style Design by vBStyles.com


Top Contact Us - IT Forums - Archive - MyLounge Top
MyLounge.com Site Map
Forum: Cars, Cell Phone, Database, Games, Home Improvement, IT, Music, School, Sports, Web Design, Web Server, Weight Loss

The MyLounge.com forum is intended for informational use only and should not be relied upon and is not a substitute for any advice. The information contained on MyLounge.com are opinions and suggestions of members and is not a representation of the opinions of MyLounge.com. MyLounge.com does not warrant or vouch for the accuracy, completeness or usefulness of any postings or the qualifications of any person responding. Please consult a expert or seek the services of an attorney in your area for more accuracy on your specific situation. Please note that our forums also serve as mirrors to Usenet newsgroups. Many posts you see on our forums are made by newsgroup users who may not be members of MyLounge.com Term of Service