タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

RubyとOpenCLに関するWatsonのブックマーク (2)

  • RubyでGPUを使おう - ✘╹◡╹✘

    ※この記事はRuby Advent Calendar jp 2011の28日目の記事です。 27日目 kk_Ataka EvernoteAPIRubyから叩きたい 28日目 r7kamura RubyGPUを使おう (←イマココ) 29日目 Daic_h (予定) こんにちは、r7kamuraです。耳を澄ませば2011年の崩れていく音がしますね。今回は年末用にとっておいた残り少ない意識を使って、RubyGPUを使う方法を紹介しようと思います。 GPU? 皆さんGPUはご存知でしょうか。3Dのゲームとかで綺麗なグラフィックを表示してくれるアレです。FF14とかと抱き合わせでハイエンドPC()に付いてたりするアレです。近頃だとノートPCにも搭載されるようになっていて、MacbookPro等にも搭載されています。*2 GPUを販売している会社はNVIDIAとAMDの二社が有名です。NVI

  • RubyでOpenCLを試してみた - ✘╹◡╹✘

    OpenCL? MacOSX10.6では、OpenCLというGPUを扱うための環境が標準で搭載されています。例えば私のMacbookPro(2009Midモデル)ではGeForce9400Mが付いていますが*1、OpenCLを使うことで並列計算処理にこのGPUを利用することが出来ます。GPUCPUに比べ多くのコアを搭載しており、これを利用することで並列計算速度の大幅な向上が期待できます。同様のGPGPU技術としてNVIDIA向けのCUDAが存在しますが、OpenCLはNVIDIA製GPU以外のデバイス(ATI製GPUやCell/B.E.等)にも利用できるなど、異種混合な環境での動作を主眼に置いているようです。 RubyでOpenCL 来OpenCLを利用するにはXCode開いてC言語で色々書いて…という処理が必要なのですが、今回はBarracudaというOpenCLのRubyBindi

    RubyでOpenCLを試してみた - ✘╹◡╹✘
  • 1