Using HyperZ on Radeon to boost performance on Ubuntu

10 March 2007 – 6:50 pm

This is a very good tip for anyone with a Ati Graphic Card on Ubuntu :D

Today I was trying to give a bust to meu ATI 9200, using the OpenSource Drivers “Radeon”. But even so, with my actual config I was only getting a average of 1100 FPS.

So search on ubuntuforums and the web I stumbled upon a package named “driconf“.

This application allows to change some configs of the DRI (that gives the 3D accelaration). One of the options available is ” Use HyperZ to boost performance“, and guess what, it really does! I now have a average of 3500 FPS! And with Beryl active I get 2000 FPS, much more than before, so it feels much smoother :D

So, what is HyperZ?? Wikipedia told me this:

HyperZ is the name of a set of computer graphics processing techniques used by ATI Technologies in their Radeon video cards.

On the Radeon R100-based cores, Radeon DDR through 7500, where HyperZ debuted, ATI claimed a 20% improvement in overall rendering efficiency. They stated that with HyperZ, Radeon could be said to offer 1.5 Gigatexels per second fillrate performance instead of the card’s apparent theoretical rate of 1.2 Gigatexels. In testing it was shown that HyperZ did indeed offer a tangible performance improvement that allowed the less endowed Radeon to keep up with the less efficient GeForce 2 GTS.

This should work with all Ati cards from 7000 to the 9700 using the OpenSource Drivers.

$ sudo apt-get install driconf

$ driconf

Note : Run driconf has normal user, don’t use sudo.

My Device Section in Xorg.conf:

Section “Device”
Identifier “ATI Technologies Inc Radeon R250 [Mobility 9200]”
Driver “radeon”
Option “AGPMode” “4″
Option “AGPFastWrite” “true”
Option “DisableGLXRootClipping” “true”
Option “AddARGBGLXVisuals” “true”
Option “AllowGLXWithComposite” “true”
Option “XAANoOffscreenPixmaps” “true”
Option “EnablePageFlip” “true”
BusID “PCI:1:0:0″
EndSection

More Info:

http://en.wikipedia.org/wiki/HyperZ

http://dri.freedesktop.org/wiki/

  1. 15 Responses to “Using HyperZ on Radeon to boost performance on Ubuntu”

  2. Think this works on a Mobility Radeon 7500? By default, Ubuntu chose the ‘ati’ driver instead of ‘radeon’ so I’m wary.

    I’ll give it a shot soon anyway. Thanks for the tip.

    By Derek Buranen on 11 March 2007

  3. Yes it should work on a 7500 even with the Ati driver. Just use glxgears and see the fps.

    Good luck ;)

    By iGama on 11 March 2007

  4. Hi, my name is Fernando. I have a Radeon 9250 128mb 64bit, and the max FPS is 790.
    You video card is 64 bit too ?
    You have a great performance. I can’t run Beryl.

    By magro on 22 June 2007

  5. Hy!

    Your max fps is 790? thats very odd, you using the OpenSource drivers right?

    for beryl in feisty i just add to install it, remember you dont need XGL.

    By iGama on 22 June 2007

  6. Glxgears is worthless for benchmarking. It totally depends on the priority given the process. Try for instance to nice it or just click the glxgears window a few times to make your fps double. I’m still looking for a good benchmark tool for Linux… any tips?

    By DonFuego on 30 October 2007

  7. where can i get hyperZ plz tell me metal-gear123@hotmail.co.uk thnw btw i hav ati radeon 9250

    By marcus on 3 January 2008

  8. It’s explained in the post :

    $ sudo apt-get install driconf

    $ driconf

    By iGama on 3 January 2008

  9. ok soz if tht soundz stuped i dnt understand the last post cnt u provide a link 4 the hyperZ nd glxgears thnx

    By L33t g4M3r on 4 January 2008

  10. yes i understand tht but where i get dirconf and where do i typ tht /sorry if im bothering u lol

    By marcus on 4 January 2008

  11. Marcus and company…

    Install the package driconf with synaptic or apt-get , so just open a consola and type :

    sudo apt-get install driconf

    and its installed. to run it, type in the console

    driconf

    thats want I say in the post.

    glxgears is already installed in Ubuntu, run it in the console..

    Good luck

    By iGama on 4 January 2008

  12. ok thnx now tht makez sense thnx….

    By marcus on 5 January 2008

  13. is this for linux only i cnt find one for windows vista / windows xp

    By marcus on 5 January 2008

  14. ok. i have installed driconf with sudo apt-get and when i run it a small window comes up with this message: “Could not detect any configurable direct-rendering capable devices. DRIconf will be started in expert mode.”
    it starts up and than i don’t know what to do from there.
    Also when i type “glxgears” in the terminal a black window pops up for a split second and than it automaticly logs me out and i have log back into my computer. Is there something that i’m doing wrong or is my radeon igp 320m card not able to be configured with HyperZ. thanks for any help on this. I am new to ubuntu and am trying to figure things out on my own as much as i can but this is getting frustrating.

    By JT on 8 February 2008

  15. Like I say in the post :
    Ati cards from 7000 to the 9700 using the OpenSource Drivers.

    If your card is out of this range, this tip will not work

    By iGama on 8 February 2008

  1. 1 Trackback(s)

  2. 11 March 2007: Beautiful Beryl? · buranen.info

Post a Comment