Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kevinkit/fpga_vs_gpu
A small C - Main which allows you to find out wheter it is better to use a FPGA or a GPU for your parallel computation.
https://github.com/kevinkit/fpga_vs_gpu
Last synced: 3 days ago
JSON representation
A small C - Main which allows you to find out wheter it is better to use a FPGA or a GPU for your parallel computation.
- Host: GitHub
- URL: https://github.com/kevinkit/fpga_vs_gpu
- Owner: kevinkit
- Created: 2014-07-24T08:50:14.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2014-07-24T13:42:37.000Z (over 10 years ago)
- Last Synced: 2024-11-23T10:41:25.361Z (2 months ago)
- Language: C
- Size: 148 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Simply run the makefile in the the folder where you store the program.
This algorithm is very simple it does not take care of:
Better for FPGA:
-Branching
-performance per Watt
-unrolling of loops inside a work-item
-The FPGA is programmed resource saving. If you would have an infinite amount of resources you would have less clockzycles but only has many as you have operations in your Kernel.
Better for GPU:
-different clockrates (the algorithm assumes that the clockrate of the FPGA is 4 times slower than the one of the GPU)