Welcome to LightningSim’s documentation!

LightningSim is a fast, accurate trace-based simulator for High-Level Synthesis. It is developed and maintained by Rishov Sarkar from Sharc Lab at Georgia Tech.

Get Started

Try out LightningSim through our hands-on tutorial!

Citation

If you find LightningSim useful, please consider citing our paper:

@inproceedings{lightningsim,
   title = {{{LightningSim}}: Fast and Accurate Trace-Based Simulation for High-Level Synthesis},
   shorttitle = {{{LightningSim}}},
   booktitle = {2023 {{IEEE}} 31st {{Annual International Symposium}} on {{Field-Programmable Custom Computing Machines}} ({{FCCM}})},
   author = {Sarkar, Rishov and Hao, Cong},
   year = {2023},
   month = may,
   pages = {1--11},
   publisher = {IEEE},
   address = {Marina Del Rey, CA, USA},
   doi = {10.1109/FCCM57271.2023.00010},
   urldate = {2023-11-12},
   isbn = {979-8-3503-1205-8}
}