A Hardware Evaluation System for an Interconnection Network Using Reconfigurable Devices

使用可重构器件的互连网络的硬件评估系统

基本信息

  • 批准号:
    17500051
  • 负责人:
  • 金额:
    $ 2.18万
  • 依托单位:
  • 依托单位国家:
    日本
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
  • 财政年份:
    2005
  • 资助国家:
    日本
  • 起止时间:
    2005 至 2006
  • 项目状态:
    已结题

项目摘要

In this research, we designed and developed a network card for PC clusters using field programmable gate arrays (FPGA), and realized a PC cluster system with this card. This network card is a 32-bit PCI bus card and consists of one FPGA, two RAMs, and four connectors. The PCI interface, four communication ports, and a five-port switch are implemented in one FPGA, and the network configuration can be changed by reconfiguring the FPGA. The communication rate is recorded in one of the two RAMs, and the timing of events, such as communication start/end, are recorded in another RAM.We developed software, including a device driver for the network card, communication library, and visualization tools. The device driver is implemented as a kernel module for the Linux OS. The communication library provides basic communication functions, such as initialize, finalize, send, receive, broadcast, and barrier synchronization. In addition, a reconfiguration tool was developed, which reconfigures the FPGA in each PC of the cluster from a management PC.We used the card to construct a PC cluster system connected by a ring network. For system evaluation, measurement and comparison of communication performance were performed while changing the depth of the communication buffer by reconfiguring the FPGA. The communication rate and timing were measured and visualized at the execution of Jacobi method, using the card's communication log function.In conclusion, the test confirmed the basic system functions. We are currently expanding the system to a two-dimensional lattice-type network.
在本研究中,我们利用现场可编程门阵列(FPGA)设计开发了一种用于PC集群的网卡,并利用该卡实现了PC集群系统。该网卡是32位PCI总线卡,由1个FPGA、2个RAM和4个连接器组成。 PCI接口、四个通信端口和一个五端口交换机都在一块FPGA中实现,并且可以通过重新配置FPGA来改变网络配置。通信速率记录在两个RAM中的一个中,事件的时间(例如通信开始/结束)记录在另一个RAM中。我们开发了软件,包括网卡的设备驱动程序、通信库和可视化工具。设备驱动程序作为 Linux 操作系统的内核模块实现。通信库提供基本的通信功能,例如初始化、终结、发送、接收、广播和屏障同步。此外,还开发了一个重新配置工具,可以从管理PC上重新配置集群中每台PC中的FPGA。我们使用该卡构建了一个通过环网连接的PC集群系统。为了进行系统评估,通过重新配置 FPGA 来改变通信缓冲区的深度,同时进行通信性能的测量和比较。使用卡的通信日志功能,在执行雅可比方法时测量并可视化通信速率和时序。 总之,测试确认了基本的系统功能。我们目前正在将该系统扩展到二维晶格型网络。

项目成果

期刊论文数量(3)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
FPGAによる並列計算機用ネットワークの実績評価システム
基于FPGA的并行计算机网络性能评估系统
FPGAによる並列計算機用ネットワークの実機評価システム
使用FPGA的并行计算机网络实际评估系统
A Hardware Evaluation System for Interconnection Networks by Using an FPGA based Network Card
基于FPGA的网卡互连网络硬件评估系统
{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ monograph.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ sciAawards.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ conferencePapers.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ patent.updateTime }}

KOHATA Masaki其他文献

KOHATA Masaki的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

相似海外基金

Study on highly robust distributed control of interconnection network by static/dynamic approach
静态/动态方法的互联网络高鲁棒分布式控制研究
  • 批准号:
    20K11726
  • 财政年份:
    2020
  • 资助金额:
    $ 2.18万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
EAGER: Tackling the Variations and Instability of Nanophotonic Interconnection Network via Architecture Techniques
EAGER:通过架构技术解决纳米光子互连网络的变化和不稳定性
  • 批准号:
    1242657
  • 财政年份:
    2012
  • 资助金额:
    $ 2.18万
  • 项目类别:
    Standard Grant
A research on interconnection network for large scale clusters based on commodity network
基于商品网络的大规模集群互联网络研究
  • 批准号:
    17500031
  • 财政年份:
    2005
  • 资助金额:
    $ 2.18万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
EMT: Nanophotonic Ultra-Low latency Data Interconnection Network for High Performance Computing
EMT:用于高性能计算的纳米光子超低延迟数据互连网络
  • 批准号:
    0523771
  • 财政年份:
    2005
  • 资助金额:
    $ 2.18万
  • 项目类别:
    Standard Grant
Interconnection Network Routing and Graph Symmetry
互连网络路由和图对称
  • 批准号:
    DP0344803
  • 财政年份:
    2003
  • 资助金额:
    $ 2.18万
  • 项目类别:
    Discovery Projects
Postdoc: An Interconnection Network Architecture for Petaflops Computing
博士后:千万亿次计算的互连网络架构
  • 批准号:
    0103675
  • 财政年份:
    2001
  • 资助金额:
    $ 2.18万
  • 项目类别:
    Standard Grant
Large interconnection network models and their properties
大型互联网络模型及其性质
  • 批准号:
    3048-1997
  • 财政年份:
    2000
  • 资助金额:
    $ 2.18万
  • 项目类别:
    Discovery Grants Program - Individual
Large interconnection network models and their properties
大型互联网络模型及其性质
  • 批准号:
    3048-1997
  • 财政年份:
    1999
  • 资助金额:
    $ 2.18万
  • 项目类别:
    Discovery Grants Program - Individual
Large interconnection network models and their properties
大型互联网络模型及其性质
  • 批准号:
    3048-1997
  • 财政年份:
    1998
  • 资助金额:
    $ 2.18万
  • 项目类别:
    Discovery Grants Program - Individual
Optoelectronic Node for Novel WDM/TDM Optical Interconnection Network
新型WDM/TDM光互连网络光电节点
  • 批准号:
    9800401
  • 财政年份:
    1998
  • 资助金额:
    $ 2.18万
  • 项目类别:
    Standard Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了