POV-Ray : Newsgroups : povray.general : Raytracing on GPU : Re: Raytracing on GPU Server Time
19 May 2024 05:51:28 EDT (-0400)
  Re: Raytracing on GPU  
From: Ive
Date: 28 Jul 2011 11:11:08
Message: <4e317c0c$1@news.povray.org>
Am 27.07.2011 06:53, schrieb Ive:
> Note that support for double precision floating point types is *not*
> part of the OpenCL 1.1 specification but just an optional implementor
> specific feature.
> As a matter of fact AMD's OpenCL implementation (BTW meanwhile called
> "APP" and no longer "Stream") does not support doubles neither does
> NVidia's.
> The only platform that does actually support 64-bit floats is Intels
> OpenCL SDK - and it's JIT compiler does in fact an amazing job in
> automatically vectorizing and optimizing for SSE2/3/4 registers
> depending on the used platform - but obviously it does not support any GPU.
> So the funny situation ATM: if you have an AMD processor you'll need the
> Intel OpenCL SDK installed to get support for doubles within OpenCL for
> your AMD CPU and exactly zero OpenCL platfoms support 64bit floats for
> GPU's.
>

Just a quick update:
The brand new (from today) AMD OpenCL driver does support 64bit floats 
for GPU's. And it even works, just wrote a simple program that makes use 
of it.
But still no support for double from AMD for its own CPU's.

-Ive


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.