Andy Chiu's repositories
GPU-comcot
GPU-comcot offloads the computational component on the outermost layer of COMCOT to Nvidia GPU. Currently, the speed up achieved by parallelized code on GTX-1060 comparing to serial one on AMD-FX8150 is nearly 200X. The code is still under development to fulfill the full functionality of the original model.
COMCOT-Utilities
This is a repository that contains useful patches and tools to collaborate with COMCOT, a Tsunami modeling program.
mini-lisp-interpretor
class compiler final project
NCTU-Unix-Programming
This repo contains all homework that I've done for the class "Advanced Programming in the Unix Environment" at NCTU
ChatRoom_PySocket
This is a multi-member chatroom under a client-server architecture implemented by Python 3
Course-High-Performance-Computing-from-Institute-of-Mathematics
source codes for project1(iterative solver) and project2(MPI Jacobi)
fibdrv
Linux kernel module that calculates Fibonacci numbers
Gen9-GPU-Inconsistent-Memory-Map
This repository implements a kernel module regarding the concept introduced by D Balzarotti at 2015 DFRWS
NCTU-Network-Programming
This repo hosts all projects of the course "Network Programming" that I attended at NCTU
khttpd
An experimental HTTP server implemented as Linux kernel module
lab0-c
C Programming Lab: Assessing Your C Programming Skills
PathFinding_PyAstar
This is an animative demonstration of A* search alogorithm implemented by Python
rewolf-md5
MD5 algorithm implementation - x86 assembler
riscv-cfi
This repo holds the work area and revisions of the RISC-V CFI (Shadow Stack and Landing Pads) specifications. CFI defines the privileged and unprivileged ISA extensions that can be used by privileged and unprivileged programs to protect the integrity of their control-flow.
Stepper_Motor_Control
master(py)<----serial port---->slave(avrC)- - - - - - - ----||driving circuit||---->device(motor)
test-pid-namespace
this is an experimental test on properties of multiple-layered pid namespaces