2008 International Conference on Reconfigurable Computing and FPGAs 2008
DOI: 10.1109/reconfig.2008.10
|View full text |Cite
|
Sign up to set email alerts
|

A Message-Passing Hardware/Software Co-simulation Environment to Aid in Reconfigurable Computing Design Using TMD-MPI

Abstract: Abstract

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2008
2008
2018
2018

Publication Types

Select...
3
3

Relationship

3
3

Authors

Journals

citations
Cited by 7 publications
(4 citation statements)
references
References 5 publications
0
4
0
Order By: Relevance
“…In this paper we extend previous work on TMD-MPI [8,9], which implements a subset of the MPI standard targeting multiple computing elements (hardware engines and embedded processors) inside FPGAs to include X86 processors enabling a uniform and portable MPI-based communication mechanism for HPRCs. To do this, we developed the Message-passing Simulation Framework (MSF) that allows multiple X86 processes, running at full speed, to exchange messages with computing elements inside the FPGAs being simulated.…”
Section: International Journal Of Reconfigurable Computingmentioning
confidence: 95%
“…In this paper we extend previous work on TMD-MPI [8,9], which implements a subset of the MPI standard targeting multiple computing elements (hardware engines and embedded processors) inside FPGAs to include X86 processors enabling a uniform and portable MPI-based communication mechanism for HPRCs. To do this, we developed the Message-passing Simulation Framework (MSF) that allows multiple X86 processes, running at full speed, to exchange messages with computing elements inside the FPGAs being simulated.…”
Section: International Journal Of Reconfigurable Computingmentioning
confidence: 95%
“…A simulation of a LIN-PACK benchmark core example interacting with X86s and more details on this project can be found in the work presented by Saldaña et al [2008]. Additionally, the performance test application presented in Section 9, was developed using the design flow as described in Section 3 and simulated using the MSF before its actual implementation on the real FPGAs.…”
Section: Message Passing Simulation Frameworkmentioning
confidence: 99%
“…These techniques are based on a system-level view of the application, and focuses on the interaction between hardware and software simultaneously, rather than designing two independent entities that will not coordinate efficiently. For this reason, the Message-passing Simulation Framework (MSF) [36] was created, which allows X86 software processes (R0 and R1 in Figure 10) to exchange MPI messages with the computing elements implemented in the FPGA (R2 and R3), which is being emulated by a simulator.…”
Section: B Message Passing Simulation Frameworkmentioning
confidence: 99%