[Update] Radeon HD 57xx Will Run OpenGL 4.0 FP64 Operations On GPU


OpenGL 4.0

ATI Radeon Premium Graphics


In my previous news, I said that FP64 (64-bit double precision floating point) operations will be emulated in software mode on CPU. Actually this is NOT TRUE!

AMD just informed me that there is some partial FP64 support on HD 5770 and HD 5750 and, thanks to some clever routines in the OpenGL driver, FP64 operations will be executed all the same by the Juniper GPU (the GPU behind HD 5770 5750). So only minor performance drops are expected.

This is a rather good news for all Radeon HD 5770/5750 owners!

And thanks to AMD for the clarification!

Anyway, as soon as Catalyst will have OpenGL 4.0 support, I’ll do some FP64 tests with a little R5770 Hawk


7 thoughts on “[Update] Radeon HD 57xx Will Run OpenGL 4.0 FP64 Operations On GPU”

  1. Pingback: OpenGL 4.0 FP64 GLSL Shaders Will Run in Software Mode on Radeon HD 5700 - 3D Tech News, Pixel Hacking, Data Visualization and 3D Programming - Geeks3D.com

  2. Leith

    I wonder if it supports D3D11_FEATURE_DOUBLES under Direct3D 11 too?

    That would be the D3D equivalent of GL_ARB_gpu_shader_fp64

  3. Leith

    Interesting articel Groove!

    Any idea if GL_ARB_gpu_shader_fp64 will be exposed on DX10 GPUs that have some form of hardware double FP support? (Also what about DX11’s D3D11_FEATURE_DOUBLES for those older cards too?)

    I wonder what games will ever use doubles anyway? Surely it is too slow even with Fermi’s 1/2 speed. Seems like doubles are only needed for GPGPU.

  4. DrBalthar

    Exactly doubles do not make sense in nearly all graphics context unless you want to display a km^2 sized terrain with nm^2 detail level.

  5. Groove

    Half speed is a fairly good rate. Being limited my processing power on today GPU is hard!

    I would not expect a slow down bigger than 25%. But beside GPGPU and some physics it’s a no point.

    GL_ARB_gpu_shader_fp64 should be available on any OpenGL 3.X card that support double, including Radeon HD 2XXX, 3XXX, 4XXX, GeForce 8/9/200

  6. Pingback: ATI Catalyst 10.3 OpenGL 4.0 Driver: 20 New OpenGL Extensions! - 3D Tech News, Pixel Hacking, Data Visualization and 3D Programming - Geeks3D.com

Comments are closed.