Hercules 3D Prophet 9700 review

Graphics cards 1048 Page 2 of 16 Published by

teaser

Specifications

You all know and have been hearing about R300, that was the codename for the Radeon 9700 graphics core. What's in that name ? Well, you likely also noticed the addition of 'Pro' on known series videocard and yes now there will be a 'normal' Radeon 9700 Graphics card. It's exactly the same stuff yet lower clocked core and memory. The Pro model is clocked at 325 MHz and 620 MHz for it's DDR memory the 9700 has 275/550 MHz. Next to pounding the NVIDIA GeForce4 in the face this card is the first on the market to have full support for DirectX 9 and the ability to beat GeForce 4 Ti 4600 on many fronts.

  Radeon 9700 Pro GeForce4 Ti 4600 Radeon 9700
Performance      
Process .15 micron .15 micron .15 micron
Memory Clock Speed 310 MHz 300 MHz 275 MHz
Memory Interface 256-bit DDR 128-bit DDR 256-bit DDR
Peak Memory Bandwidth 24.8 GB/sec 12.0 GB/sec 17.6 GB/sec
Engine Clock Speed 325 MHz 325 MHz 275 MHz
Rendering Pipelines 8 4 4
Textures Applied per Pass 16 4 16
RAMDAC 400 MHz 350 MHz 400 MHz
Features      
DirectX Version 9.0 8.0 9.0
Memory Optimizations HYPER III LightSpeed Memory Architecture II HYPER III
Higher Order Surfaces Yes (TRUFORM II) No Yes (TRUFORM II)
Vertex Shaders Yes (version 2.0) Yes (version 1.1) Yes (version 2.0)
Pixel Shaders Yes (version 2.0) Yes (version 1.3) Yes (version 2.0)
Anti-Aliasing SMOOTHVISIONTM II Quincunx / Accuview SMOOTHVISIONTM II
FSAA Modes Supported Up to 6X Up to 4X Up to 6X
Anisotropic Filtering Up to 16X Up to 8X Up to 16X
Temporal Filtering Yes No Yes
Video De-blocking Yes No Yes
Multi-Display Mgmt Software HYDRAVISIONTM II nView HYDRAVISIONTM II

The Radeon 9700 graphics core is based on a 0,15 micron fabrication. Quite daring as to achieve all that raw power you must get a lot of transistors into that graphics core. Not less than 110 million transistors are working hard on that silicon. So much transistors translate into a issues as it's large in size and thus yields will be less. The Radeon 9700 has over 1,000 pins due to a 256-bit memory bus and a lot of power delivery pins. When you would look at the core it would actually remind you of the Pentium III design, it's that big in size. As I mentioned, yields are another issue when you build a silicon with that many transistors. 110 million transistors should make the card faster then NVIDIA's GeForce4 and to accomplish that it should at least match the clock frequency of 300 MHz with the means to go higher. Somehow ATi managed that though, the silicon design seems to work out just fine.

Who would have thought ATi would be second with AGP8x, they got slapped in the face by SiS who was the first to manufacture the AGP8x Xabre. Hilariously enough SiS made a board that hardly even needs AGP4x so 8x is totally useless on their cards. It's nice marketing to have though. For the ATi Radeon 9700 this is a somewhat different ballgame though. AGP8x delivers a total of 2.1 GB/sec bandwidth between the Radeon 9700 and your mainboard's North bridge. Even here I doubt a little if we'll notice a big difference between AGP8x and 4x though. So if you have an AGP4x mainboard, don't worry .. the card is backwards compatible and I believe you wouldn't even notice it. All future mainboards and graphics cards will move to AGP8x though.

The Radeon 9700 meets the DirectX9 standard of 2.0 Vertex Shader which means flow control (loops, jumps and subroutines) and more instructions that can be executed per clock cycle. The new Vertex Shader allows up-to 1024 instructions per clock cycle.

Another item in the r300 design was eight 128-bit floating point pixel rendering pipelines. As comparison the Radeon 8500 and the GeForce4 make use of four 64-bit pipelines. This also explains the need for the huge transistor count. Again this is DirectX9 specification. The big advantage here translates itself into a very high fillrate and gives it a lead over the competition. Of course there is support for Pixel Shaders also and it's a version 2.0, again this is part of the DirectX9 specification. There are several changes/additions in the specification, however not very interesting stuff for the common readers. Basically things like instructions, data type, data precision and render targets have increased or improved.

Memory interface - The Radeon 9700 incorporates a new high-performance 256-bit DDR memory interface, capable of providing over 20 GB/sec of graphics memory bandwidth. It includes four independent 64-bit memory channels, each of which can be simultaneously writing data to memory, or reading data back into the graphics processor. Sophisticated sequencer logic ensures that all four channels are being utilized for maximum efficiency.

sphere.jpg

The high-bandwidth memory interface utilizes the latest HyperZ III bandwidth-conserving technology that removes a key performance bottleneck and provides end users with faster graphics performance. The third generation of ATIs innovative, bandwidth-saving HyperZ. technology, HyperZ III plays a pivotal role in allowing the RADEON. 9700 to reach unprecedented levels of rendering performance. It incorporates improvements to all three components of HyperZ. - Hierarchical Z, Early Z, Z Compression, and Fast Z Clear.  To render a 3D image properly, it is necessary to know the distance of every rendered object from the viewpoint. This distance is stored in a special buffer called a Z-Buffer or Depth Buffer, and is used to determine which objects should be drawn in front of other objects. Reading and updating the Z-Buffer typically consumes more memory bandwidth than any other part of the 3D rendering process, making it a major performance bottleneck. The goal of HyperZ. technology is to reduce the memory bandwidth consumed by the Z-Buffer, thereby increasing performance.

Share this content
Twitter Facebook Reddit WhatsApp Email Print