Loading article…
RapidMind Inc.は、カナダのオンタリオ州ウォータールーに設立され本社を置く非公開企業で、2009年にインテルに買収されました。同社は、ソフトウェア開発者がマルチコアプロセッサやグラフィックス処理ユニット(GPU)などのアクセラレータをより簡単にターゲットにできるようにすることを目的としたソフトウェア製品を提供していました。[ 1 ]
RapidMindは、ウォータールー大学のShプロジェクトに関連する学術研究に基づいて2004年に設立されました。2006年初頭にシードラウンドの資金調達(金額は非公開)を受け、 2007年4月にはシリーズAラウンドで1,000万カナダドルを調達しました。 [ 2 ]
RapidMindは2009年8月19日にIntelに買収されました。[ 3 ] IntelはRapidMindの主力製品であるマルチコア開発プラットフォームを2010年まで販売し続けました。RapidMindのチームと技術はIntel Ct研究プロジェクトに統合されました。統合の結果は2010年9月にIntel Array Building Blocksとして発表されました。[ 4 ] [ 5 ] [ 6 ]
このプラットフォームは、並列計算を表現するために使用される型と操作を提供する一連のC++ライブラリとして公開されました。[ 7 ]プログラミング モデルは主にデータ並列でしたが、タスク並列操作を表現するのに十分な汎用性がありました。このプラットフォームは、マルチコアx86プロセッサ、GPU ( OpenCL経由)、およびCell プロセッサを対象としていました。