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

Add permute routes #15

Open
wants to merge 37 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
3c02c0f
Update README.md
ameyagodbole Dec 30, 2016
08aaec7
Update README.md
ameyagodbole Dec 30, 2016
a9db8ff
Added basic skeleton for chipper
ameyagodbole Dec 30, 2016
3a6ccaf
Added config options for CHIPPER
ameyagodbole Dec 30, 2016
039ddaf
Added traffic manager for bufferless networks
ameyagodbole Jan 3, 2017
f12f156
Added traffic manager for bufferless networks
ameyagodbole Jan 3, 2017
d4faac3
Added Golden packet functionality
ameyagodbole Jan 9, 2017
ba94cc2
Add files via upload
nandanbedekar Jan 9, 2017
fe8ae3b
Updated flit priority at inject
ameyagodbole Jan 10, 2017
06f1681
Merge pull request #1 from nandanbedekar/master
ameyagodbole Jan 11, 2017
d74212d
Add files via upload
hariharan-n Jan 12, 2017
1ad7a80
Add files via upload
hariharan-n Jan 13, 2017
4adb5ef
Add files via upload
hariharan-n Jan 13, 2017
29f6933
Delete chipper .cpp
hariharan-n Jan 13, 2017
74cd6d2
Delete chipper.cpp
hariharan-n Jan 13, 2017
37940b2
Add files via upload
hariharan-n Jan 13, 2017
788fcea
Merge pull request #5 from hariharan-n/master
ameyagodbole Jan 13, 2017
1feef9f
Fix compilation errors and fix logic in chipper.cpp:Permute()
ameyagodbole Jan 13, 2017
e6e980d
Add CheckSanity() in chipper.cpp and flit track statements
ameyagodbole Jan 14, 2017
479f572
Clean unnecesarry comments in chipper.cpp
ameyagodbole Jan 15, 2017
a7f4b0e
Add flit watch statements in chipper.cpp
ameyagodbole Jan 15, 2017
00f5183
Add additional flit watch statements in chipper.cpp
ameyagodbole Jan 15, 2017
bfa86d7
Correct permute logic and update flit watch statements in chipper.cpp
ameyagodbole Jan 15, 2017
94fd2da
Clean unnecesarry comments in chipper.cpp
ameyagodbole Jan 15, 2017
2bfa3f1
Fix packet length stats in blesstrafficmanager
ameyagodbole Jan 16, 2017
fc5b1fa
Correct cause of segmentation fault in chipper.cpp
ameyagodbole Jan 16, 2017
2093437
Correct stats for blesstrafficmanager
ameyagodbole Jan 16, 2017
b703a14
Fix routing to invalid channels in chipper.cpp
ameyagodbole Jan 18, 2017
4d02f0a
Fix flit overwriting at inject
ameyagodbole Jan 18, 2017
4c465dd
Fix 'hops' statistic in chipper.cpp
ameyagodbole Jan 18, 2017
c23a57a
Changed injection process in chipper.cpp (Project not functioning)
ameyagodbole Jan 25, 2017
0c7261d
Fix CHIPPER structure in chipper.cpp
ameyagodbole Jan 25, 2017
9622b6d
Fix wrong/extra channel delay in chipper.cpp
ameyagodbole Jan 25, 2017
697741c
Fix stats for 1 flit packet case
ameyagodbole Mar 7, 2017
5679c83
Fix Golden Packet scheme
ameyagodbole Mar 7, 2017
b10bf67
Fix golden epoch to prevent multiple simultaneous golden packets
ameyagodbole Mar 8, 2017
105b061
Add facility to inject packet according to trace file
ameyagodbole Mar 15, 2017
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 4 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
BookSim Interconnection Network Simulator
=========================================

Added features for CHIPPER (Bufferless routing strategy)
=========================================

BookSim is a cycle-accurate interconnection network simulator.
Originally developed for and introduced with the [Principles and Practices of Interconnection Networks](http://cva.stanford.edu/books/ppin/) book, its functionality has since been continuously extended.
The current major release, BookSim 2.0, supports a wide range of topologies such as mesh, torus and flattened butterfly networks, provides diverse routing algorithms and includes numerous options for customizing the network's router microarchitecture.
Expand All @@ -9,4 +12,4 @@ The current major release, BookSim 2.0, supports a wide range of topologies such

If you use BookSim in your research, we would appreciate the following citation in any publications to which it has contributed:

Nan Jiang, Daniel U. Becker, George Michelogiannakis, James Balfour, Brian Towles, John Kim and William J. Dally. A Detailed and Flexible Cycle-Accurate Network-on-Chip Simulator. In *Proceedings of the 2013 IEEE International Symposium on Performance Analysis of Systems and Software*, 2013.
Nan Jiang, Daniel U. Becker, George Michelogiannakis, James Balfour, Brian Towles, John Kim and William J. Dally. A Detailed and Flexible Cycle-Accurate Network-on-Chip Simulator. In *Proceedings of the 2013 IEEE International Symposium on Performance Analysis of Systems and Software*, 2013.
Loading