Skip to content
Change the repository type filter

All

    Repositories list

    • IEGenLib

      Public
      Inspector/Executor Generation Library for manipulating sets and relations with uninterpreted function symbols.
      C
      BSD 2-Clause "Simplified" License
      123141Updated Oct 26, 2022Oct 26, 2022
    • Shell
      1000Updated Dec 31, 2020Dec 31, 2020
    • C
      0100Updated Nov 3, 2020Nov 3, 2020
    • PLDI 2019 Artifact for "Sparse Computation Data Dependence Simplification for Efficient Compiler-Generated Inspectors"
      C
      MIT License
      3600Updated Sep 2, 2020Sep 2, 2020
    • Jupyter Notebook
      00220Updated Aug 13, 2020Aug 13, 2020
    • Cuda
      0000Updated Nov 1, 2019Nov 1, 2019
    • 0000Updated Nov 1, 2019Nov 1, 2019
    • Code that calls CHiLL to do data dependence analysis, uses IEGenLib to represent deps, and then converts them to Z3 problems along with user-defined assertions.
      C
      GNU General Public License v3.0
      0200Updated Jan 14, 2019Jan 14, 2019
    • C++
      Other
      1000Updated Aug 21, 2018Aug 21, 2018
    • Thesis

      Public
      Python
      1000Updated Jul 27, 2018Jul 27, 2018
    • Artifact that uses CHiLL for data dependence analysis, IEGenLib for simplification, and produces results for paper submitted to arXiv in July 2018.
      C
      GNU General Public License v3.0
      0000Updated Jul 18, 2018Jul 18, 2018
    • The code repository for the internal representation data structure that holds a loop chain execution schedule.
      C++
      4000Updated Nov 3, 2017Nov 3, 2017
    • C++
      0010Updated Oct 31, 2017Oct 31, 2017
    • Powder School District PWR internship project: 3D printing diamond tiling
      Java
      1000Updated Jul 27, 2016Jul 27, 2016
    • Various approaches to visualizing diamond tilings.
      C++
      MIT License
      2030Updated Jun 21, 2016Jun 21, 2016
    • A source-to-source translator implemented using Rose
      C++
      0000Updated Mar 30, 2016Mar 30, 2016