HSPCL32を最新版HSP3のHSP3.6bate4で使えるように修正したHSPCL32_FIXの配布を始めました。
HSPCL32とは、HSP3でOpenCLを扱えるようにしたpippi氏が開発した拡張モジュールです。
HSPプログラムコンテストで入賞したモジュールなのでご存知の方もいらっしゃるかと思います。
このHSPCL32はHSP3の長年の弱点であった計算速度の遅さを克服し、HSP3でGPU計算を可能とする非常に素晴らしいモジュールです。
ですが、2020年12月9日現在の最新版HSP3のHSP3.6bate4ではHSPCL32は使えません。
HSPCL32のvarsizeの関数名が、HSP3のHSP3.6bate4の同名のvarsize命令と重複し、エラーになってしまうからです。
この素晴らしいモジュールがこのまま埋もれていってしまうのは非常に勿体ないと思うので、命令重複エラーを修正したFIX版を配布したいと思います。
HSPCL32_FIX
http://youdaizone.webcrow.jp/hsp3/hspcl32_fix.html
HSPCL32の開発者pippi氏のHP
https://toropippi.web.fc2.com/