以前のリビジョンの文書です


MuCCRA group Amano Laboratory, Institute of Science and Technology, Keio University

Greetings! Here is Website of MuCCRA project, AMANO Lab. KEIO University.

About MuCCRA Project

MuCCRA is a researching group about a kind of off-loading processor called “Dynamically Reconfigurable Processor” for media streaming processing.

Specially, our researching aimed to “low-power” for media streaming processing, and DRPs are going to popular in various systems instead of dedicated hardware.

Our group have already developed and evaluated in ASIC of our DRP architectures, and we proposed some features for DRP systems, recently, our interests are Designing architecture of DRPAs, Applying low-power techniques in circuit level, Compiler optimization techniques for DRPAs, Multi-cored DRPA system.

Contents

Black-Diamond Retargetable compiler for DRP : “Black-Diamond”

What is MuCCRA

MuCCRA : Multi-core Configurable Re-configurable Architecture is a kind of “Dynamically Reconfigurable Processor”.

  • Multi-core : Type of this architecture has many of PE : Processing Elements. Using some of PEs in the same time, processor can processing a great amount of data.
  • Configurable : Architecture can changes its achitecture depends on its purposes or application.
  • Re-configurable : Change its hardware structure or data-path during execution.

Each PEs are changing its hardware structure every cycle (Called “Context”) to efficient application execution.

Background

Dynamically Reconfigurable Processors be able to achiving low-power and high-performance rather than dedicated hardware such as FPGAs.

Recently, increasing requirements of long battery-life and high performance for embeded applications such as mobile phones, and music player. So, we proposing DRPAs are suitable for those applications.

  1. DRP is able to cope with various applications with a only one chip.
  2. Simple hardware can acting comprex hardware with reconfiguration.
  3. Corse-grained reconfigurable is less overhead than fine-grained reconfiguration such as FPGAs.


Research

MuCCRAグループでは,アーキテクチャの研究に加え,回路レベルでの研究,ソフトウェアレベルでの研究も行っています.

回路レベルでは,パワーゲーティングを用いた低消費電力化などの研究を行い,より動的リコンフィギャラブルプロセッサの消費電力を落とす手法について研究しています.

アーキテクチャレベルでは,MuCCRAの結合網やPEの構造の研究はもちろん,MuCCRAを何個も接続し,その上で複数のアプリケーションを動作させるためのマルチコアの研究も行っています.また,構成情報をより効率的に転送する方法などについても研究や,より回路を小さくする手法も検討しています.

システムソフトウェアレベルでは,MuCCRA向けアプリケーション開発環境,すなわちアセンブラやコンパイラの研究を行っています.ソフトウェアレベルでの低消費電力化についても研究を行っています.

アプリケーションレベルでは,動的リコンフィギャラブルプロセッサ向けのアプリケーションの開発,たとえばメディアストリーミング処理のアルゴリズムをMuCCRA上に実装し,その性能向上率や消費電力について研究しています.

このように,複数のレイヤ,視点から研究を行うことにより,それぞれのレイヤの欠点を補うようにしています.たとえばハードウェアで実現が難しい点は,ソフトウェアでの検討を行い,プロジェクト全体での性能向上を図っています.

muccra_project.1292577352.txt.gz · 最終更新: 2011/02/02 09:11 (外部編集)
トレース: » muccra_project
CC Attribution-Noncommercial-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0