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

Feature/refactor #44

Merged
merged 74 commits into from
Jun 24, 2020
Merged

Feature/refactor #44

merged 74 commits into from
Jun 24, 2020

Conversation

atsmith3
Copy link
Owner

Refactored & Implemented boost serialization to cut down on consecutive invocation runtime

atsmith3 and others added 30 commits June 11, 2020 00:35
Split apart the cache files, ready to begin transforming code.
Split apart the core source so that it will be easier to work on.
Attempting to merge Ram's progress with the higher level Processor changes.
Preparing to merge with Ram's rename unit code.
Split the class up into separate methods. Need to split up area calculations.
Finished splitting up the compute area & compute power.
NoC now has the updated interface for serialization
Updated interconnect to reflect the new interface
Using an init funtion that optionally can skip ComputeArea calculations.
In the L1/L2 dirarray there is double counting going on when restoring from
checkpoint
atsmith3 and others added 28 commits June 23, 2020 15:09
…ctor

Feature/serialization merge refactor
…ctor

Feature/serialization merge refactor
Refactored Load Store Unit to work with serialization
All unit tests passing, time to add serialization to core and test
Passing all tests, no segmentation fault:
@atsmith3 atsmith3 merged commit 38a37b8 into develop Jun 24, 2020
@atsmith3 atsmith3 deleted the feature/refactor branch June 24, 2020 17:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants