Highlights
- Pro
Stars
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Github repository of the AIStats 2024 paper: DE-HNN: An effective neural model for Circuit Netlist representation
[FPGA 2022, Best Paper Award] Parallel placement and routing of Vivado HLS dataflow designs.
A Routability-driven FPGA Macro Placer Considering the Relative Placement Constraints and Regional Constraints
Matplotlib styles for scientific plotting
A Toolkit for Programming Parallel Algorithms on Shared-Memory Multicore Machines
A General-purpose Task-parallel Programming System using Modern C++
ECE382V Parallel Algorithms (Fall 2023, UT Austin)
A High-performance Timing Analysis Tool for VLSI Systems
Python library for Multi-Armed Bandits
Verilog to Routing -- Open Source CAD Flow for FPGA Research
List of unsupervised (self-supervised) graph neural network (GNN) methods.
Graph Neural Network Library for PyTorch
Minimal implementation of clipped objective Proximal Policy Optimization (PPO) in PyTorch
This repository implements variational graph auto encoder by Thomas Kipf.
Hypergraph Partitioning: benchmarks, evaluators, best known solutions and codes
Implementations of DeepPlace, PRNet, HubRouter, PreRoutGNN and FlexPlanner.
Macro Placement - benchmarks, evaluators, and reproducible results from leading methods in open source
AMF-Placer 2.0: An open-source timing-driven analytical mixed-size FPGA placer of heterogeneous resources (LUT/FF/LUTRAM/MUX/CARRY/DSP/BRAM...)
CircuitNet: An Open-Source Dataset for Machine Learning Applications in Electronic Design Automation (EDA)
🕹 OpenPARF: An Open-Source Placement and Routing Framework for Large-Scale Heterogeneous FPGAs with Deep Learning Toolkit