Teng Jiang (tengjiang)

tengjiang

Geek Repo

Company:Columbia University

Location:New York City

Home Page:tengjiang.github.io

Github PK Tool:Github PK Tool

Teng Jiang's repositories

options-hedging-with-DDPG

Reinforcement Learning in Options Hedging: A Deep-Deterministic-Policy-Gradient-based Dynamic Hedging Strategy

Language:PythonStargazers:8Issues:0Issues:0

RegexHub

A place to search, share, and play around with regular expressions.

Language:RubyStargazers:3Issues:0Issues:0

APDS-sample-hw

Selected homework problems for Advanced Programming and Data Science offered at Peking University in Spring 2022 designed by me.

Language:Jupyter NotebookStargazers:1Issues:0Issues:0

CDC8600-from-scratch

A CDC8600 computer (4 CPUs, shared memory, SIMD) from scratch, to simulate and evaluate architectural design choices (pipelining, cache design, branch predictor, OoO execution, register renaming...).

Language:C++Stargazers:1Issues:0Issues:0
Language:JavaScriptStargazers:1Issues:0Issues:0
Language:JavaScriptStargazers:0Issues:0Issues:0

arrow-datafusion

Apache Arrow DataFusion SQL Query Engine

Language:RustLicense:Apache-2.0Stargazers:0Issues:0Issues:0

CUDA-3D-poisson-solver

Revamping Gauss-Seidel for CUDA: A parallelized 3-D Poisson Equation Solver

Language:CudaStargazers:0Issues:0Issues:0

mpi-all-reduce

AllReduce is an operation that reduces the target arrays in all processes to a single array and returns the resultant array to all processes.  In this project, I implemented SUM AllReduce (Commonly used in DL to compute the mean of gradients) in four ways: Brute Force, Butterfly, Tree and Ring AllReduce. These algorithms were proposed to accommodate complex cross-node network environment such as bandwidth limits.

Language:CStargazers:0Issues:0Issues:0

user-pagefault

Repo to explore the possibilities of handling page faults in the user space.

Language:CStargazers:0Issues:0Issues:0
Language:JavaScriptStargazers:0Issues:0Issues:0

csapp

The docker source and materials for CS:APP labs

License:MITStargazers:0Issues:0Issues:0
License:MITStargazers:0Issues:0Issues:0

eBPF-Tutorial

eBPF Tutorial for class EECS6891 (eBPF Seminar) - Columbia University Spring 2024

Stargazers:0Issues:0Issues:0

FlexFlow

A distributed deep learning framework that supports flexible parallelization strategies.

Language:C++License:Apache-2.0Stargazers:0Issues:0Issues:0

ghost-kernel

Experimenting with GhOSt for my scheduling project.

License:NOASSERTIONStargazers:0Issues:0Issues:0

ghost-userspace

User-Space delegation of Linux scheduling policies.

Language:CLicense:BSD-3-ClauseStargazers:0Issues:0Issues:0

hw-sinatra-saas-wordguesser

Wordguess: a scaffolded (!) ESaaS getting-started assignment using Sinatra

Language:RubyStargazers:0Issues:0Issues:0

ICS-15213-CSAPP3e-CMU

:mortar_board::whale: Lab Assignments and Developing Environments of the Introduction to Computer Systems, 15-213 CMU

Stargazers:0Issues:0Issues:0

IO-latency-tracing

Simple program using eBPF to trace IO latency.

Language:CStargazers:0Issues:0Issues:0

lancet-tool

Load generation.

Language:CLicense:MITStargazers:0Issues:0Issues:0

poison

Professional Hugo theme for dev bloggers. Based on Mdo's classic Hyde theme.

Language:JavaScriptLicense:GPL-3.0Stargazers:0Issues:0Issues:0

project-proposals-s2023

Project Proposals for Spring 2023

License:Apache-2.0Stargazers:0Issues:0Issues:0

SpanBERT

Using spaCy & SpanBERT for relation extraction from web documents.

Language:PythonLicense:NOASSERTIONStargazers:0Issues:0Issues:0

SparseP

SparseP is the first open-source Sparse Matrix Vector Multiplication (SpMV) software package for real-world Processing-In-Memory (PIM) architectures. SparseP is developed to evaluate and characterize the first publicly-available real-world PIM architecture, the UPMEM PIM architecture. Described by C. Giannoula et al. [https://arxiv.org/abs/2201.050

License:MITStargazers:0Issues:0Issues:0

The-COOL-Compiler

An implementation of the COOL programming language and its compiler.

Stargazers:0Issues:0Issues:0