ARM OpenCL对cl_khr_fp64扩展的支持

ARM OpenCL对cl_khr_fp64扩展的支持,arm,opencl,mali,Arm,Opencl,Mali,我在马里GPU上使用OpenCL。表示不支持双重类型。 是否有使用double的变通方法?ARM是否打算在下一版本的OpenCL实现中支持它?ARM在最新版本的OpenCL驱动程序中支持此扩展。它尚未在任何地方公开记录,但它包含在可在上获得的二进制驱动程序中。一个“解决办法”是在软件中实现双精度,但是这将是大量工作,并且可能没有良好的性能。至于ARM打算做什么,你必须问他们:)希望其中一个开发人员能看到你的问题。你可能对中定义的双单精度算术函数感兴趣。它们是用Fortran编写的,但是移植到Op

我在马里GPU上使用OpenCL。表示不支持双重类型。
是否有使用double的变通方法?ARM是否打算在下一版本的OpenCL实现中支持它?

ARM在最新版本的OpenCL驱动程序中支持此扩展。它尚未在任何地方公开记录,但它包含在可在上获得的二进制驱动程序中。

一个“解决办法”是在软件中实现双精度,但是这将是大量工作,并且可能没有良好的性能。至于ARM打算做什么,你必须问他们:)希望其中一个开发人员能看到你的问题。你可能对中定义的双单精度算术函数感兴趣。它们是用Fortran编写的,但是移植到OpenCLC应该很容易。不幸的是,仅仅添加两个数字就已经是本机单精度操作的4倍。更复杂的操作更慢!