M7プロセッサ」と「S7プロセッサ」の技術概要と開発状況を説明していただく機会を得た。興味深い内容を伺えたので、その概略をご報告したい。Guardianによると、ChromeやSafari、Operaなどのブラウザで自動入力をすると気づかない内にクレジットカードなどの個人情報が盗まれている危険性があるという。NAS、外付けHDD、そしてクラウド。敏也編筆者は、原稿を含む重要データのバックアップ体制はしっかり整えてあるし、UPSもバッチリ装備済み。そんな高橋流バックアップ体制を紹介していこう。Valerie」が、2台ともブースから盗まれた。Piの合体ボード「πduino」を発売した。センターで開催される。Chipsは、日本で開催されているシンポジウムで、今回で17回目。Chips」と対をなしている。初日に特定テーマのスペシャルセッション、続く2日間に基調講演、講演、パネルディスカッションなどが行なわれる。Computing」だろう。量子力学を演算に利用する量子コンピュータは、極めて複雑性の高い問題を短時間に計算できる究極のコンピュータの1つとして注目されてきた。D-Waveの量子コンピュータについては、発表以来さまざまな議論が盛り上がっている。カンファレンスでは同社の量子コンピュータについて、動作原理からシステムアーキテクチャ、性能や電力効率、さらに最新の第2世代のプロセッサなどについて説明が行なわれる。こちらは人間の脳を模した構造のニューロシナプスチップとそれを使ったシステムについての講演となる。ニューロンモデルを用いたコンピューティングは、既存のコンピュータ上でシミュレートするニューラルネットワーク(神経回路網)が浸透している(特に最近2年は機械学習で急台頭している)。IBMが開発したのは、脳のニューロンとシナプスを物理的に模した構成のニューロシナプティック・コアだ。Electronics)」プログラムのコアとして進められている。講演では、非同期式回路のニューロシナプスチップと、5,300億個のニューロンと137兆個のシナプスから成るシステムのBlueGene/Qでのシミュレーション結果が紹介される見込みだ。Models」と題した講演も行なわれる。Things)に対する取り組みを進めている。Chip)を投入しつつある。ChipsではIoT向けのシステムのほか、ソフトウェア開発ツールなどについても説明が行なわれる。McCool氏は、もともと並列コンピューティングなどが専門で、データ並列プログラミング言語のRapidMindの元共同創業者だ。基調講演にはIntelに続いてSamsungも登壇。Cooler」が行なわれる。モバイル機器以上の超低消費電力化が求められるウェアラブル機器では、再構成可能な“リコンフィギュラブルデバイス”が高い電力効率を達成できる技術の候補になると言う。Evolve?」と題したパネルディスカッションも行なわれる。ソフトウェアの世界は、Linuxに代表されるオープンソースが大きな潮流となっている。オープンソースソフトウェアの世界では、ソフトウェアはソースコードが公開され広く利用可能となっている。そこで、似たようなオープンソースライセンスをハードウェアの世界にも広げようという動きが起きている。典型的には、CPUコアなどのHDL(ハードウェア記述言語)データを公開して、ライセンスによって利用可能にする。CPUs」と題した講演が行なわれる。カンファレンス初日は、最近注目を集めている高級プログラミング言語からの論理合成によるFPGAの開発ツールについてのスペシャルセッションが行なわれる。プログラマブルロジックデバイスの2巨頭であるXilinxとAlteraが揃って設計手法を説明する。両社とも、高級言語のソースコードからHDLへと落とし込むことでFPGA設計を行なうツールを提供している。Platform」と題したセッションで、OpenCL言語によるFPGA開発を説明する。並列プログラミング言語であるOpenCLを使うことで、ファイングレイン(細粒度)の並列化が可能なFPGAの特質を活かす。OpenCLはヘテロジニアス(Heterogeneous:異種混合)環境に最適化した言語で、CPUコードにもコンパイルできるが、GPUやDSPを主なターゲットとしている。カーネルコードをそれらのアクセラレータにダウンロードして実行する。AlteraはOpenCLのカーネルパイプラインをFPGAで実装してパイプラインレベルで並列化した構成を取る。HLSツールを紹介する。これは、高級プログラミング言語で書いたアルゴリズムをハードウェアに落とし込むことを可能にする。Challenges」と題したセッションも行なわれる。Processor)が重要なテーマとなるのは、“電力の壁”に対応するために並列化や特定用途化が重要になっているためだ。従来型の汎用プロセッサが限界に直面しているため、新しいソリューションが台頭しているが、アプリケーション側も従来の汎用プロセッサに向かないタイプが増えている。Synopsysのセッションでは、このところ注目を集める車載プロセッサによる歩行者検出システムの例が示されるという。画像認識のようなアプリケーションを、柔軟かつ高い電力効率で実現しようとすると、新しい手法が有効となる。Chipsは、従来のアプローチの枠からはみ出したソリューションが目立つ内容となっている。実際にはそれ以外の講演も多数行なわれるが、“ムーアの法則”が鈍化した時代を反映した基調講演の構成となっている。