用于大型系统原型设计的超紧凑多fpga板的实现及其影响

Fabien Chaix, Georgios Ailamakis, Theocharis Vavouris, A. Damianakis, M. Katevenis, I. Mavroidis, Aggelos D. Ioannou, Nikolaos Kossifidis, Nikolaos Dimou, Giorgos Ieronymakis, M. Marazakis, Vassilis D. Papaefstathiou, Vassilis Flouris, Mihailis Ligerakis
{"title":"用于大型系统原型设计的超紧凑多fpga板的实现及其影响","authors":"Fabien Chaix, Georgios Ailamakis, Theocharis Vavouris, A. Damianakis, M. Katevenis, I. Mavroidis, Aggelos D. Ioannou, Nikolaos Kossifidis, Nikolaos Dimou, Giorgos Ieronymakis, M. Marazakis, Vassilis D. Papaefstathiou, Vassilis Flouris, Mihailis Ligerakis","doi":"10.1109/H2RC49586.2019.00010","DOIUrl":null,"url":null,"abstract":"Efficient prototyping of a large complex system can be significantly facilitated by the use of a flexible and versatile physical platform where both new hardware and software components can readily be implemented and tightly integrated in a timely manner. Towards this end, we have developed the 120 130 mm QFDB board and associated firmware, including the system software environment. We developed a large system based on this advanced dense and modular building block. The QFDB features 4 interconnected Xilinx Zynq Ultrascale+ devices, each one consisting of an ARM-based subsystem tightly coupled with reconfigurable logic. Each Zynq Ultrascale+ is connected to 16 GB of DDR4 memory. In addition, one Zynq provides storage through an M.2 Solid State Disk (SSD). In this paper, we present the design and the implementation of this board, as well as the software environment for board operation. Moreover, we describe a 10 Gb Ethernet communication infrastructure for interconnecting multiple boards together. Finally, we highlight the impact of this board on a number of ongoing research activities that leverage the QFDB versatility, both as a largescale prototyping system for HPC solutions, and as a host for the development of FPGA integration techniques.","PeriodicalId":413478,"journal":{"name":"2019 IEEE/ACM International Workshop on Heterogeneous High-performance Reconfigurable Computing (H2RC)","volume":"183 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"9","resultStr":"{\"title\":\"Implementation and Impact of an Ultra-Compact Multi-FPGA Board for Large System Prototyping\",\"authors\":\"Fabien Chaix, Georgios Ailamakis, Theocharis Vavouris, A. Damianakis, M. Katevenis, I. Mavroidis, Aggelos D. Ioannou, Nikolaos Kossifidis, Nikolaos Dimou, Giorgos Ieronymakis, M. Marazakis, Vassilis D. Papaefstathiou, Vassilis Flouris, Mihailis Ligerakis\",\"doi\":\"10.1109/H2RC49586.2019.00010\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Efficient prototyping of a large complex system can be significantly facilitated by the use of a flexible and versatile physical platform where both new hardware and software components can readily be implemented and tightly integrated in a timely manner. Towards this end, we have developed the 120 130 mm QFDB board and associated firmware, including the system software environment. We developed a large system based on this advanced dense and modular building block. The QFDB features 4 interconnected Xilinx Zynq Ultrascale+ devices, each one consisting of an ARM-based subsystem tightly coupled with reconfigurable logic. Each Zynq Ultrascale+ is connected to 16 GB of DDR4 memory. In addition, one Zynq provides storage through an M.2 Solid State Disk (SSD). In this paper, we present the design and the implementation of this board, as well as the software environment for board operation. Moreover, we describe a 10 Gb Ethernet communication infrastructure for interconnecting multiple boards together. Finally, we highlight the impact of this board on a number of ongoing research activities that leverage the QFDB versatility, both as a largescale prototyping system for HPC solutions, and as a host for the development of FPGA integration techniques.\",\"PeriodicalId\":413478,\"journal\":{\"name\":\"2019 IEEE/ACM International Workshop on Heterogeneous High-performance Reconfigurable Computing (H2RC)\",\"volume\":\"183 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2019-11-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"9\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2019 IEEE/ACM International Workshop on Heterogeneous High-performance Reconfigurable Computing (H2RC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/H2RC49586.2019.00010\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 IEEE/ACM International Workshop on Heterogeneous High-performance Reconfigurable Computing (H2RC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/H2RC49586.2019.00010","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 9

摘要

使用灵活和通用的物理平台可以极大地促进大型复杂系统的有效原型设计,在该平台上,新的硬件和软件组件可以很容易地实现并及时紧密集成。为此,我们开发了120 130 mm QFDB板和相关固件,包括系统软件环境。我们基于这种先进的密集模块化构建模块开发了一个大型系统。QFDB具有4个互连的Xilinx Zynq Ultrascale+器件,每个器件由基于arm的子系统组成,与可重构逻辑紧密耦合。每个Zynq Ultrascale+连接16gb的DDR4内存。另外,一台Zynq通过M.2 SSD (Solid State Disk)提供存储。在本文中,我们介绍了该板的设计与实现,以及该板运行的软件环境。此外,我们还描述了一个用于将多个板互连在一起的10gb以太网通信基础设施。最后,我们强调了该板对一些正在进行的研究活动的影响,这些研究活动利用QFDB的多功能性,既可以作为HPC解决方案的大规模原型系统,也可以作为FPGA集成技术开发的主机。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Implementation and Impact of an Ultra-Compact Multi-FPGA Board for Large System Prototyping
Efficient prototyping of a large complex system can be significantly facilitated by the use of a flexible and versatile physical platform where both new hardware and software components can readily be implemented and tightly integrated in a timely manner. Towards this end, we have developed the 120 130 mm QFDB board and associated firmware, including the system software environment. We developed a large system based on this advanced dense and modular building block. The QFDB features 4 interconnected Xilinx Zynq Ultrascale+ devices, each one consisting of an ARM-based subsystem tightly coupled with reconfigurable logic. Each Zynq Ultrascale+ is connected to 16 GB of DDR4 memory. In addition, one Zynq provides storage through an M.2 Solid State Disk (SSD). In this paper, we present the design and the implementation of this board, as well as the software environment for board operation. Moreover, we describe a 10 Gb Ethernet communication infrastructure for interconnecting multiple boards together. Finally, we highlight the impact of this board on a number of ongoing research activities that leverage the QFDB versatility, both as a largescale prototyping system for HPC solutions, and as a host for the development of FPGA integration techniques.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信