1
我正在尋找支持cl_khr_fp16擴展的OpenCL語言的實現。據我所知,目前沒有公開的實現支持這一點。是否有支持fp16擴展的OpenCL的可用實現?
我正在尋找支持cl_khr_fp16擴展的OpenCL語言的實現。據我所知,目前沒有公開的實現支持這一點。是否有支持fp16擴展的OpenCL的可用實現?
我認爲你是對的,目前沒有實現支持這個。 但是由於cl_khr_fp16 ext是v1.1(AFAIK)的一部分,並且v1.1即將推出,因此您不必等待太多。從AMD
路線圖:
和Nvidia已經預先發布的1.1版驅動程序:
從http://www.khronos.org/files/ opencl-1-1-quick-reference-card.pdf中,半標量和半矢量類型仍然是1.1中的可選擴展,超過「僅限存儲」的用途。 – grrussel 2010-08-01 19:39:34
Oic。我知道PTX支持'.fp16',但又是'僅存儲'。來自NV doc:* .f16浮點類型只允許在轉換成.f32和.f64類型的轉換中使用。所有浮點指令只能在.f32和.f64類型上運行。)*。所以它看起來像目前的NVIDIA gen不支持fp16 ops。對於目前的ATI gen來說,這似乎也是如此(查看CAL,根本沒有提及半精度浮點數)。也許next-gen會支持它? – Stringer 2010-08-01 22:47:30