Slashdot Mirror


AGP4X vs. AGP8X

An anonymous reader writes "With upcoming chipsets such as the SiS648 claiming support for the latest AGP8X standard, we asked ourselves if there were any performance benefits. We took the SiS648 and Xabre 400 reference boards, modified them and compared the results." I can't even get 4x stable under XP, so I figure 8x is half as likely to let me play NWN :)

13 of 181 comments (clear)

  1. Can't get AGP 4x stable? by Boone^ · · Score: 4, Funny

    you building your own motherboards or something? What mainstream motherboard doesn't have AGP 4x?

  2. AGP8X by neksys · · Score: 4, Insightful

    2.18 gigabytes a second. Jesus - does anyone else see why this is wierd to me? I mean, I understand the need for faster hardware, but can't software producers just make their software more efficient? I mean, any game I'm playing that requires 2.18gb of data to be passed through my video card each second is going to require a better, faster computer than I've got now. I'm tired of always being forced into upgrading just to play the latest and greatest games - and then being told that I'm breaking the law when I want to play old ones that I can't buy anymore! It's absurd, and it makes perfect sense - too many software companies have a vested interest in hardware - the more advanced the game, the more hardware that sells. What we really need is another Mario Bros. or Tetris to come along to give us all a kick in the face - great games don't need outstanding graphics to be great fun.

    1. Re:AGP8X by nebby · · Score: 4, Funny

      Yet another "Slashdot Environmentalist" who whines as technology progresses and yearns for the days of punchcards. Truly amazing.

      --
      --
    2. Re:AGP8X by Waffle+Iron · · Score: 5, Funny
      2.18 gigabytes a second. Jesus - does anyone else see why this is wierd to me?

      The really weird part is that a few grams of wet meat at the back of your eye can actually process and perceive 2.18 gigabytes per second of information.

      Then within a few milliseconds, more meat analyzes it, distills it into high-level representations, calculates 3-D trajectories, then moves meat-based servos to aim and fire weapons. All for no other reason than it seems fun.

      Life is strange.

  3. stop slashdotting sites its not funny! by chamenos · · Score: 4, Funny

    dammit i was trying to post some replies on the forums when suddenly the server stopped responding

    thanks for slashdotting the server. thanks a lot.

    i was wondering why the sudden slowdown when its 4am here (singapore), and i launch a new browser window, and the first thing i see is the agp 4x vs 8x article, and the page linked is hardwarezone.

  4. OT: SiS rocks by Toasty16 · · Score: 5, Interesting

    Basically, SiS has come out of nowhere with motherboards that absolutely trash the competition in regards to performance and features. It started last year with the SiS 735, the best performing Athlon mobo of the year. Sadly, it was a poor overclocker, so it was shunned by AMD fans. But this year SiS has had a string of hits. It's the only 3rd party with a P4 license, which makes it the only choice for mobo manufactures in terms of 3rd party P4 mobos (obviosuly they're ansty about Intel frowning upon their Via-based P4 boards, seeing as Via doesn't have a valid P4 license). The SiS 645, 645DX, and now the 648 have consistently been of high quality with features no one else has. The 645 introduced MuTIOL which doubled the bandwidth between north and south bridges, to 533MB/s. The 645DX introduced unnofficial, rock solid DDR400 support. Now the 648 again doubles bandwidth between north and south bridges to 1 GB/s, it introduces AGP 8x, and it probably will officially support DDR400. SiS 648 boards also have Serial ATA support. This is a far cry from a decade ago, when everyone knew SiS=shit.

  5. Video Card Limited!!! by DeionXxX · · Score: 4, Informative

    This review / test is bullshit. The only reason that they see an improvement in lower resolutions is that its the only resolution where the game / app is not limited by the video card.

    I'd definitely take this with a grain of salt until someone can do a 4x/8x review with a NV30 or a ATI 9700.

    What kind of hardware guy looks at this and doesnt say "WTF Xabre 4000?? What kind of video card is that to benchmark anything?"

    Hopefully the /. editors will stop "jumping the gun" and wait until some real reviews come out. This is like testing a new high performance tires that can go upto 400/mph with a Yugo. Is anyone going to be surprised when the $25 tire performs just as good as a $400 tire? Sorry for the lame analogy, haven't had my morning Coke. :-p

    -- D3X

  6. AGP4x VS AGP8x. by tcc · · Score: 4, Insightful

    Most people will say agp8x is way too much and overkill and will introduce some bugs and firmware/hardware/signal issues with some lower quality cards, etc...

    Well, when AGP 1x was out, people didn't find it very useful because it wasn't fast enough

    AGP2x was okay to offload the PCI bus and do some basic stuff, but not fast enough for high-speed games and transfering large chunks of information.

    AGP4x seems to be okay for today's technology and all, and AGP8X seems to be way overkill, but I personnaly think that it's finally what it should have been since the start: a *VERY* fast graphics port on which the bandwidth bottlenect doesn't become an issue, * at any resolutions * , and that help cutting down the cost in other fields beside gaming. (one example: uncompressed video editing 1600x1200@24bits(or more for film and with newer card with better colorspace) @60FPS) Right now you require exotic hardware for this, especially for uncompressed playback. let's say you'd want to invest on a fast Ultra320 array (ok you'll say if you do so you can afford the exotic hardware as well, but the point here is actually CUTTING down the price, and this is one way), well now you could get way more drives for your system.

    There are many more examples for this, but the main idea is there are new features that are going to come out for cards, bigger bitdepth, better this and that, that's going to choke the bandwidth and 256MB on a card won't be enough in a not so distant future, using system memory at almost local memory speed increases quality and possibilities tremendously, and while we don't see much use right now, I'm sure it won't take long after 8x is installed that we'll see a use for 12x or 16x :)

    --
    --- Metamoderating abusive downgraders since my 300th post.
    1. Re:AGP4x VS AGP8x. by jtdubs · · Score: 4, Interesting

      With 3D Games, screen resolution isn't really an issue. The screen resolution and how much you need to saturate the AGP bus are completely independant. The only thing that determines the AGP bus saturation is how much geometry you need to send and how efficiently you can send it. How many textures you need to send and how efficiently you can send them.

      With texture memory creeping upwards in 3D cards we should eventually see a point where all textures can be stored on the card and sending textures over AGP should be rare.

      However, sending geometry is usually done per-frame in most 3D games, and you'd be surprised how much all of those triangles can add up.

      1M triangles, with 3 vertecies, 3 texture coordinates, 3 normal vectors and sometimes more per vertex with each vector being comprised of 4 floats and each float of 4 bytes.

      1,000,000 * (3 + 3 + 3) * 4 * 4 = 144,000,000

      That's 144MB per frame. At 60 frames per second that's 4.22GB per second.

      Now, granted, 1M tris per frame is way high for today's games. Most current games push around 30k per frame, never more than 60k. My friend and I are doing closer to 300k and are already starting to become AGP-bandwidth-limited.

      Anyway, you are right. You can't have too much bandwidth to your video card. I'd love to be able to push a full 1M tris/frame, and I'm sure I will be able to soon. Just not yet. And not even with AGP 8x in all likelyhood.

      Justin Dubs

  7. Re:whats the deal with NWN for linux? by MisterBlister · · Score: 4, Funny
    The deal with NWN for Linux is:

    "Don't hold your breath waiting for it. When we announced it we didn't realize that Linux owners are all cheap fucks who don't pay for games."

  8. god, what are these people thinking? by Malor · · Score: 5, Insightful

    "[...]there's actually quite a bit of advantage with AGP8X especially at lower resolutions."

    What are these people smoking? The vast majority of the tests are all but identical. The VERY BEST performance difference is 3DMark2001SE Pro at 800x600x16, and it shows a whopping 4.7% improvement.

    Clue: In the current 3D world, AGP4X IS NOT a constraint. Even AGP2X is fine. Hell, there was an early version of the (TNT2 or GeForce 1, I forget which) that was *PCI*, for chrissake, and it was only a whisker slower than the AGP cards at the time.

    Geometry transfer, it would appear, just isn't very bandwidth intensive. The only time the AGP rate is going to matter much is when doing very heavy texturing from main memory, but that just isn't happening. Instead, manufacturers are putting more and more RAM on the video card instead, and all the games are oriented around pre-loading all necessary textures in that specialized, super-high-speed RAM.

    At the present 1.06 MB/sec transfer rate of AGP 4X, that means that the entire video RAM of a 128MB card be filled in roughly 1/10th of a second. If you spend all the time, money, and effort to upgrade to AGP 8X, you can improve your load time by 1/20th of a second.

    Just think...if you played 50 levels of some FPS a day, every day, you'd save over 15 minutes in your first year alone!

    Obviously, this is a very important technology we should all rush out to buy. Thanks, hardwarezone.com! I'll trust you for all my technology reviews in future.

    -----
    AGP8X: Saving your time so efficiently, you won't even notice.

  9. Not fast enough? by Christopher+Thomas · · Score: 4, Informative

    Well, when AGP 1x was out, people didn't find it very useful because it wasn't fast enough

    AGP2x was okay to offload the PCI bus and do some basic stuff, but not fast enough for high-speed games and transfering large chunks of information.


    Not fast enough to be useful? What reviews were you reading?

    Back when AGP 1x and 2x were rolled out, they were found to be marginally useful because the graphics card was the bottleneck. This is true even today. Fill rate is still almost invariably the bottleneck for performance, and CPU power for geometry and physics is usually second.

    The original intent of AGP was to transfer textures across the bus, with the card's texture memory just a cache of this data. But this is a _bad_ thing to do - bandwidth and especially latency of a card's on-board memory is likely to be much better than AGP transfer bandwidth and latency, so nobody in their right mind writes games that require streaming textures from system memory. This isn't going to change - the memory in your PC is optimized for being big. The memory in your graphics card is optimized for being fast. Even with a zero-latency, infinite-bandwidth AGP port, local memory is better.

    All AGP is used for now is to transfer geometry data, and it's plenty fast for that (cards are still generally fill-rate limited). With on-board transformation and lighting, and further folding-in of the graphics pipeline on the way, the amount of data that needs to be transferred per frame is going to get _smaller_, not larger.

    Very high AGP transfer rates are a marketing bullet-point, and not much else.

    Oh, and if you're editing a 1600x1200 movie on a PC, you're limited by your disk transfer rate. No way are you storing *any* significant chunk of that in a PC's RAM.

  10. The impact of AGP speed by CTho9305 · · Score: 4, Informative

    This tomshardware article from a while back compares AGP 1x -> 4x... here were the results. You can see that even in the beginning of 2000, the benefits of higher AGP speed showed diminishing marginal returns.