hecmay
ECE Ph.D. student @ Cornell; work on compiler, domain-specific accelerators
Cornell University Santa Clara
Pinned Repositories
hcl-dialect
HeteroCL-MLIR dialect for accelerator design
heterocl
HeteroCL: A Multi-Paradigm Programming Infrastructure for Software-Defined Heterogeneous Computing
allo
Allo: A Programming Model for Composable Accelerator Design
heterocl
HeteroCL: A Multi-Paradigm Programming Infrastructure for Software-Defined Heterogeneous Computing
HeteroFlow
llvm-pass-skeleton
example LLVM pass
opentuner
OpenTuner for Multi-node computing
vTPM-attestation
Virtual TPM and SSL/TLS protocol based remote attestation framework for UEFI secure booting
t2sp
Productive and portable performance programming across spatial architectures (FPGAs, etc.) and vector architectures (GPUs, etc.)
hecmay's Repositories
hecmay/HeteroFlow
hecmay/heterocl
HeteroCL: A Multi-Paradigm Programming Infrastructure for Software-Defined Heterogeneous Computing
hecmay/allo
Allo: A Programming Model for Composable Accelerator Design
hecmay/alveo-test
hecmay/xcel-playground
Quick experiments on IR and compiler test cases for various hardware accelerators, GPU, FPGAs
hecmay/aws-fpga
Official repository of the AWS EC2 FPGA Hardware and Software Development Kit
hecmay/cs6120
advanced compilers
hecmay/debug.trace
hecmay/fpga-network
hecmay/fpga-pac-opae
1x40G HSSI AFU template that instantiates a 1x40G Ethernet MAC for packet generation and checking.
hecmay/fpga-runtime
hecmay/hcl-dialect
HeteroCL-MLIR dialect for accelerator design
hecmay/headless-recorder
Chrome extension that records your browser interactions and generates a Playwright or Puppeteer script.
hecmay/hugo
hecmay/llvm-project
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. Note: the repository does not accept github pull requests at this moment. Please submit your patches at http://reviews.llvm.org.
hecmay/ntl
Networking Template Library for Vivado HLS
hecmay/OCT_FPGA_Project_Template_for_Nextlab
OCT-FPGA templated project for research in Nextlab
hecmay/p4c
P4_16 reference compiler
hecmay/p4c-ftt
P4 backend compiler for tutorial
hecmay/SDAccel-Tutorials
SDAccel Development Environment Tutorials
hecmay/spatial
Spatial: "Specify Parameterized Accelerators Through Inordinately Abstract Language"
hecmay/spatial-quickstart
Quickstart for Spatial language
hecmay/systolic-array-hls
hecmay/t2sp
Productive and portable performance programming across spatial architectures (FPGAs, etc.) and vector architectures (GPUs, etc.)
hecmay/tapa
TAPA is an extension to high-level synthesis (HLS) C++ for task-parallel programs.
hecmay/tvm
Open deep learning compiler stack for cpu, gpu and specialized accelerators
hecmay/tvm-vta
Open, Modular, Deep Learning Accelerator
hecmay/udp-network-demo
UDP encrypt and decrypt example with pre-built network layer and cmac kernels
hecmay/uptune
A Generic Distributed Auto-Tuning Infrastructure
hecmay/vck5000_sum_example
Sum example for Xilinx VCK5000