Huy Trinh's Projects
Full development of a Convolutional Neural Network (CNN) accelerated on a CPU / FPGA system using High Level Synthesis (HLS)
Examples shown as part of the tutorial "Productive parallel programming on FPGA with high-level synthesis".
Examples for HPC course
Python in High Performance Computing
The Daily Challenges were created to establish a shared vocabulary for the student workers in HPC Support at Pomona College
Student cluster building workshop
SoCFPGA: Mapping HPS Peripherals, like I²C or CAN, over the FPGA fabric to FPGA I/O and using embedded Linux to control them (Intel Cyclone V)
Integration of Internet of Things, Cloud Computing and Artificial Intelligence.
How to Accelerate an Image Upscaling CNN on FPGA Using HLS
Logs Vectornav VN-200 IMU serial data on Raspberry Pi
A Deep Neural Network-inference accelerator is created in hardware. The codes for hardware is written in System Verilog. The hardware module is interfaced with NIOS computer system, thus this hardware acts as a peripheral to the computer system. The driver code to interface the hardware is written in C. Speedup compard to software is 400 times.
A Prototype task for Internet-Of-Thing course
This repo contains the source code to help you get started with Azure IoT using the Microsoft IoT Pack for Raspberry Pi 3 Starter Kit. You will find the full tutorial on docs.microsoft.com.
IoT Workshop
Intel SPMD Program Compiler
Profile readme
Collection of documents related tunings for performance of Java low-latency trading systems: from hardware up to application level
Basic "How to write a Linux kernel patch and submit it" tutorial
An overview of Kotlin code snippets that came up often during my interview prep.
Self-hosting metacompiled Forth, bootstrapping from a few lines of C; targets Linux, Windows, ARM, RISC-V, 68000, PDP-11, asm.js.
Learn CUDA Programming, published by Packt
Những kiến thức cần thiết để học tốt Machine Learning trong vòng 2 tháng. Essential Knowledge for learning Machine Learning in two months.