This paper analyses the performance of a custom compute machine, that performs electrostatic plasma simulations, using Field Programmable Gate Arrays (FPGAs). Although FPGAs run at slower clock speeds than their off-the-shelf counterparts, the processing power lost in the reduced number of clock cycles per second is quickly recovered in the high degree of spatial parallelism that is achievable within the devices. We describe the development of the architecture of the machine and its support for the C-programming language via the use of a cross-compiler. Results are presented and a discussion is given on the constraints of FPGAs in particular and the hardware design process in general
Majority of numerical integration algorithms are written in software and require a long time to init...
A purely software-based approach for Real-Time Simulation (RTS) may have difficulties in meeting rea...
AbstractA purely software-based approach for Real-Time Simulation (RTS) may have difficulties in mee...
Platform Multicore Processor, Complex Programmable Logic Devices (CPLDs) Application-Specific Integr...
High Performance Computing (HPC) platforms allow scientists to model computationally intensive algor...
Many computationally intensive scientific applications involve repetitive floating point operations ...
Field programmable gate arrays (FPGAs), graphics processing units (GPUs) and Sony’s PlayStation 2 ve...
There have been simulations performed on FPGAs which are fast and efficient,\ud but the amount of ti...
Particle-in-cell (PIC) simulations are some of the most computationally intensive calcula-tions carr...
Over the past few years there has been increased interest in building custom computing machines (CCM...
In this paper, we report on a preliminary investigation of the potential performance gain of program...
In this paper, we take a MIPS-based open-source uniprocessor soft core, Plasma, and extend it to obt...
There are multiple applications of plasma. To better understand the fundamental characteristics of p...
FPGAs (Field Programmable Gate Array) are an attractive technology for high-speed data processing in...
In this article, we present experiences implementing a general Parallel Discrete Event Simulation (P...
Majority of numerical integration algorithms are written in software and require a long time to init...
A purely software-based approach for Real-Time Simulation (RTS) may have difficulties in meeting rea...
AbstractA purely software-based approach for Real-Time Simulation (RTS) may have difficulties in mee...
Platform Multicore Processor, Complex Programmable Logic Devices (CPLDs) Application-Specific Integr...
High Performance Computing (HPC) platforms allow scientists to model computationally intensive algor...
Many computationally intensive scientific applications involve repetitive floating point operations ...
Field programmable gate arrays (FPGAs), graphics processing units (GPUs) and Sony’s PlayStation 2 ve...
There have been simulations performed on FPGAs which are fast and efficient,\ud but the amount of ti...
Particle-in-cell (PIC) simulations are some of the most computationally intensive calcula-tions carr...
Over the past few years there has been increased interest in building custom computing machines (CCM...
In this paper, we report on a preliminary investigation of the potential performance gain of program...
In this paper, we take a MIPS-based open-source uniprocessor soft core, Plasma, and extend it to obt...
There are multiple applications of plasma. To better understand the fundamental characteristics of p...
FPGAs (Field Programmable Gate Array) are an attractive technology for high-speed data processing in...
In this article, we present experiences implementing a general Parallel Discrete Event Simulation (P...
Majority of numerical integration algorithms are written in software and require a long time to init...
A purely software-based approach for Real-Time Simulation (RTS) may have difficulties in meeting rea...
AbstractA purely software-based approach for Real-Time Simulation (RTS) may have difficulties in mee...