タグ

FPGAに関するkimutanskのブックマーク (19)

  • 特定処理の高速化をFPGAで実現――ザイリンクス、IBM

    特定処理の高速化をFPGAで実現――ザイリンクス、IBM:OpenStack、Docker、Apache Sparkなどが対象 「OpenStack」や「Docker」「Spark」といったデータセンターアーキテクチャ向けに、特定の処理にFPGAをアクセラレーターとして利用する仕組みをIBMが正式に展開する。コンピューティングリソースの負荷を低減し、エネルギー効率を高める。 米ザイリンクスは2015年11月16日(米国時間)、米IBMと複数年にわたる戦略的提携を締結したと発表した。IBMのPower SystemsにザイリンクスのFPGA(Field Programmable Gate Array)を組み込んで特定処理のアクセラレーターとして利用することで、エネルギー効率の高いデータセンター向けシステムを構築する。 両社はソフトウエアやミドルウエアを共同開発して、機械学習やネットワーク機能

    特定処理の高速化をFPGAで実現――ザイリンクス、IBM
    kimutansk
    kimutansk 2015/11/27
    OpenStackやDocker、Sparkって今後もどんどん進化していきそうな感じですが、それをFPGA化するということは・・変わらない共通部分を抽出するということなんですかね
  • ( 調査 )Deep Learning 計算を、FPGA 専用アクセレレータ 上で 高速 に 行う試み ~ Deep Learning 計算基盤 を、GPU から 自社製FPGA に 切り替える動き が 加速中。今後はさらに、Neuromorphic chip がやってくる? - Qiita

    ( 調査 )Deep Learning 計算を、FPGA 専用アクセレレータ 上で 高速 に 行う試み ~ Deep Learning 計算基盤 を、GPU から 自社製FPGA に 切り替える動き が 加速中。今後はさらに、Neuromorphic chip がやってくる?FPGADeepLearningneuromorphic-computingneuromorphic-tipCognitive-computing 1. 個人プログラマの手で、機械学習 / Deep learning 専用 FPGAアクセレレータを論理合成した先行事例 が Webに公開されている Google検索でしらべたところ、以下 の 高前田 伸也 氏 のSlide Shareが、公開されている先行事例として先駆的です。 ( 以下、下記 の SlideShare から 該当ページを抜粋して転載 ) (Slide S

    ( 調査 )Deep Learning 計算を、FPGA 専用アクセレレータ 上で 高速 に 行う試み ~ Deep Learning 計算基盤 を、GPU から 自社製FPGA に 切り替える動き が 加速中。今後はさらに、Neuromorphic chip がやってくる? - Qiita
    kimutansk
    kimutansk 2015/11/13
    FGPAによる高速化処理の事例が一記事にまとまっている。ここまで集まると壮観ですね。
  • prof_hrkさんとshtaxxxさんによるISCA 2015のFPGA関連つぶやきまとめ

    hrk先生 @Prof_hrk ISCA Workshop he Intersections of Computer Architecture and Reconfigurable Logic. James HoeとDerek Chiouが主催だ。出し物はIntel, Convey, IBM, MS。 2015-06-15 00:58:05

    prof_hrkさんとshtaxxxさんによるISCA 2015のFPGA関連つぶやきまとめ
    kimutansk
    kimutansk 2015/07/28
    「RTLも書ける,もちろんハードウェアの性能予測ができるスーパープログラマ」と。データセンターの基盤アプリ書いているのはこういう方々でしたか。
  • Engadget | Technology News & Reviews

    Parrots in captivity seem to enjoy video-chatting with their friends on Messenger

    Engadget | Technology News & Reviews
    kimutansk
    kimutansk 2015/07/16
    DRAM上にキャッシュして処理する代わりにSSDとFPGAによる前処理で補うパターンですか。これってRAMを積んだマシンの高速化にも使えるんでしょうか。
  • ハードウェア技術の動向 2015/02/02

    2. Agenda  Mooreの法則とマルチコアの時代  マルチコアの時代の終わりと新しい模索  半導体各社の動向  FPGAの利用の拡大  おわりに ハードとソフトの境界領域の課題  参考資料:検索でのFPGAの利用

    ハードウェア技術の動向 2015/02/02
    kimutansk
    kimutansk 2015/07/02
    携帯電話の中身がほとんどソフトになってこれからはソフトの時代とかを講義で聞いて早10年。ソフトとハードの狭間に最適がある時代になってきたわけですか。
  • 増え続ける情報に対応するためのFPGA基礎知識

    2. FPGAとは ● Field Programmable Gate Array – Field 現場で – Programmable プログラム可能な – Gate 論理素子が – Array いっぱい並んだやつ ● 現場でプログラムできる論理回路 3. 回路をプログラムできる ● 1chip MSXMSXという1983年のパソコン規格をFPGAで実現 – Z80 CPU – V9938ディスプレイプロセッサ – AY-3-8910サウンドジェネレータ(PSG)

    増え続ける情報に対応するためのFPGA基礎知識
    kimutansk
    kimutansk 2015/06/26
    ビッグデータ、機械学習、IoT、ストリーム処理やらの領域にいると、最近気になって仕方ないんですよね。CPUだけでやるのはお手軽ですが、やはりその分制約はかかる。
  • インテル、ISCA 2015でXeon+FPGAの詳細を公開 - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 今月はじめ、インテルがFPGA大手のアルテラを総額2兆円で買収することを発表した。インテルはちょっと前まではCPU+FPGAなんてコードが分断するしダメダメソリューションだなんて言ってたくせに、なんて鮮やかな手のひらの返しよう。まあでも、すばらしい展開だし非ノイマン計算をソフト屋が使いこなす時代が幕開けしそうなので、あっぱれインテルである。非ノイマンなにそれ? という人はコネクションマシンと青いリコンフを読んでおこう。 この発表でインテルが説明に用いたスライドで、とくに目を引いたのが以下の一文。 Up to 1/3 of Cloud

    インテル、ISCA 2015でXeon+FPGAの詳細を公開 - Qiita
    kimutansk
    kimutansk 2015/06/24
    ディープラーニングのアクセラレータ/Open vSwitchベースのネットワークスイッチのオフロード/金融機関のHFTと。入り口はその辺で、この先どう広まってきますかね。
  • サービスの差異化はハードウエアで、ドワンゴの挑戦

    「【ニコニコ事業】ハードウェア開発エンジニア (正社員) 日最大級の動画サイトニコニコ動画を中心とした『niconico』を支える配信システムのハードウェアによる高速化を行っていただきます。」 ドワンゴは2014年11月、こんな職務内容で、ハードウエアエンジニアを募集した(エンジニア募集サイト)。実際、2015年4月時点で既に10数人のハードウエア技術者を採用。今後も採用数を増やすという。 連載第4回は、ニコニコ動画やニコニコ生放送を運営するドワンゴのプラットフォーム事業部の宮崎賢一氏らに、IT企業がハードウエア開発を手がけることの意義を聞いた(写真)。 写真●ドワンゴ プラットフォーム事業部長の宮崎賢一氏(左)、同部 プラットフォーム事業部 コンテンツ配信基盤開発部 担当部長の谷内崇浩氏(中央)、同部 コンテンツ配信基盤開発部 コアデバイス開発セクション セクションマネ

    サービスの差異化はハードウエアで、ドワンゴの挑戦
    kimutansk
    kimutansk 2015/04/28
    Webエンジニアとハードエンジニアが相互補完の関係にある、ですか。実際、出来ることも、成果も、いろいろ対極ですからね。どうなっていくのか楽しみです。
  • Microsoft BingのFPGAアクセラレーションについて学ぶ 2 - SANMAN

    の続き。 FPGA内部回路に関しては実のところあまり細かな部分に注目しすぎてもしょうがないところがある。 なぜならFPGAは内部リソースに対して好きな回路を構成できるから。 FPGA内部回路設計者にとってはアプリケーション実装例は参考にはなるが、あくまでMicrosoftのアプリケーションの場合だし、「如何にし大規模データセンターでのFPGAアクセラレーションを実用的にしたのか」についての関係性は低いと思う。 容易に変更できないFPGA自体のハードウェアアーキテクチャと、基板上の制限が重要。つまりFPGAの選定と基板設計。ユーザーロジックの規模、PLL、DSP、内部RAMをどれだけ用意するか、FPGA外部に何をどれだけ繋ぐか。これらによってFPGA内部リソースの使い方の制限や方向性が出てくる。 ShellとRoll FPGAを大きく2つにわけた。 特別にすごい工夫はなくどちらもいたって普通

    Microsoft BingのFPGAアクセラレーションについて学ぶ 2 - SANMAN
    kimutansk
    kimutansk 2015/03/16
    キャッシュサーバという用途であれば安価なローエンドFPGAでもx86サーバの4台分の性能ですか。FPGAが担当する箇所の規模次第ではこういうパターンもありますか。
  • Microsoft BingのFPGAアクセラレーションについて学ぶ 1 - SANMAN

    MicrosoftのBingをFPGAで高速化した件についての話。 FPGAで処理をしたことよりも、FPGA間ネットワークをイーサネットとは別に用意するシステムアーキテクチャとその運用に注目すべき。 ホモジニアスでありながら高いアクセラレーション効果を得られるように、とても良い設計&使い方をしている。 なお、FPGAを使ったハードウェアアクセラレーション自体はいわゆるスパコンの分野(HPC)等で結構チャレンジ(海外ばかりだが)されてきていて、さして新しいアプローチではない。 最初のアプローチ、集中化 Microsoftはまずサーバーのアクセラレータとして最高のものを作ろうとした。 XilinxのFPGA Spartan6を1個とVertex6を6個使い、PCIeにてホストCPUと接続されたアクセラレータ「BFB Board」。なおSpartan6はPCIe接続(PLXのPCIeチップ)とV

    Microsoft BingのFPGAアクセラレーションについて学ぶ 1 - SANMAN
    kimutansk
    kimutansk 2015/03/16
    レイテンシ重視の集中アプローチと、スループット重視の分散アプローチと。単にFPGA積むだけだとTORがボトルネックになるなどは面白いですね。
  • FPGA・リコンフィギャラブルシステム研究の最新動向

    3. Heterogeneous Computing Era OoO Core OoO Core OoO Core OoO Core L2 L2 L2 L2 L3 Cache DDR3 DRAM Multicore (Intel Corei7) L2 Cache GDDR5 DRAM GPU (NVIDIA GeForce) DDR3 DRAM Manycore (Intel Xeon Phi) DDR3 DRAM FPGA (Xilinx Virtex-7) 2015-03-11 Shinya T-Y, NAIST 3 4. FPGA (Field Programmable Gate Array) n  中身を改変可能なLSI (PLD: Programmable Logic Device) l  設計者が独自のデジタル回路を形成することができる l  対してCPUGPUはFLD

    FPGA・リコンフィギャラブルシステム研究の最新動向
    kimutansk
    kimutansk 2015/03/14
    DataStore周りや機械学習アルゴリズムは比較的汎用的なのでFPGAに乗せると有効な事例も多いですか。どの位の規模のシステムであれば諸々ペイするんでしょうねぇ・・
  • Fluentd対応MIDIキーボードを作ってみた - Qiita

    Fluentd Advent Calendar 24日目の記事です。 家にあるMIDIキーボードからMIDI信号をひろってFluentdにとばすという、誰得な工作をした。CPUやOSを使わず、MIDI信号のデコードからTCP接続、FluentdのMessagePackエンコードまで、すべてハードウェア実装なのだ。 まずはデモ動画をどうぞ: MIDI keyboard + DE0 + Fluentd demo MIDIキーボードを叩くと、Mac上のFluentdにMIDIメッセージが送られ、Fluentdのログとして表示されてるのがわかる。以下、このデモの中身を解説したい。 MIDI→DE0→WIZ→Fluentd このデモの構成はこんな感じ: 以下、それぞれのコンポーネントの役割を見ていこう。 MIDI信号のデコード MIDIキーボードから送られてくるMIDI信号のデコードは2年前に作った

    Fluentd対応MIDIキーボードを作ってみた - Qiita
    kimutansk
    kimutansk 2015/02/01
    #fpgax 確かにSynthesijerがあると実際に作ってみたくなりますね。MQTTやストリーム処理も気になります
  • http://www.sigemb.jp/ESS/2014/files/IPSJ-ESS2014003-1.pdf

    kimutansk
    kimutansk 2015/02/01
    多少制約はあれど、普通にJavaを書いてHDLを生成できますか。へぇ・・
  • マイクロソフトはどうやってBingをFPGAで実装したか - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? ドワンゴがニコ動の画像配信向けにFPGAエンジニアを募集したり、マイクロソフトはBingをFPGA実装したり、Baiduもディープラーニングの高速化にFPGAを導入したりと、なんだか世の中急にハードウェアくさくなってきた。IoTとは違う意味で。 金融分野ではすでにCPUでは遅すぎてFPGAによるナノ秒単位の株取引が行われているって記事を書いたのは2年前だけど、ここ数年はIntelのCPUのクロックもあまり上がらなくなってきたし、Fusion-ioやNetezzaといった大手御用達のハイエンド鬼速ストレージも、フタを開ければ中身はすでにF

    マイクロソフトはどうやってBingをFPGAで実装したか - Qiita
    kimutansk
    kimutansk 2014/12/08
    BingをFPGA化ですか。導入でレイテンシ低減&サーバ台数半減とは。これだけの仕組みをくみ上げたらこの先にも一気に広がってきそうですね。すごい。
  • NVMW 2025 - Program

    AbstractFast growth of the computation cost associated with training and testing of deep neural networks (DNNs) inspired various acceleration techniques. Reducing topological complexity and simplifying data representation of neural networks are two approaches that popularly adopted in deep learning society: many connections in DNNs can be pruned and the precision of synaptic weights can be reduced

    kimutansk
    kimutansk 2014/03/27
    なんか、ハードよりな内容も含めた高速化のセッションが沢山。後で見ましょう。
  • AMD FPGA

    概要 AMD は、多様なアプリケーション要件に応えるために複数のプロセス ノードをベースとする幅広い製品ラインを提供しています。最大の容量、帯域幅、性能を必要とする最先端の高性能ネットワーキング アプリケーションを設計する場合でも、ソフトウェア定義テクノロジを新たなレベルに引き上げるための低コストで小型の FPGA を探している場合でも、AMD FPGA はあらゆる要望に応え、単位ワットあたり性能を最適化しながらシステム統合を可能にします。 実証と実績を長期にわたりお届け。 AMD デバイスの標準ライフサイクルは過去 15 年で大きく伸びており、設計したシステムのライフサイクル全体にわたって安心して使用できます。 AMD 7 シリーズ FPGA およびアダプティブ SoC は 2040 年末まで* AMD UltraScale+™ FPGA およびアダプティブ SoC は 2045 年末ま

    AMD FPGA
    kimutansk
    kimutansk 2014/03/03
    FPGAとASICの違いが曖昧でしたが、ASICの方がよりカスタム仕様、特化している分柔軟性が無く、性能は高いという位置づけになりますか。
  • ソフトとかハードとか関係ございません

    30. オークション参加システム 「広告を見る人」 人 × 広告主サイト 相性 「表示ページ」 “どの広告”を “いくら”で 入札するかを 決定 広告 × 配信ページ 相性 人 × デモグラ情報 性別、居住地域、年代 人 × 広告閲覧回数 どの広告を何回見たか 等・・・

    ソフトとかハードとか関係ございません
    kimutansk
    kimutansk 2014/02/25
    FPGAを用いたシステム構築がどれくらい大変なのかは・・いまいちイメージ出来ず。はまればとんでもない性能を叩きだすんでしょうけど
  • Achieving 10Gbps line-rate key-value stores with FPGAs

    kimutansk
    kimutansk 2013/11/20
    FPGAでmemcachedプロトコル互換のKVS実装して24GBメモリと10GLAN×2をつないで10Gbpsのアクセスをさばいてファンなど含めて電力消費50W・・なんかもう、とんでもない。
  • Moving computation to the data (1)

    2. 自己紹介 @kazunori_279 ● クラウドやビッグデータ関連の仕事 ○ appengine ja night管理人 ● HDL歴は数か月 ○ DE0で勉強中。やっと4bit CPUが動いた ○ FPGAエクストリームコンピューティング(勉強会)始めま した

    Moving computation to the data (1)
    kimutansk
    kimutansk 2013/11/16
    常時FPGAを使えるとは思いませんが、こういう選択肢も存在するというのは覚えておくべきなんでしょうねぇ
  • 1