ViennaCLを使ったOpenCLに対応