A general hardware design model for multicontext FPGAs

Naoto Kaneko, Hideharu Amano

Research output: Chapter in Book/Report/Conference proceedingConference contribution

3 Citations (Scopus)

Abstract

We propose a general multicontext hardware design model to promote the use of multicontext FPGAs in wide range of applications. There are two major problems to be overcome in multicontext FPGAs programming. One is the complexity of programming an application in multicontext. The design model provides the context scheduling mechanisms to free the programmers from the low-level context management. The other is the difficulty in scheduling non-algorithmic applications. Our distributed demand-driven dynamicscheduler facilitates their implementation. We have applied the design model to a network interface controller Martini. The result supports the effectiveness of our design model.

Original languageEnglish
Title of host publicationLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Pages1037-1047
Number of pages11
Volume2438 LNCS
Publication statusPublished - 2002
Event12th International Conference on Field-Programmable Logic and Applications, FPL 2002 - Montpellier, France
Duration: 2002 Sep 22002 Sep 4

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume2438 LNCS
ISSN (Print)03029743
ISSN (Electronic)16113349

Other

Other12th International Conference on Field-Programmable Logic and Applications, FPL 2002
CountryFrance
CityMontpellier
Period02/9/202/9/4

Fingerprint

Hardware Design
Field Programmable Gate Array
Field programmable gate arrays (FPGA)
Hardware
Programming
Scheduling
Model
Interfaces (computer)
Controller
Controllers
Range of data
Design
Context

ASJC Scopus subject areas

  • Computer Science(all)
  • Theoretical Computer Science

Cite this

Kaneko, N., & Amano, H. (2002). A general hardware design model for multicontext FPGAs. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 2438 LNCS, pp. 1037-1047). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 2438 LNCS).

A general hardware design model for multicontext FPGAs. / Kaneko, Naoto; Amano, Hideharu.

Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 2438 LNCS 2002. p. 1037-1047 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 2438 LNCS).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Kaneko, N & Amano, H 2002, A general hardware design model for multicontext FPGAs. in Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). vol. 2438 LNCS, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 2438 LNCS, pp. 1037-1047, 12th International Conference on Field-Programmable Logic and Applications, FPL 2002, Montpellier, France, 02/9/2.
Kaneko N, Amano H. A general hardware design model for multicontext FPGAs. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 2438 LNCS. 2002. p. 1037-1047. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)).
Kaneko, Naoto ; Amano, Hideharu. / A general hardware design model for multicontext FPGAs. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 2438 LNCS 2002. pp. 1037-1047 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)).
@inproceedings{fdd21d3f6263403daba6b90a841bdeea,
title = "A general hardware design model for multicontext FPGAs",
abstract = "We propose a general multicontext hardware design model to promote the use of multicontext FPGAs in wide range of applications. There are two major problems to be overcome in multicontext FPGAs programming. One is the complexity of programming an application in multicontext. The design model provides the context scheduling mechanisms to free the programmers from the low-level context management. The other is the difficulty in scheduling non-algorithmic applications. Our distributed demand-driven dynamicscheduler facilitates their implementation. We have applied the design model to a network interface controller Martini. The result supports the effectiveness of our design model.",
author = "Naoto Kaneko and Hideharu Amano",
year = "2002",
language = "English",
isbn = "3540441085",
volume = "2438 LNCS",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
pages = "1037--1047",
booktitle = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",

}

TY - GEN

T1 - A general hardware design model for multicontext FPGAs

AU - Kaneko, Naoto

AU - Amano, Hideharu

PY - 2002

Y1 - 2002

N2 - We propose a general multicontext hardware design model to promote the use of multicontext FPGAs in wide range of applications. There are two major problems to be overcome in multicontext FPGAs programming. One is the complexity of programming an application in multicontext. The design model provides the context scheduling mechanisms to free the programmers from the low-level context management. The other is the difficulty in scheduling non-algorithmic applications. Our distributed demand-driven dynamicscheduler facilitates their implementation. We have applied the design model to a network interface controller Martini. The result supports the effectiveness of our design model.

AB - We propose a general multicontext hardware design model to promote the use of multicontext FPGAs in wide range of applications. There are two major problems to be overcome in multicontext FPGAs programming. One is the complexity of programming an application in multicontext. The design model provides the context scheduling mechanisms to free the programmers from the low-level context management. The other is the difficulty in scheduling non-algorithmic applications. Our distributed demand-driven dynamicscheduler facilitates their implementation. We have applied the design model to a network interface controller Martini. The result supports the effectiveness of our design model.

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

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

M3 - Conference contribution

AN - SCOPUS:79955127487

SN - 3540441085

SN - 9783540441083

VL - 2438 LNCS

T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

SP - 1037

EP - 1047

BT - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

ER -