Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] Router Lookahead Profiler #2683

Draft
wants to merge 30 commits into
base: master
Choose a base branch
from

Commits on Jun 26, 2024

  1. Configuration menu
    Copy the full SHA
    739029b View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2024

  1. LookaheadProfiler now saves sink node info for efficiency

    Nathan Shreve committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    aa5570b View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2024

  1. Configuration menu
    Copy the full SHA
    c88364a View commit details
    Browse the repository at this point in the history
  2. Refactor

    Nathan Shreve committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    d406c57 View commit details
    Browse the repository at this point in the history
  3. Added command-line option for profiler

    Nathan Shreve committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    c86ff7c View commit details
    Browse the repository at this point in the history
  4. Commented LookaheadProfiler

    Nathan Shreve committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    ddf34eb View commit details
    Browse the repository at this point in the history
  5. More comments

    Nathan Shreve committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    0826ad7 View commit details
    Browse the repository at this point in the history
  6. Moved parse_lookahead_data.py

    Nathan Shreve committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    e8ea974 View commit details
    Browse the repository at this point in the history
  7. Moved, refactored, and commented parse_lookahead_data.py

    Nathan Shreve committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    0b5a752 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2024

  1. Fixed multithreading in parsing script

    Nathan Shreve committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    cbe1334 View commit details
    Browse the repository at this point in the history
  2. More refactoring, commenting

    Nathan Shreve committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    80086ff View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2024

  1. Fixed linting errors in python script

    Nathan Shreve committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    c747096 View commit details
    Browse the repository at this point in the history
  2. Refactored LookaheadProfiler

    Nathan Shreve committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    e753094 View commit details
    Browse the repository at this point in the history
  3. Eliminated profile_lookahead parameter in update_from_heap

    Nathan Shreve committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    d9f4ee3 View commit details
    Browse the repository at this point in the history
  4. Allowed users to enter a file name for profiler output

    Nathan Shreve committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    dfab0a8 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2024

  1. Improved multiprocessing efficiency in script

    Nathan Shreve committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    c9801b7 View commit details
    Browse the repository at this point in the history
  2. Cleaned a few function calls

    Nathan Shreve committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    7fe0b55 View commit details
    Browse the repository at this point in the history
  3. LookaheadProfiler::clear() now uses vtr::release_memory()

    Nathan Shreve committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    c8b196e View commit details
    Browse the repository at this point in the history
  4. Requirements for script added to requirements.txt

    Nathan Shreve committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    ed4460d View commit details
    Browse the repository at this point in the history
  5. Updated some regtest seeds and golden results

    Nathan Shreve committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    ab2c731 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2db5325 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2024

  1. #ifdef-ed extra heap data and added CI test

    Nathan Shreve committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    17ab565 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    595af59 View commit details
    Browse the repository at this point in the history
  3. Fixed compilation warnings

    Nathan Shreve committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    2f10ec5 View commit details
    Browse the repository at this point in the history
  4. Fixed error in record()

    Nathan Shreve committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    9bcad70 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2024

  1. Updated golden results

    Nathan Shreve committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    c05e498 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2024

  1. Configuration menu
    Copy the full SHA
    643811b View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2024

  1. More updated golden results

    Nathan Shreve committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    1c9bb58 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2024

  1. Disabled RCV support for RouterLookahead, comments

    Nathan Shreve committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    deddc8a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    971eebc View commit details
    Browse the repository at this point in the history