並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 11 件 / 11件

新着順 人気順

WebCLの検索結果1 - 11 件 / 11件

  • GPUの計算能力をブラウザから扱える「WebCL」登場 - Webkit向けOpneCL実装 | エンタープライズ | マイコミジャーナル

    WebCL is defining JavaScript bindings to OpenCL. Mac OS XのWebKitでグラフィックアクセラレータの機能を活用した計算処理ができるようになった。SamsungがOpenCL 1.0に対応した実装を「WebCL for WebKit」としてGoogle Codeで公開したためだ。実装はBSDライセンスのもとで提供されている。利用するにはNVIDIAのグラフィックチップが搭載されたMacが必要だが、Mac OS XのブラウザでOpenCLが手軽に利用できるようになったものとして注目に値する。 WebCLはOpenCLの実装系。JavaScriptからGPUを計算用のデバイスとして利用できる。GPUの機能を数値計算に利用するといったことを目的にしたもので、CPUの負荷を増やすことなくより多くの計算が行える。シミュレーションや科学技術計算、

    • WebCL

      WebCL extension for Firefox, providing direct GPU access from JavaScriptThe WebCL project exposes OpenCL into JavaScript, allowing web developers to tap into the massive parallel computing resources of modern GPUs and multicore CPUs. This, when combined with WebGL and other emerging standards, enables entirely new categories of interactive web apps, such as photo editing, video processing, visuali

      • WebCLを使ったブラウザでの高速計算について - 表道具

        人類の進歩により,Webブラウザ上でのアプリケーションはさらにデスクトップと変わらないものになると思われる.その一部として,莫大な計算量が要求されるような計算幾何学のアルゴリズムなども,ブラウザ上で実行できるとガンガンやばいことになる.パソコンやタブレットなどで高速計算を行う場合,一般的な方法が,GPUを使った並列計算である.それをブラウザなどのJSでできるようにするのがWebCLである.この技術の現在について調査した. ユースケース 進歩した人類であるAさんは,Flashの船のゲームに飽き,スマートフォン上で青と緑に分かれて地点(ポータル)の取り合いをするゲームを始めた.Aさんは自分が優位に立つために,大量(近未来なので5万点程度)のポータルの緯度経度を収集し,データとして持っている.しかし,Aさんには体力がなく,ポータル同士を大量にリンクさせ,我陣営を固めようとすると移動距離の問題が起

          WebCLを使ったブラウザでの高速計算について - 表道具
        • ブラウザに並列処理を実現する WebCL

          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が最近リリースされ、重要な変...

            ブラウザに並列処理を実現する WebCL
          • WebGL, WebCL, マルチコア: RiverTrailによるブラウザーでの並列JavaScriptの状況と将来

            原文(投稿日:2011/11/12)へのリンク 現在ではモバイルデバイスでさえ、並列処理能力を使えるのにJavaScriptは、シーケンシャルのままであった。 Intel Labsは、マルチコアシステムの利点を活かすJavaScriptの拡張に取り組んで、Firefoxプラグインをリリースした。 コードネームが River Trailという、JavaScriptの並列拡張は、Intel Labsのプロジェクトであり、IntelのマルチコアCPUの処理能力とそれらのベクター拡張をwebアプリケーションに持ち込もうとしている。 River Trailは、ブラウザー内でフォト編集のようなもっと数値計算が多いアプリケーションを動かせるようにしようとしている。 River Trailは、JavaScriptを拡張して、決定論的なデータ-並列の構成要素を実行時に、低レベルなハードウェア抽象層へ翻訳する

              WebGL, WebCL, マルチコア: RiverTrailによるブラウザーでの並列JavaScriptの状況と将来
            • WebCL - Heterogeneous parallel computing in HTML5 web browsers

              WebCL 1.0 defines a JavaScript binding to the Khronos OpenCL standard for heterogeneous parallel computing. WebCL enables web applications to harness GPU and multi-core CPU parallel processing from within a Web browser, enabling significant acceleration of applications such as image and video processing and advanced physics for WebGL games. WebCL has been developed in close cooperation with the We

                WebCL - Heterogeneous parallel computing in HTML5 web browsers
              • 俺が雑にAtom ShellをWebCLに対応させた件: misc

                はじめに この記事は、@kjunichiの2014年パーソナルアドベントカレンダーの12日目の記事です。 必要なもの https://github.com/kjunichi/node-image https://github.com/kjunichi/node-glfw https://github.com/kjunichi/node-webgl https://github.com/kjunichi/node-webcl Atom Shell向けに各モジュールをビルド node-gypがない場合 0.10.33でも、0.11系でも良さげ。 npm install -g node-gyp HOME=~/.atom-shell-gyp node-gyp rebuild --target=0.19.5 --arch=x64 --dist-url=https://gh-contractor-zc

                  俺が雑にAtom ShellをWebCLに対応させた件: misc
                • マルチコアのプログラミング技法 -- OpenCLとWebCL

                  長岡技術科学大学 2015年度GPGPU実践プログラミング(全15回,学部4年対象講義) 第6回パフォーマンス解析ツール 2015年度GPGPU実践プログラミング ・第1回 GPGPUの歴史と応用例 http://www.slideshare.net/ssuserf87701/2015gpgpu1-59179080 ・第2回 GPUのアーキテクチャとプログラム構造 http://www.slideshare.net/ssuserf87701/2015gpgpu2-59179215 ・第3回 GPGPUプログラミング環境 http://www.slideshare.net/ssuserf87701/2015gpgpu3-59179255 ・第3回補足 GROUSEの利用方法 http://www.slideshare.net/ssuserf87701/2015gpgpu3-59183677

                    マルチコアのプログラミング技法 -- OpenCLとWebCL
                  • WebCL - Wikipedia

                    WebCL(Web Computing Language)はプラグインなしでウェブブラウザで CPU や GPU などによるヘテロジーニアス並列計算を行うための標準仕様。主に、WebCL はマルチコアCPUやGPUの真の計算速度をウェブアプリケーションが引き出すこと、物理エンジンや動画編集など計算量が多いプログラムをウェブブラウザ内で実行させることを可能にする。Samsung WebCL Prototype Demo では JavaScript 実装との比較で最大100倍高速化した[1]。WebCLはOpenCL同様、管理・設計を非営利団体の Khronos Group が行っている[2]。WebCL の仕様は2014年3月19日に最初のバージョンがリリースされたて以降、事実上放置されており、ネイティブでサポートするブラウザも存在しない[3]。WebCL 1.0は、ブラウザ上で利用できるO

                      WebCL - Wikipedia
                    • WebCLのデモを動かす - Qiita

                      はじめに CUDA & OpenCL Advent Calendar 2014の3日目です。 今回のAdvent Calendarでは、ブラウザ上でOpenCLと同様の機能を実現するWebCLについて3回ぐらいに分けて書いていこうと思いますが、初回の今回はWebCL自体の紹介や実行環境の準備、デモの紹介をしていきます。 WebCLとは Webがアプリケーションのプラットフォームとして成熟しつつある昨今、Webアプリケーションを高速化したいという要求も徐々に強くなってきたように感じます。 最近では、asm.jsなどのJavaScriptを高速化する仕組みや、Web WorkersなどのJavaScriptを並行動作させる仕組みも整備されてきました。 そのような他の技術に対して、WebCLは基本的にOpenCLのラッパーになっているので、デバイスで走るプログラムはネイティブアプリと同じものとな

                        WebCLのデモを動かす - Qiita
                      • WebCLとWebGLを組み合わせたデモ - 強火で進め

                        WebCL and WebGL interactions demo | Parapluie::gfx http://gfx.parapluie.org/2011/webcl-and-webgl-interactions-demo 関連情報 GPUの計算能力をブラウザから扱える「WebCL」登場 - Webkit向けOpneCL実装 | エンタープライズ | マイコミジャーナル http://journal.mycom.co.jp/news/2011/07/07/048/index.html 【IDF2011】Intel、マルチコアでJavaScriptプログラムを並列実行するFirefoxエクステンションを開発 - 半導体 - Tech-On! http://techon.nikkeibp.co.jp/article/NEWS/20110920/198425/?ST=print InfoQ

                          WebCLとWebGLを組み合わせたデモ - 強火で進め
                        1