Techniques for virtual hardware on a dynamically reconfigurable processor - An approach to tough cases

Hideharu Amano, Takeshi Inuo, Hirokazu Kami, Taro Fujii, Masayasu Suzuki

Research output: Contribution to journalArticle

13 Citations (Scopus)

Abstract

Virtual hardware is difficult to implement even on recent dynamically reconfigurable processors when the loop body of the target application cannot be stored in the set of quickly switch-able contexts. Here, techniques for such tough cases are proposed. Differential configuration which changes only different parts of similar contexts can drastically reduce the time for re-configuration. Pairwise context assignment policy can hide the overhead of configuration with double buffering. Out-of-order context switching enables execution of available context in advance. Through an implementation example on NEC's DRP-1, it appears that the virtual hardware can be executed with practical speed by combining the proposed techniques.

Original languageEnglish
Pages (from-to)464-473
Number of pages10
JournalLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume3203
Publication statusPublished - 2004

Fingerprint

Hardware
Switches
Configuration
Reconfiguration
Pairwise
Switch
Assignment
Context
Target

ASJC Scopus subject areas

  • Computer Science(all)
  • Biochemistry, Genetics and Molecular Biology(all)
  • Theoretical Computer Science

Cite this

@article{545685fbbb2c4a02bece767218b6bcad,
title = "Techniques for virtual hardware on a dynamically reconfigurable processor - An approach to tough cases",
abstract = "Virtual hardware is difficult to implement even on recent dynamically reconfigurable processors when the loop body of the target application cannot be stored in the set of quickly switch-able contexts. Here, techniques for such tough cases are proposed. Differential configuration which changes only different parts of similar contexts can drastically reduce the time for re-configuration. Pairwise context assignment policy can hide the overhead of configuration with double buffering. Out-of-order context switching enables execution of available context in advance. Through an implementation example on NEC's DRP-1, it appears that the virtual hardware can be executed with practical speed by combining the proposed techniques.",
author = "Hideharu Amano and Takeshi Inuo and Hirokazu Kami and Taro Fujii and Masayasu Suzuki",
year = "2004",
language = "English",
volume = "3203",
pages = "464--473",
journal = "Lecture Notes in Computer Science",
issn = "0302-9743",
publisher = "Springer Verlag",

}

TY - JOUR

T1 - Techniques for virtual hardware on a dynamically reconfigurable processor - An approach to tough cases

AU - Amano, Hideharu

AU - Inuo, Takeshi

AU - Kami, Hirokazu

AU - Fujii, Taro

AU - Suzuki, Masayasu

PY - 2004

Y1 - 2004

N2 - Virtual hardware is difficult to implement even on recent dynamically reconfigurable processors when the loop body of the target application cannot be stored in the set of quickly switch-able contexts. Here, techniques for such tough cases are proposed. Differential configuration which changes only different parts of similar contexts can drastically reduce the time for re-configuration. Pairwise context assignment policy can hide the overhead of configuration with double buffering. Out-of-order context switching enables execution of available context in advance. Through an implementation example on NEC's DRP-1, it appears that the virtual hardware can be executed with practical speed by combining the proposed techniques.

AB - Virtual hardware is difficult to implement even on recent dynamically reconfigurable processors when the loop body of the target application cannot be stored in the set of quickly switch-able contexts. Here, techniques for such tough cases are proposed. Differential configuration which changes only different parts of similar contexts can drastically reduce the time for re-configuration. Pairwise context assignment policy can hide the overhead of configuration with double buffering. Out-of-order context switching enables execution of available context in advance. Through an implementation example on NEC's DRP-1, it appears that the virtual hardware can be executed with practical speed by combining the proposed techniques.

UR - http://www.scopus.com/inward/record.url?scp=35048903539&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=35048903539&partnerID=8YFLogxK

M3 - Article

VL - 3203

SP - 464

EP - 473

JO - Lecture Notes in Computer Science

JF - Lecture Notes in Computer Science

SN - 0302-9743

ER -