パイプラインプロセッサにおける分岐処理高速化機構の提案
スポンサーリンク
概要
- 論文の詳細を見る
我々はフレキシブルな通信システムの実現を目指して、通信処理用デバイスの研究・開発を進めている。様々な通信処理の中でも、複雑な判断や状態遷移を司る領域はソフトウェアによる処理が有効であり、従来は汎用プロセッサを用いていた。しかし、その応答性がネットワークのサービス向上につながるため、パフォーマンス向上を目指して様々な検討がなされている。我々は上述のソフトウェア処理向き領域の実時間処理を可能とする通信処理用プロセッサを提供するために、次のような方針でアーキテクチャの検討を進めてきた。1) 定型処理 (一律な数値計算やデータの入出力処理を含む) や単純な処理は周辺の専用回路に任せることで高速化。2) 判断を要する処理や状態遷移のみを、高速なプロセッサでソフトウェア処理。プロセッサでは、判断や状態遷移は条件分岐によって実現されるが、この分岐処理はプロセッサの動作速度向上に有効なパイプライン構成と極めて相性が悪い。命令フローの変化に伴って、命令のミスフェッチが起こるからである (分岐ハザード)。上述のように、我々の利用目的では分岐命令の多発が予想されるため、命令コードのスケジューリングや分岐予測・投機的実行等、既存の技術では十分な効果が期待出来ない。そこで本稿では、パイプラインプロセッサにおいて分岐命令が多発しても分岐ハザードを回避し得る、ダブルインストラクションフェッチ (DIF) とよぶ分岐方式を提案する。
- 社団法人電子情報通信学会の論文
- 1997-03-06
著者
-
宮崎 敏明
NTT未来ねっと研究所
-
筒井 章博
日本電信電話株式会社NTTサイバーソリューション研究所
-
筒井 章博
NTT未来ねっと研究所
-
筒井 章博
NTT光ネットワークシステム研究所
-
石井 建司
Ntt光ネットワークシステム研究所
-
石井 健司
Ntt光ネットワークシステム研究所
-
筒井 章博
NTT 伝送システム研究所
-
宮崎 敏明
NTTシステムエレクトロニクス研究所
関連論文
- B-7-69 実時間にデータ更新可能な多面構成テーブル検索システム
- ヒット信号先読み式高速テーブル検索ハードウェア
- B-7-37 622Mbps対応IPv6フォワーダーの検討
- 通信用テーブル検索エンジン
- 通信用高速テーブル検索モジュール評価システム
- 通信処理用高速テーブル検索モジュールの検討
- 5.次世代ホームネットワーク技術(次世代ネットワーク技術の標準化動向)
- 秘匿性の高い安全なメッセージ伝達システムの実装と応用 (インターネットコンファレンス2003論文集)
- 4U-7 IP電話における通信状況共有型フロー制御方式の評価
- AMInet Signaling Protocol : 新しい資源予約プロトコル
- Flexcastに基づくマルチキャストシステムの開発とその方式設計について(映像通信,コンテンツ配信ネットワーク,マルチキャスト,一般)
- B-7-31 DHTを用いた柔軟性を持つディスカバリ手法(B-7. 情報ネットワーク)
- D-8-13 エピソードの連鎖的想起(D-8. 人工知能と知識処理)
- メタ情報のブローカレスな流通と構築を行うプラットホームの提案
- 高速パケット処理ノードA-BOXのIPアプリケーションフロー経路制御への応用(セッション4)(インターネットトラヒックの測定・性能評価技術及び一般)
- Flexcastによるインターマルチキャスティング方式の提案と日米映像配信実験(映像通信, コンテンツ配信ネットワーク, マルチキャスト, 一般)
- JGNを介した大規模映像配信プラットフォーム(新しいトラヒックモデルと性能評価及び一般)
- B-7-66 リアルタイムストリーム配信における FEC 適用時の課題に関する一考察
- B-7-47 自己組織化多地点配信技術 (Flexcast) を用いた自律広域マルチキャスト法 : (3) 日米間超長距離ネットワークにおける実証実験
- B-7-46 自己組織化多地点配信技術 (Flexcast) を用いた自律広域マルチキャスト法 : (2) 動的アドレスマッピングによるオンデマンド IP マルチキャストトンネリング
- B-7-45 自己組織化多地点配信技術 (Flexcast) を用いた自律広域マルチキャスト法 : (1) Flexcast と IP マルチキャストの連携方式
- B-7-39 背景トラヒックパターンと適応型バルクストリーム転送の効果
- 移動通信における端末間協調による階層的位置管理方式(次世代移動通信ネットワークとその応用)
- 適応型ネットワークミドルウェア : CSCの検討(IPv6, インターネットの品質制御技術及び一般)
- OSGiに基づく分散適応型ネットワークミドルウェアCSCのセキュリティ機構の検討(アクセスネットワーク, ホームネットワーク, IPv6, インターネットの品質制御技術及び一般)
- ストリーミングの品質監視に向いた高時間分解能トラヒックモニタの提案と実装(映像通信, コンテンツ配信ネットワーク, マルチキャスト, 一般)
- パケット処理ノードを使用した大容量ファイル多地点高速転送法
- R&Dホットコーナー ストリームトラヒックの直接観測が可能な高時間分解能アプリケーショントラヒックモニタ
- B-7-56 通信制御ミドルウェア CSC における論理制御部の設計と実装
- B-7-55 適応型通信制御ミドルウェア CSC の提案
- 伝送フレームに着目したデジタル通信システム設計手法
- 通信向きFPGA専用CADシステム
- 通信向きFPGAアーキテクチャ
- 通信向けFPGAおよび専用CADシステム
- プログラマブル通信回路アーキテクチャ
- FPGA上の同期回路に対する高速化を目的としたラッチ挿入法
- FPGA上の同期回路に対する高速化を目的としたラッチ挿入法
- 同期回路における論理を保存したラッチの挿入手法
- マルチギガビットアクティブノード
- マルチギガビットアクティブノード
- マルチギガビットアクティブノード
- ハードウェア化を目指したアクティブネットワーク環境の提案 (インターネットの新しいサービスとその基盤技術, 及び一般)
- 動的機能変更可能な通信ネットワークノード
- 動的機能変更可能な通信ネットワークノード
- 動的機能変更可能な通信ネットワークノード
- 通信処理用FPGAのCADシステム (電子システムの設計技術と設計自動化)
- FPGAの配線構造に着目した高速配線処理
- ヒット信号先読み式高速テーブル検索ハードウェア
- ヒット信号先読み式高速テーブル検索ハードウェア
- ヒット信号先読み式高速テーブル検索ハードウェア
- B-7-47 情報家電機器内設定とソフトウェア管理方法の検討(B-7.情報ネットワーク,一般講演)
- B-7-167 通信サービススプラグイン(CSP)構成法の検討
- B-7-166 マルチサービス環境における通信サービスミドルウェアの提案
- 線形代数方程式の分割解法--コンピュ-タネットワ-クによる分散処理
- 網内資源組織化技術
- PVMによる通信システムのモデル化手法の検討
- 階層構造を有するハイパーキューブWDMネットワーク
- 階層構造を有するハイパーキューブWDMネットワーク
- 周回性アレイ導波回折格子型フィルタと光カプラを用いたハイパーキューブネットワーク構成法
- 特定用途向けFPGAの一設計手法
- 特定用途向けFPGAの一設計手法
- 通信処理用新FPGA PROTEUS-Liteの概要
- 通信処理用ラピッドプロトタイプシステム構築を目指したFPGA-MCMの構成法
- 通信処理用ラピッドプロトタイプシステム構築を目指したFPGA-MCMの構成法
- B-7-152 インターネット資源予約における経路制御に関する一考察
- 多量の配線要素を持つ通信処理向けFPGAの専用CADシステム
- 多量の配線要素を持つ通信処理向けFPGAの専用CADシステム
- プログラマブルATMネットワークインタフェースカードの開発
- パイプラインプロセッサにおける分岐処理高速化機構の提案
- フレキシブル通信処理向けFPGA/MPU強結合システム
- FPGAおよびCADツールの同時評価システム
- FPGAおよびCADツールの同時評価システム
- YARD : ハード・ソフト融合型通信処理システム
- FPGA配線アーキテクチャ評価ツールの検討
- 時変型FPGAアーキテクチャの検討
- B-7-68 大規模ネットワークに対応するAntNetシミュレータの実装
- リアルタイムパケットフィルタの実現
- リアルタイムパケットフィルタの検討
- リアルタイムパケットフィルタの検討
- リアルタイムパケットフィルタの検討
- メタ情報のブローカレスな流通と構築を行うプラットホームの提案
- メタ情報のブローカレスな流通と構築を行うプラットホームの提案
- SB-5-2 中継ノードでデータ形式変換可能なアクティブマルチキャストのためのジョブ割当て方法
- 移動体通信における接続性履歴に基づく位置登録集約方式
- IP unicast addressを用いたマルチキャスト方式の提案 (インターネットの新しいサービスとその基盤技術, 及び一般)
- アクティブネットワークを用いた動的広告付加機能付きマルチキャスト方式の提案 (インターネットの新しいサービスとその基盤技術, 及び一般)
- B-7-184 網トポロジーの平面埋め込みに基づくパケット転送制御方式の検討
- B-7-61 フラッディングに基づく移動端末探索手法の検討
- 通信処理を目的とした再構築可能システム
- 通信処理を目的とした再構築可能システム
- 通信処理用エミュレータのプログラマブル信号プローブ法
- 通信処理用エミュレータのプログラマブル信号プローブ法
- 通信処理用エミュレータのプログラマブル信号プローブ法
- FPGAの配線構造に着目した高速配線処理
- FPGAの配線構造に着目した高速配線処理
- 通信処理用エミュレータの信号プローブ機能
- 構成可変高速通信システム
- 階層的な配線構造を有するFPGA用配線処理手法
- 通信処理用エミュレータの設計環境
- リコンフィギャラブルシステム : 通信分野における応用を中心に