hachembensalem's repositories
comet
RISC-V ISA based 32-bit processor written in HLS
Kernels
This is a set of simple programs that can be used to explore the features of a parallel platform.
GPUSorting
Implementation of a few sorting algorithms in OpenCL
FBLAS
BLAS implementation for Intel FPGA
SDAccel_Examples
SDAccel Examples
OpenDwarfs
The OpenDwarfs project provides a benchmark suite consisting of different computation/communication idioms, i.e., dwarfs, for state-of-art multicore and GPU systems. The first instantiation of the OpenDwarfs has been realized in OpenCL.
OpenCL-Pipes
Implementing OpenCL Pipes for Rodinia applications on Xilinx FPGAs
rosetta
Rosetta: A Realistic High-level Synthesis Benchmark Suite for Software Programmable FPGAs
PipeCNN
An OpenCL-based FPGA Accelerator for Convolutional Neural Networks
Exercises-Solutions
C, C++ and Python Code for Exercises and Solutions
Speculative_Tomasulo
An Out-of-Order Processor in VHDL based on the Speculative Tomasulo algorithm. Computer Architecture coursework @ Technical University of Crete. Teammate: Anastasios Kampylafkas, github.com/Gabilons
spector
Spector: An OpenCL FPGA Benchmark Suite
SWIFOLD
Smith-Waterman Acceleration on Intel’s FPGA with OpenCL for Long DNA Sequences
jsecoin-opencl-miner
A JSECoin OpenCL-based SHA-256 miner
CLTune
CLTune: An automatic OpenCL & CUDA kernel tuner
CSI2Rx
Open Source 4k CSI-2 Rx core for Xilinx FPGAs
rodinia_fpga
Rodinia Benchmark Suite for OpenCL-based FPGAs
fpga-partial-reconfig
Tutorials, scripts and reference designs for the Intel FPGA partial reconfiguration (PR) design flow
crypto-algorithms
Basic implementations of standard cryptography algorithms, like AES and SHA-1.
CDC_FIFO_Design
Multi-bit Synchronization across Clock Domains
FPGA-SHA256
Acceleration of SHA256 on the AWS F1 instance using OpenCL.
FPGA-shared-mem
Exploring Shared Virtual Memory Abstractions in OpenCL Tools for FPGAs
logicprobe
On-chip logic analyzer for FPGAs
miaow
An open source GPU based off of the AMD Southern Islands ISA.
ccbench
Memory System Microbenchmarks