Heechul Yun (윤희철)
office1 (ITTC):
356 Nichols Hall, 2335 Irving hill Rd, Lawrence, KS, 66045
office2 (Eaton):
3040 Eaton Hall, 1520 West 15th St, Lawrence, KS, 66045
e-mail:
heechul.yun (at) ku.edu
tel:
785-864-7735
Home
|
Publications
|
Courses
|
Projects
|
People
|
Software
Software
This is a list of software packages from my group.
SpectreRewind: Leaking Secrets to Past Instructions (PoC)
SpectreGuard: An Efficient Data-centric Defense Mechanism Against Spectre Attacks
RT-Gang: Real-Time Gang Scheduling for Safety Critical Systems
FireSim-NVDLA: NVIDIA Deep Learning Accelerator (NVDLA) Integrated with RISC-V Rocket Chip SoC Running on the Amazon FPGA Cloud
DeepPicar: End-to-end deep learning based autonomous RC.
DetMem: Linux and Gem5 simulator extensions supporting Deterministic Memory
BWLOCK++: Real-Time GPU kernel protection mechanism for Integrated CPU-GPU SoC
BWLOCK: Memory bandwidth locking mechanism for SMP multicore
PALLOC: DRAM bank-aware kernel-level memory allocator
IsolBench: an isolation benchmark suite
MemGuard: Memory bandwidth management system for multicore
DPTHREAD: Deterministic multithreading library
crest-z3: CREST extension supporting non-linear arithmetic
Mainlined Linux kernel patches:
patch #1: ARM: 6998/2: kernel: use proper memory barriers for bitops
patch #2: ARM: 6995/2: mm: remove unnecessary cache flush on v6 copypage