High-performance reconfigurable computers (HPRCs) provide a mix of standard processors and FPGAs to collectively accelerate applications. This introduces new design challenges, such as the need for portable programming models across HPRCs and system-level verification tools. To address the need for cosimulating a complete heterogeneous application using both software and hardware in an HPRC, we have created a tool called the Message-passing Simulation Framework (MSF). We have used it to simulate and develop an interface enabling an MPI-based approach to exchange data between X86 processors and hardware engines inside FPGAs. The MSF can also be used as an application development tool that enables multiple FPGAs in simulation to exchange mess...
The era of big data has led to problems of unprecedented scale and complexity that are challenging t...
This thesis shows that in FPGA-based dynamic reconfigurable architectures, the complexity and low po...
99 p.Innovative embedded applications like video and internet streaming in the multimedia domain hav...
High-performance reconfigurable computers (HPRCs) provide a mix of standard processors and FPGAs to ...
High-performance reconfigurable computers (HPRCs) provide a mix of standard processors and FPGAs to ...
Using FPGAs to accelerate High Performance Computing (HPC) applications is attractive, but has a hug...
Abstract. Using FPGAs to accelerate High Performance Computing (HPC) applications is attractive, but...
Thesis (Ph.D.)--University of Kansas, Electrical Engineering & Computer Science, 2007.Reconfigurable...
In this paper we first outline and discuss the issues of currently accepted computational models for...
Currently many interconnection networks and parallel algorithms exist for message-passing computers....
Abstract—This paper introduces hthreads, a unifying program-ming model for specifying application th...
Novel reconfigurable computing platforms enable efficient realizations of complex signal processing ...
This paper presents the implementation and evaluation of a hardware and software co-simulation tool....
This paper demonstrates a new hardware/software co-simulation method that performs execution-driven ...
International audienceIn the face of power wall and high performance requirements, designers of hard...
The era of big data has led to problems of unprecedented scale and complexity that are challenging t...
This thesis shows that in FPGA-based dynamic reconfigurable architectures, the complexity and low po...
99 p.Innovative embedded applications like video and internet streaming in the multimedia domain hav...
High-performance reconfigurable computers (HPRCs) provide a mix of standard processors and FPGAs to ...
High-performance reconfigurable computers (HPRCs) provide a mix of standard processors and FPGAs to ...
Using FPGAs to accelerate High Performance Computing (HPC) applications is attractive, but has a hug...
Abstract. Using FPGAs to accelerate High Performance Computing (HPC) applications is attractive, but...
Thesis (Ph.D.)--University of Kansas, Electrical Engineering & Computer Science, 2007.Reconfigurable...
In this paper we first outline and discuss the issues of currently accepted computational models for...
Currently many interconnection networks and parallel algorithms exist for message-passing computers....
Abstract—This paper introduces hthreads, a unifying program-ming model for specifying application th...
Novel reconfigurable computing platforms enable efficient realizations of complex signal processing ...
This paper presents the implementation and evaluation of a hardware and software co-simulation tool....
This paper demonstrates a new hardware/software co-simulation method that performs execution-driven ...
International audienceIn the face of power wall and high performance requirements, designers of hard...
The era of big data has led to problems of unprecedented scale and complexity that are challenging t...
This thesis shows that in FPGA-based dynamic reconfigurable architectures, the complexity and low po...
99 p.Innovative embedded applications like video and internet streaming in the multimedia domain hav...