diff --git a/tejas_resources/Architecture_Of_Tejas.pdf b/tejas_resources/Architecture_Of_Tejas.pdf new file mode 100644 index 0000000..36a041e Binary files /dev/null and b/tejas_resources/Architecture_Of_Tejas.pdf differ diff --git a/tejas_resources/NocConfig.txt b/tejas_resources/NocConfig.txt new file mode 100755 index 0000000..c500cdc --- /dev/null +++ b/tejas_resources/NocConfig.txt @@ -0,0 +1,4 @@ +3 3 +C - C +- L3 - +M - D1 diff --git a/tejas_resources/System_Architecture_Of_Tejas.pdf b/tejas_resources/System_Architecture_Of_Tejas.pdf new file mode 100644 index 0000000..d7ae310 Binary files /dev/null and b/tejas_resources/System_Architecture_Of_Tejas.pdf differ diff --git a/tejas_resources/config_tigerLake.xml b/tejas_resources/config_tigerLake.xml new file mode 100755 index 0000000..8b9e8b4 --- /dev/null +++ b/tejas_resources/config_tigerLake.xml @@ -0,0 +1,1055 @@ + + + + + + + none + + + + + file + + + + + + false + + + + + /mnt/remote_scratch1/rajshekar/projects/lean_trace_cache//traces/ISCA2023Revision//100M/dropBranchWithLoad/xalancbmk + + false + + /home/rajshekar/softwares/pin-97554/ + /home/rajshekar/projects/tejas/workspace/Tejas/src/emulator/pin/obj-pin/causalityTool_threadsWithoutCoresIgnored.so + TODO/home/prathmesh/workspace/qemu/x86_64-linux-user/qemu-x86_64 /home/prathmesh/tmp/testQemu.o + /home/rajshekar/projects/eviction/workspace/Tejas/src/emulator/pin/obj-comm + /home/rajshekar/projects/tejas/workspace/Tejas/src/simulator/main/getBenchmarkPID.sh + /home/rajshekar/projects/tejas/workspace/Tejas/src/simulator/main/killAllDescendents.sh + + + + + false + 3000000 + + false + 3000000 + + 16 + 0 + 0 + 1 + false + false + false + true + false + false + /mnt/srishtistr0/scratch/rajshekar/tejas/PinPoints_working_directory/soplex.test.Data/t.sorted + 00000000 + true + 10000000 + false + add + sub + 2 + + + + + + SIMPLE + 132 + 2400 + FCFS + 1 + 1 + 0.0073 + 0.0544 + + + 1 + + + 0.3456 + 0.2886 + + + + + 0-1 + 2500 + outOfOrder + + + TAGE-SC-L + 8 + 16 + 17 + 2 + /mnt/remote_scratch1/rajshekar/projects/lean_trace_cache/scripts/ + 0.0178 + 0.0962 + + + + 128 + 72 + 0 + UL + -1 + -1 + 0.0318 + 0.1725 + + + + 144 + 1 + -1 + UL + -1 + -1 + 0.00546275 + 0.06792852941 + + + + 96 + 1 + -1 + UL + -1 + -1 + 0.00546275 + 0.06792852941 + + + + 2048 + 9 + 17 + UL + -1 + -1 + 0.00546275 + 0.06792852941 + + + + 2304 + + + + 6 + 0.0598 + 0.0347 + + + + 6 + + + 0.0045 + 0.0150 + + + 0.0017 + 0.0130 + + + + + 0.0016 + 0.0085 + + + 0.0030 + 0.0045 + + + + + + 10 + 160 + 0.0046 + 0.0142 + + + + 6 + 351 + 0.0058 + 0.0304 + + + + + 280 + 64 + 0.0108 + 0.0572 + + + + 224 + 64 + 0.0075 + 0.0207 + + + + + 10 + + + 4 + 1 + 1 + + 0 + 1 + 5 + 6 + 0.0542 + 0.3257 + + + + 1 + 4 + 1 + 1 + 0.0271 + 0.6514 + + + + 1 + 50 + 50 + 1 + 0.0271 + 0.6514 + + + + 0 + 3 + 1 + 1 + 0.0654 + 0.5366 + + + + 0 + 5 + 1 + 0 + 0.0271 + 0.6514 + + + + 1 + 14 + 4 + 0 + 0.0271 + 0.6514 + + + + 3 + 1 + 1 + 0 + 1 + 5 + 0.0271 + 0.6514 + + + + 3 + 5 + 1 + 0 + 1 + 5 + 0.0271 + 0.6514 + + + + 0 + 1 + 1 + 0 + 1 + 5 + 0.0271 + 0.6514 + + + + 0 + 5 + 1 + 0 + 1 + 0.0271 + 0.6514 + + + + 3 + 4 + 1 + 0 + 1 + 5 + 0.0271 + 0.6514 + + + + 1 + 4 + 1 + 0 + 0.0271 + 0.6514 + + + + 1 + 9 + 5 + 0 + 0.0271 + 0.6514 + + + + 1 + 3 + 1 + 1 + 0.0271 + 0.6514 + + + + 2 + 1 + 1 + 1 + 5 + 0.0271 + 0.6514 + + + + 4 + 3 + 1 + 0 + 1 + 5 + 6 + 0.0271 + 0.6514 + + + + 2 + 1 + 1 + 0 + 6 + 0.0271 + 0.6514 + + + + 2 + 1 + 1 + 2 + 3 + 0.0271 + 0.6514 + + + + 2 + 1 + 1 + 2 + 3 + 0.0271 + 0.6514 + + + + 2 + 1 + 1 + 7 + 8 + 0.0271 + 0.6514 + + + + 2 + 1 + 1 + 4 + 9 + 0.0271 + 0.6514 + + + + 0.0239 + 0.5948 + + + false + 2 + Distributed + + + + + + + + + + + + + + + + + + + + + + + + + + false + Fields + 448 + None + Fields + 6 + 16384 + 8 + false + false + false + false + + + + false + false + false + false + false + 128 + 6 + false + + + + + + + + + NOC + + + /mnt/remote_scratch/resources/tejas_configs/config_2core_kabylake_NocConfig.txt + STATIC + 4 + FCFS + 4 + 1 + 1 + 2400 + TORUS + SIMPLE + 2 + RR_ARBITER + 90 + ELECTRICAL + + + 0.1877 + 2.1164 + + + + 30 + 0.1877 + 2.1164 + + + OpenPage + RankThenBankRoundRobin + PerRank + 1 + FCFS + 1 + 100 + 3600 + 2 + 2 + 8 + 16384 + 2048 + 32 + 4 + + + + + + 4 + 8 + 11 + 0 + 11 + 1 + 39 + 11 + 28 + 88 + 1 + 5 + 24 + 6 + 6 + 12 + 1.25 + 7800 + 64 + + + + + + + + -1 + 4000 + WB + 64 + 8 + 32768 + 3 + 3 + UL + 0 + 0 + 1 + 1 + 1 + None + None + 1 + 16 + 0 + NONE + NONE + S + 0.1092 + 0.33964264705 + 0.33964264705 + Unified + + + + -1 + 2500 + WB + 64 + 8 + 32768 + 4 + 4 + FCFS + 0 + 0 + 4 + 1 + 1 + None + Power4 + 1 + 16 + 0 + NONE + NONE + S + 0.1092 + 0.33964264705 + 0.33964264705 + Instruction + + + + -1 + 2500 + WT + 64 + 8 + 32768 + 4 + 4 + FCFS + 1 + 1 + 0 + 1 + 2 + None + Power4 + 1 + 16 + 0 + NONE + NONE + S + 0.1092 + 0.33964264705 + 0.33964264705 + Data + + + + -1 + 2500 + WT + 64 + 12 + 49152 + 5 + 5 + FCFS + 1 + 1 + 0 + 1 + 2 + None + Power4 + 1 + 16 + 0 + NONE + NONE + S + 0.1092 + 0.33964264705 + 0.33964264705 + Data + + + + -1 + WB + 64 + 8 + 262144 + 12 + 12 + FCFS + 0 + 0 + 1 + 1 + 1 + None + None + 1 + 256 + 0 + NONE + NONE + S + 0.1592 + 0.43964264705 + 0.43964264705 + Unified + + + + -1 + 2500 + WB + 64 + 4 + 262144 + 12 + 12 + FCFS + 1 + 1 + 0 + 1 + 1 + None + Power4 + 1 + 256 + 0 + NONE + NONE + S + 0.1592 + 0.43964264705 + 0.43964264705 + Unified + + + + -1 + 2500 + WB + 64 + 8 + 524288 + 13 + 13 + FCFS + 0 + 0 + 1 + 1 + 1 + None + Power4 + 1 + 256 + 0 + NONE + NONE + S + 0.1592 + 0.43964264705 + 0.43964264705 + Unified + + + + -1 + 2500 + WB + 64 + 20 + 1310720 + 14 + 14 + FCFS + 0 + 0 + 1 + 1 + 1 + None + Power4 + 1 + 256 + 0 + NONE + NONE + S + 0.1592 + 0.43964264705 + 0.43964264705 + Unified + + + + -1 + WB + 64 + 16 + 1048576 + 12 + FCFS + 1 + 1 + 0 + 1 + 1 + D1 + Power4 + 1 + 256 + 0 + NONE + NONE + S + 0.1592 + 0.43964264705 + 0.43964264705 + Unified + + + + -1 + 2000 + WB + 64 + 8 + 1048576 + 60 + 60 + UL + 0 + 0 + 1 + 1 + 1 + None + None + 1 + 8 + 0 + NONE + NONE + S + 0.1892 + 0.60964264705 + 0.60964264705 + Unified + + + + -1 + 4000 + WB + 64 + 16 + 8388608 + 77 + 77 + UL + 1 + 1 + 1 + 2 + 2 + None + Power4 + 1 + 8 + 0 + NONE + NONE + S + 0.1892 + 0.60964264705 + 0.60964264705 + Unified + + + + -1 + 2500 + WB + 64 + 8 + 4194304 + 44 + 44 + UL + 1 + 1 + 1 + 2 + 2 + None + Power4 + 1 + 8 + 0 + NONE + NONE + S + 0.1892 + 0.60964264705 + 0.60964264705 + Unified + + + + -1 + 2500 + WB + 64 + 12 + 3145728 + 45 + 45 + UL + 1 + 1 + 1 + 2 + 2 + None + Power4 + 1 + 8 + 0 + NONE + NONE + S + 0.1892 + 0.60964264705 + 0.60964264705 + Unified + + + + -1 + 2000 + WB + 64 + 16 + 12582912 + 60 + 60 + UL + 0 + 0 + 1 + 1 + 1 + None + None + 1 + 8 + 0 + NONE + NONE + S + 0.1892 + 0.60964264705 + 0.60964264705 + Unified + + + + -1 + 2000 + WB + 64 + 16 + 23068672 + 44 + 44 + UL + 0 + 0 + 1 + 1 + 1 + None + None + 1 + 8 + 0 + NONE + NONE + S + 0.1892 + 0.60964264705 + 0.60964264705 + Unified + + + + -1 + 2000 + WB + 64 + 16 + 16777216 + 44 + 44 + UL + 0 + 0 + 1 + 5 + 5 + None + None + 1 + 8 + 0 + NONE + NONE + S + 0.1892 + 0.60964264705 + 0.60964264705 + Unified + + + + -1 + 2400 + WB + N + 64 + 64 + 65536 + 5 + 5 + FCFS + 0 + 0 + 2 + 1 + 1 + N + None + 1 + 16 + 0 + NONE + NONE + S + Unified + .1092 + .3396 + .3396 + true + Unified + + + + +