タグ

openclとGPUに関するyassのブックマーク (6)

  • GTC Japan 2013 - CUDAの発明者のIan Buck氏に聞いたGPUソフトの将来

    NVIDIAが7月30日に開催した「GTC Japan 2013」においてGPU Computing Software部門のジェネラルマネージャのIan Buck氏から、GPUソフトウェアの将来像について話を聞いた。Buck氏はCUDAの生みの親であり、現在もNVIDIAのGPUソフトウェア開発の中心となっている人物である。 今回のGTCにおいて、NVIDIAがコンパイラのメーカーであるPGI(Portland Group International)を買収したことが発表された。これに関して、NVIDIAとPGIの分担はどうなるのかを質問したところ、PGIは、これまでのコンパイラのライセンス・販売を続ける。しかし、NVIDIAの一員となったので、MaxwellやVoltaといった将来のGPUやCUDA6/7の技術情報にアクセスできるようになり、より緊密な協力が行えるようになる。また、PGI

    GTC Japan 2013 - CUDAの発明者のIan Buck氏に聞いたGPUソフトの将来
    yass
    yass 2013/10/17
    "OpenCLは GPUデバイスを制御するという思想で作られた言語であるのに対して、CUDAは、C言語をベースに並列計算のための最小限の拡張を付け加えたもので、デバイス制御とは逆方向の拡張を目指すものであり、方向性が違う"
  • The 13 application areas where OpenCL and CUDA can be used - StreamHPC

    Our Services and ProductsWe are a software house that writes extremely fast code for the world's most demanding companies. Software Development – From architecture to delivery, making fast softwareDevelop Fast SoftwareMaking the release version of prototype codeMaking CUDA-code work on AMD hardware (HIP)Porting CUDA to OpenCLTraining – From crash-course to full in-house trainings1-day Crash Course

    The 13 application areas where OpenCL and CUDA can be used - StreamHPC
    yass
    yass 2013/10/12
    " what kind of algorithms are faster when using accelerators and OpenCL? "
  • Javaで簡単にgpgpu aparapi

    2. 自己紹介 • 先山 賢一 – @ksakiyama134 • 同志社大学大学院 工学研究科 M2 – 研究: 人工社会 + GPGPU みたいなこと – T研ではないです • バイクとOpenCLが好き – 最近はRubyとか興味あり 2 3. GPGPU歴 • 2010年10月 – OpenCLを勉強するも難しくて諦める • 2011年1月 – CUDAを勉強 • 2011年9月 – OpenCLを再勉強(OpenGLも少し) • 2012年3月 – GPGPU関連で論文発表 3

    Javaで簡単にgpgpu aparapi
  • Aparapi:任意の計算タスクを実行するための新たな “Pure Java” API

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    Aparapi:任意の計算タスクを実行するための新たな “Pure Java” API
    yass
    yass 2013/09/21
    " GPU上で実行可能なロジックをJavaで書くことを可能 / Javaだけでデータ並列アルゴリズムを表現 / CUDAやOpenCLを学習したり、JNIという難題に気をもむ必要はありません / プリミティブ型の配列を使ったCスタイルのコード "
  • jocl.org - Java bindings for OpenCL

    This site contains Java bindings for OpenCL, the Open Computing Language. OpenCL allows writing programs for heterogeneous platforms that utilize CPUs or GPUs. More information about OpenCL may be found at the Khronos OpenCL website. The following implementations of OpenCL are currently available: The AMD OpenCL driver: AMD SDK website The NVIDIA drivers: NVIDIA OpenCL website OpenCL for OSX: Appl

    yass
    yass 2013/09/21
    " This site contains Java bindings for OpenCL, the Open Computing Language. OpenCL allows writing programs for heterogeneous platforms that utilize CPUs or GPUs "
  • AMD,GPUとCPUで同じプログラムが動く「HSA」の最新動向を公表。Javaへの対応計画も明らかに

    AMDGPUCPUで同じプログラムが動く「HSA」の最新動向を公表。Javaへの対応計画も明らかに ライター:塩田紳二 米国時間2013年8月25日から27日まで,米国カリフォルニア州のスタンフォード大学にて,半導体やデバイス関連の学術イベント「Hot Chips」が開催されている。AMDはここで,同社が提唱するGPUコンピューティングフレームワーク「HSA」(Heterogeneous System Architecture)の取り組みと成果について発表するという。 それに先立ち,報道関係者を対象とした電話会議で,その概要が説明されたので,今回はその概要をレポートしてみたい。 CPUGPUを同じプログラムで扱えるようにするHSAは OpenCLのよりよい実行環境を目指す HSAとはGPUコンピューティングを容易にするための仕組みであり,CPUGPUといったハードウェアと,その上で

    AMD,GPUとCPUで同じプログラムが動く「HSA」の最新動向を公表。Javaへの対応計画も明らかに
    yass
    yass 2013/08/28
    "「Java SE 9」の世代で,このLambdaとStreamをHSA対応にする予定 / この方法のメリットは,Javaアプリケーション開発者がLambdaやStreamを使うようにアプリケーションを作るだけで,その処理にGPUを利用できるようになることだ。"
  • 1