Rose Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							edc56c669e
							
						
					 | 
					
						
						
							
							Fixed bug 546. non-leaf non-zero PBMT bit raise page fault.
						
						
						
						
						
					 | 
					
						2024-01-05 17:10:14 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							66dce731a0
							
						
					 | 
					
						
						
							
							Fixed wave file after signal name changes
						
						
						
						
						
					 | 
					
						2024-01-01 18:33:47 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rose Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							74238defc3
							
						
					 | 
					
						
						
							
							Progress.
						
						
						
						
						
					 | 
					
						2023-12-18 20:23:19 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rose Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							bb712d6860
							
						
					 | 
					
						
						
							
							Updated wavefile.
						
						
						
						
						
					 | 
					
						2023-12-14 14:36:23 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rose Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							e089b421bb
							
						
					 | 
					
						
						
							
							Got it working for the cache.
						
						
						
						
						
					 | 
					
						2023-12-13 20:24:46 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rose Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							f592baa741
							
						
					 | 
					
						
						
							
							Closer.
						
						
						
						
						
					 | 
					
						2023-12-13 18:15:32 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rose Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							eeced05f33
							
						
					 | 
					
						
						
							
							More progress towards store delay reduction.
						
						
						
						
						
					 | 
					
						2023-12-13 15:56:29 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rose Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							f3d43a7713
							
						
					 | 
					
						
						
							
							Progress on reducing store stall in d cache.
						
						
						
						
						
					 | 
					
						2023-12-13 15:34:21 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							d509644fa6
							
						
					 | 
					
						
						
							
							merged pr
						
						
						
						
						
					 | 
					
						2023-11-21 21:54:33 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rose Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							8233ca999f
							
						
					 | 
					
						
						
							
							Changed buildroot to run for 1M instructions only.
						
						
						
						
						
					 | 
					
						2023-11-21 23:46:45 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							6bec559ba6
							
						
					 | 
					
						
						
							
							Removed stale signals from wave.do
						
						
						
						
						
					 | 
					
						2023-11-21 19:49:14 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rose Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							95fc5f4a1c
							
						
					 | 
					
						
						
							
							Towards removing the FPGA config file.
						
						
						
						
						
					 | 
					
						2023-11-13 17:20:26 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							3bbcfade93
							
						
					 | 
					
						
						
							
							Completed branch predictor benchmarking.
						
						
						
						
						
					 | 
					
						2023-09-27 13:56:51 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							60ddbe31f8
							
						
					 | 
					
						
						
							
							Updated the branch predictor simulator's parseHPMC.py results.
						
						
						
						
						
						
						
						In a future commit I will update the branch predictor simulator with the fix for the gshare and then update the commit pointing their repo. 
						
					 | 
					
						2023-09-18 16:59:20 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							95c653e7df
							
						
					 | 
					
						
						
							
							Fixes the bpred-sim.py to support command line parameterization of the branch predictor while using the new parameterization.  This is definitely a hack, but I don't see a better way.
						
						
						
						
						
					 | 
					
						2023-09-15 14:05:26 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							9ff3642c6c
							
						
					 | 
					
						
						
							
							Merge branch 'main' of https://github.com/openhwgroup/cvw
						
						
						
						
						
					 | 
					
						2023-09-05 11:12:00 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							de54b5c4d8
							
						
					 | 
					
						
						
							
							Updated wavefile
						
						
						
						
						
					 | 
					
						2023-09-05 11:11:56 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							1642ad2bad
							
						
					 | 
					
						
						
							
							Improved NAPOT test coverage
						
						
						
						
						
					 | 
					
						2023-08-30 21:04:36 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							310b700550
							
						
					 | 
					
						
						
							
							Have a working 32 bit cbom test!
						
						
						
						
						
					 | 
					
						2023-08-21 13:46:09 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							af0e33209f
							
						
					 | 
					
						
						
							
							Removed QEMU from configurations.
						
						
						
						
						
					 | 
					
						2023-07-19 10:23:55 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							cc5d8fbf06
							
						
					 | 
					
						
						
							
							Updates for fpga.
						
						
						
						
						
					 | 
					
						2023-06-27 11:04:20 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							311c00bb15
							
						
					 | 
					
						
						
							
							Updates to wave file.
						
						
						
						
						
					 | 
					
						2023-06-14 10:49:09 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							fe72264de3
							
						
					 | 
					
						
						
							
							The new testbench is almost working except the shadow copy is not working.
						
						
						
						
						
					 | 
					
						2023-06-12 15:08:23 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							09aa460ed8
							
						
					 | 
					
						
						
							
							Updated do files for parameterization.
						
						
						
						
						
					 | 
					
						2023-05-30 15:38:03 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							b91b54589e
							
						
					 | 
					
						
						
							
							Updated a large number of the source files to use parameters rather than `defines. Based on Lim's work.  So far there is no simulation slow down.
						
						
						
						
						
					 | 
					
						2023-05-24 14:05:44 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							664231c0da
							
						
					 | 
					
						
						
							
							Merge branch 'localhistory'
						
						
						
						
						
						
						
						Repair to wave file.
Created implementations of local history. Part of my Ph.D. research. 
						
					 | 
					
						2023-05-22 10:13:31 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							429875e8db
							
						
					 | 
					
						
						
							
							Repaired wave file.
						
						
						
						
						
					 | 
					
						2023-05-22 10:09:33 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							ad3ecd35f0
							
						
					 | 
					
						
						
							
							Repaired wave file.
						
						
						
						
						
					 | 
					
						2023-05-22 09:50:34 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							d545a2ec74
							
						
					 | 
					
						
						
							
							Partially working local history repair.
						
						
						
						
						
					 | 
					
						2023-05-11 14:56:26 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							4db17cde2f
							
						
					 | 
					
						
						
							
							Updated testbench to record coremark performance counters.
						
						
						
						
						
						
						
						Added comment about mtval probably not being correct for compressed instructions. 
						
					 | 
					
						2023-03-08 17:11:27 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							a3a45f696f
							
						
					 | 
					
						
						
							
							Fixed a bunch of odd bugs with the test bench preventing correct measurement of performance counters.
						
						
						
						
						
					 | 
					
						2023-03-03 17:49:44 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							0ecd1ef681
							
						
					 | 
					
						
						
							
							Setup the testbench to exclude the warmup from performance counter reports.
						
						
						
						
						
					 | 
					
						2023-03-03 13:10:01 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							7df3a84060
							
						
					 | 
					
						
						
							
							Renamed branch predictors and consolidated global and gshare predictors.
						
						
						
						
						
					 | 
					
						2023-02-20 18:42:37 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							1a46c1efb2
							
						
					 | 
					
						
						
							
							reset branch predictor after each test.
						
						
						
						
						
					 | 
					
						2023-02-19 23:48:37 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							0f98cfe5b4
							
						
					 | 
					
						
						
							
							Simplified branch predictor.
						
						
						
						
						
					 | 
					
						2023-02-19 22:49:48 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							0678f3f2b7
							
						
					 | 
					
						
						
							
							Branch predictor cleanup.
						
						
						
						
						
					 | 
					
						2023-02-07 14:01:59 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							4fed1d5e3d
							
						
					 | 
					
						
						
							
							Merge branch 'main' of https://github.com/openhwgroup/cvw
						
						
						
						
						
					 | 
					
						2023-02-04 11:28:26 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							97ee3732fe
							
						
					 | 
					
						
						
							
							Merge branch 'main' of https://github.com/openhwgroup/cvw into dev
						
						
						
						
						
					 | 
					
						2023-02-03 08:36:11 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							80f42a8638
							
						
					 | 
					
						
						
							
							Renamed regression to sim
						
						
						
						
						
					 | 
					
						2023-02-02 14:48:23 -08:00 | 
					
					
						
						
							
							
							
						
					 |