Skip to content

Instantly share code, notes, and snippets.

@dramaticlly
Created December 4, 2016 23:46
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save dramaticlly/223a17f45aca62d0303a1e3112aa3510 to your computer and use it in GitHub Desktop.
Save dramaticlly/223a17f45aca62d0303a1e3112aa3510 to your computer and use it in GitHub Desktop.
zhang464@ug137:~/ece552/asst5/gem5$ bash runscons.sh debug -n 2 --l1d_size 8192B --l1d_assoc 4
debug ProtocolTrace
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
gem5 compiled Dec 4 2016 18:07:56
gem5 started Dec 4 2016 18:39:50
gem5 executing on ug137.eecg
command line: ./build/ALPHA/gem5.opt --debug-flags=ProtocolTrace ./configs/example/ruby_random_test.py -n 2 --l1d_size 8192B --l1d_assoc 4
Global frequency set at 1000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
1 1 Seq Begin > [0x14e8, line 0x14c0] ST
2 1 L1Cache Store I>IM_AD [0x14c0, line 0x14c0]
11 0 Seq Begin > [0x3ae8, line 0x3ac0] ST
15 0 L1Cache Store I>IM_AD [0x3ac0, line 0x3ac0]
21 0 Directory GETM I>IM_D [0x14c0, line 0x14c0]
21 0 Seq Begin > [0x14ec, line 0x14c0] ST
22 0 L1Cache Store I>IM_AD [0x14c0, line 0x14c0]
31 1 Seq Begin > [0xee8, line 0xec0] ST
33 1 L1Cache Store I>IM_AD [0xec0, line 0xec0]
41 1 Seq Begin > [0x2ee8, line 0x2ec0] ST
43 1 L1Cache Store I>IM_AD [0x2ec0, line 0x2ec0]
51 1 Seq Begin > [0x57e8, line 0x57c0] ST
53 1 L1Cache Store I>IM_AD [0x57c0, line 0x57c0]
61 0 Seq Begin > [0x444, line 0x440] ST
62 0 L1Cache Store I>IM_AD [0x440, line 0x440]
71 1 Seq Begin > [0x26e8, line 0x26c0] ST
72 1 L1Cache Store I>IM_AD [0x26c0, line 0x26c0]
81 0 Seq Begin > [0x4be8, line 0x4bc0] ST
91 1 Seq Begin > [0x2ae8, line 0x2ac0] ST
93 1 L1Cache Store I>IM_AD [0x2ac0, line 0x2ac0]
101 1 Seq Begin > [0x53e8, line 0x53c0] ST
111 0 Seq Begin > [0x17ec, line 0x17c0] ST
115 0 L1Cache Store I>IM_AD [0x17c0, line 0x17c0]
121 1 Seq Begin > [0x40e8, line 0x40c0] ST
125 1 L1Cache Store I>IM_AD [0x40c0, line 0x40c0]
131 0 Seq Begin > [0x24e8, line 0x24c0] ST
132 0 L1Cache Store I>IM_AD [0x24c0, line 0x24c0]
141 1 Seq Begin > [0x418, line 0x400] ST
145 1 L1Cache Store I>IM_AD [0x400, line 0x400]
151 1 Seq Begin > [0x61e8, line 0x61c0] ST
152 1 L1Cache Store I>IM_AD [0x61c0, line 0x61c0]
162 0 Directory Memory_Data IM_D>M [0x14c0, line 0x14c0]
171 0 Seq Begin > [0x3eec, line 0x3ec0] ST
173 0 L1Cache Store I>IM_AD [0x3ec0, line 0x3ec0]
181 1 Seq Begin > [0x39ec, line 0x39c0] ST
184 0 L1Cache Store I>IM_AD [0x4bc0, line 0x4bc0]
191 1 Seq Begin > [0x2bec, line 0x2bc0] ST
195 1 L1Cache Store I>IM_AD [0x2bc0, line 0x2bc0]
201 1 Seq Begin > [0x62ec, line 0x62c0] ST
205 1 L1Cache Store I>IM_AD [0x62c0, line 0x62c0]
214 1 L1Cache Store I>IM_AD [0x53c0, line 0x53c0]
221 0 Seq Begin > [0x5ec, line 0x5c0] ST
223 0 L1Cache Store I>IM_AD [0x5c0, line 0x5c0]
231 0 Seq Begin > [0x3be8, line 0x3bc0] ST
233 0 L1Cache Store I>IM_AD [0x3bc0, line 0x3bc0]
244 0 Directory GETM I>IM_D [0x3ac0, line 0x3ac0]
247 0 Directory GETM M>M [0x14c0, line 0x14c0] Own: [NetDest (2) 0 1 - 0 - ]Req: L1Cache-0
249 0 Directory GETM I>IM_D [0x440, line 0x440]
251 0 Seq Begin > [0x5fe8, line 0x5fc0] ST
253 0 Directory GETM I>IM_D [0x17c0, line 0x17c0]
255 0 Directory GETM I>IM_D [0x24c0, line 0x24c0]
255 0 L1Cache Store I>IM_AD [0x5fc0, line 0x5fc0]
259 0 Directory GETM I>IM_D [0xec0, line 0xec0]
266 1 L1Cache Fwd_GetM IM_AD>IM_AD [0x14c0, line 0x14c0] Protocol Stall
269 0 Directory GETM I>IM_D [0x2ec0, line 0x2ec0]
271 1 Seq Begin > [0x5dec, line 0x5dc0] ST
272 0 Directory GETM I>IM_D [0x57c0, line 0x57c0]
281 0 Seq Begin > [0x40ec, line 0x40c0] ST
285 0 L1Cache Store I>IM_AD [0x40c0, line 0x40c0]
290 1 L1Cache Fwd_GetM IM_AD>IM_AD [0x14c0, line 0x14c0] Protocol Stall
290 1 Seq Done > [0x14e8, line 0x14c0] 289 cycles
290 1 L1CacheData_from_Dir_No_Acks IM_AD>M [0x14c0, line 0x14c0]
290 1 L1Cache Fwd_GetM M>I [0x14c0, line 0x14c0]
291 1 L1Cache Store I>IM_AD [0x39c0, line 0x39c0]
291 0 Seq Begin > [0x438, line 0x400] ST
292 0 L1Cache Store I>IM_AD [0x400, line 0x400]
311 0 Seq Begin > [0x59ec, line 0x59c0] ST
312 0 L1Cache Store I>IM_AD [0x59c0, line 0x59c0]
321 0 Seq Begin > [0x5ae8, line 0x5ac0] ST
323 0 L1Cache Store I>IM_AD [0x5ac0, line 0x5ac0]
331 1 Seq Begin > [0x45c, line 0x440] ST
334 1 L1Cache Store I>IM_AD [0x440, line 0x440]
351 1 Seq Begin > [0x41ec, line 0x41c0] ST
352 1 L1Cache Store I>IM_AD [0x41c0, line 0x41c0]
361 0 Seq Begin > [0x64ec, line 0x64c0] ST
362 0 L1Cache Store I>IM_AD [0x64c0, line 0x64c0]
371 1 Seq Begin > [0x66ec, line 0x66c0] ST
375 1 L1Cache Store I>IM_AD [0x5dc0, line 0x5dc0]
375 1 L1Cache Store I>IM_AD [0x66c0, line 0x66c0]
378 0 Directory GETM I>IM_D [0x26c0, line 0x26c0]
382 0 Directory Memory_Data IM_D>M [0x3ac0, line 0x3ac0]
391 0 Seq Begin > [0x5ee8, line 0x5ec0] ST
393 0 L1Cache Store I>IM_AD [0x5ec0, line 0x5ec0]
412 0 Directory Memory_Data IM_D>M [0x440, line 0x440]
427 0 Seq Done > [0x14ec, line 0x14c0] 406 cycles
427 0 L1Cache Data_from_Owner IM_AD>M [0x14c0, line 0x14c0]
442 0 Directory Memory_Data IM_D>M [0xec0, line 0xec0]
471 0 Seq Begin > [0x11e8, line 0x11c0] ST
472 0 Directory Memory_Data IM_D>M [0x17c0, line 0x17c0]
474 0 L1Cache Store I>IM_AD [0x11c0, line 0x11c0]
489 0 Directory GETM I>IM_D [0x2ac0, line 0x2ac0]
509 0 Seq Done > [0x3ae8, line 0x3ac0] 498 cycles
509 0 L1CacheData_from_Dir_No_Acks IM_AD>M [0x3ac0, line 0x3ac0]
512 0 Directory Memory_Data IM_D>M [0x26c0, line 0x26c0]
532 0 Directory Memory_Data IM_D>M [0x24c0, line 0x24c0]
562 0 Directory Memory_Data IM_D>M [0x2ec0, line 0x2ec0]
571 0 Seq Begin > [0x13ec, line 0x13c0] ST
572 0 L1Cache Store I>IM_AD [0x13c0, line 0x13c0]
592 0 Directory Memory_Data IM_D>M [0x57c0, line 0x57c0]
602 0 Directory GETM I>IM_D [0x40c0, line 0x40c0]
604 0 Directory GETM I>IM_D [0x3ec0, line 0x3ec0]
637 0 Seq Done > [0x444, line 0x440] 576 cycles
637 0 L1CacheData_from_Dir_No_Acks IM_AD>M [0x440, line 0x440]
642 0 Directory Memory_Data IM_D>M [0x2ac0, line 0x2ac0]
691 0 Seq Begin > [0x2eec, line 0x2ec0] ST
693 0 L1Cache Store I>IM_AD [0x2ec0, line 0x2ec0]
720 0 Directory GETM I>IM_D [0x4bc0, line 0x4bc0]
723 0 Directory GETM I>IM_D [0x400, line 0x400]
727 0 Directory GETM I>IM_D [0x61c0, line 0x61c0]
731 0 Directory GETM I>IM_D [0x2bc0, line 0x2bc0]
742 0 Directory Memory_Data IM_D>M [0x40c0, line 0x40c0]
752 0 Seq Done > [0x17ec, line 0x17c0] 641 cycles
752 0 L1CacheData_from_Dir_No_Acks IM_AD>M [0x17c0, line 0x17c0]
756 0 Seq Done > [0x24e8, line 0x24c0] 625 cycles
756 0 L1CacheData_from_Dir_No_Acks IM_AD>M [0x24c0, line 0x24c0]
771 0 Seq Begin > [0x4e8, line 0x4c0] ST
772 0 Directory Memory_Data IM_D>M [0x3ec0, line 0x3ec0]
774 0 L1Cache Store I>IM_AD [0x4c0, line 0x4c0]
781 0 Seq Begin > [0x39e8, line 0x39c0] ST
823 0 Directory GETM I>IM_D [0x62c0, line 0x62c0]
826 0 Directory GETM I>IM_D [0x53c0, line 0x53c0]
828 0 Directory GETM I>IM_D [0x39c0, line 0x39c0]
852 0 Directory Memory_Data IM_D>M [0x4bc0, line 0x4bc0]
862 1 Seq Done > [0xee8, line 0xec0] 831 cycles
862 1 L1CacheData_from_Dir_No_Acks IM_AD>M [0xec0, line 0xec0]
869 1 Seq Done > [0x26e8, line 0x26c0] 798 cycles
869 1 L1CacheData_from_Dir_No_Acks IM_AD>M [0x26c0, line 0x26c0]
871 1 Seq Begin > [0x4ec, line 0x4c0] ST
872 1 Seq Done > [0x2ee8, line 0x2ec0] 831 cycles
872 1 L1CacheData_from_Dir_No_Acks IM_AD>M [0x2ec0, line 0x2ec0]
872 1 L1Cache Store I>IM_AD [0x4c0, line 0x4c0]
876 1 Seq Done > [0x57e8, line 0x57c0] 825 cycles
876 1 L1CacheData_from_Dir_No_Acks IM_AD>M [0x57c0, line 0x57c0]
882 0 Directory Memory_Data IM_D>M [0x61c0, line 0x61c0]
887 0 L1Cache Store I>IM_AD [0x39c0, line 0x39c0]
891 1 Seq Begin > [0x2fe8, line 0x2fc0] ST
892 1 L1Cache Store I>IM_AD [0x2fc0, line 0x2fc0]
901 1 Seq Begin > [0x1dec, line 0x1dc0] ST
902 0 Directory Memory_Data IM_D>M [0x400, line 0x400]
905 1 L1Cache Store I>IM_AD [0x1dc0, line 0x1dc0]
921 1 Seq Begin > [0x4eec, line 0x4ec0] ST
924 1 L1Cache Store I>IM_AD [0x4ec0, line 0x4ec0]
945 0 Directory GETM I>IM_D [0x5c0, line 0x5c0]
948 0 Directory GETM I>IM_D [0x3bc0, line 0x3bc0]
962 0 Directory Memory_Data IM_D>M [0x62c0, line 0x62c0]
982 1 Seq Done > [0x2ae8, line 0x2ac0] 891 cycles
982 1 L1CacheData_from_Dir_No_Acks IM_AD>M [0x2ac0, line 0x2ac0]
991 1 Seq Begin > [0x3ae9, line 0x3ac0] ST
992 0 Directory Memory_Data IM_D>M [0x2bc0, line 0x2bc0]
995 1 L1Cache Store I>IM_AD [0x3ac0, line 0x3ac0]
1022 0 Directory Memory_Data IM_D>M [0x53c0, line 0x53c0]
1052 0 Directory GETM I>IM_D [0x5fc0, line 0x5fc0]
1052 0 Directory Memory_Data IM_D>M [0x39c0, line 0x39c0]
1054 0 Directory GETM M>M [0x440, line 0x440] Own: [NetDest (2) 1 0 - 0 - ]Req: L1Cache-1
1072 0 Seq Done > [0x3eec, line 0x3ec0] 901 cycles
1072 0 L1CacheData_from_Dir_No_Acks IM_AD>M [0x3ec0, line 0x3ec0]
1081 0 Seq Begin > [0x15e8, line 0x15c0] ST
1082 0 Directory Memory_Data IM_D>M [0x5c0, line 0x5c0]
1085 0 L1Cache Store I>IM_AD [0x15c0, line 0x15c0]
1088 0 Seq Done > [0x4be8, line 0x4bc0] 1007 cycles
1088 0 L1CacheData_from_Dir_No_Acks IM_AD>M [0x4bc0, line 0x4bc0]
1089 1 Seq Done > [0x40e8, line 0x40c0] 968 cycles
1089 1 L1CacheData_from_Dir_No_Acks IM_AD>M [0x40c0, line 0x40c0]
1091 0 Seq Begin > [0x2aec, line 0x2ac0] ST
1095 1 Seq Done > [0x61e8, line 0x61c0] 944 cycles
1095 1 L1CacheData_from_Dir_No_Acks IM_AD>M [0x61c0, line 0x61c0]
1095 0 L1Cache Store I>IM_AD [0x2ac0, line 0x2ac0]
1101 1 Seq Done > [0x418, line 0x400] 960 cycles
1101 1 L1CacheData_from_Dir_No_Acks IM_AD>M [0x400, line 0x400]
1103 1 Seq Done > [0x62ec, line 0x62c0] 902 cycles
1103 1 L1CacheData_from_Dir_No_Acks IM_AD>M [0x62c0, line 0x62c0]
1121 1 Seq Begin > [0x1fe8, line 0x1fc0] ST
1122 0 Directory Memory_Data IM_D>M [0x3bc0, line 0x3bc0]
1131 1 Seq Begin > [0xfe8, line 0xfc0] ST
1133 1 L1Cache Store I>IM_AD [0xfc0, line 0xfc0]
1161 1 Seq Begin > [0x45ec, line 0x45c0] ST
1164 1 L1Cache Store I>IM_AD [0x45c0, line 0x45c0]
1167 0 Directory GETM I>IM_D [0x41c0, line 0x41c0]
1171 1 Seq Begin > [0x30e8, line 0x30c0] ST
1192 0 Directory Memory_Data IM_D>M [0x5fc0, line 0x5fc0]
1214 1 Seq Done > [0x2bec, line 0x2bc0] 1023 cycles
1214 1 L1CacheData_from_Dir_No_Acks IM_AD>M [0x2bc0, line 0x2bc0]
1216 1 Seq Done > [0x53e8, line 0x53c0] 1115 cycles
1216 1 L1CacheData_from_Dir_No_Acks IM_AD>M [0x53c0, line 0x53c0]
1221 1 Seq Begin > [0x29e8, line 0x29c0] ST
1222 1 L1Cache Store I>IM_AD [0x29c0, line 0x29c0]
1236 1 L1Cache Store I>IM_AD [0x1fc0, line 0x1fc0]
1261 1 Seq Begin > [0x3f0, line 0x3c0] ST
1264 1 L1Cache Store I>IM_AD [0x3c0, line 0x3c0]
1271 0 Directory GETM I>IM_D [0x5dc0, line 0x5dc0]
1283 0 L1Cache Fwd_GetM M>I [0x440, line 0x440]
1286 1 L1Cache Store I>IM_AD [0x30c0, line 0x30c0]
1302 0 Directory Memory_Data IM_D>M [0x41c0, line 0x41c0]
1317 0 Seq Done > [0x5ec, line 0x5c0] 1096 cycles
1317 0 L1CacheData_from_Dir_No_Acks IM_AD>M [0x5c0, line 0x5c0]
1319 0 Seq Done > [0x3be8, line 0x3bc0] 1088 cycles
1319 0 L1CacheData_from_Dir_No_Acks IM_AD>M [0x3bc0, line 0x3bc0]
1324 0 Seq Done > [0x5fe8, line 0x5fc0] 1073 cycles
1324 0 L1CacheData_from_Dir_No_Acks IM_AD>M [0x5fc0, line 0x5fc0]
1330 1 Seq Done > [0x39ec, line 0x39c0] 1149 cycles
1330 1 L1CacheData_from_Dir_No_Acks IM_AD>M [0x39c0, line 0x39c0]
1331 0 Seq Begin > [0xee9, line 0xec0] ST
1335 1 Seq Done > [0x45c, line 0x440] 1004 cycles
1335 1 L1Cache Data_from_Owner IM_AD>M [0x440, line 0x440]
1335 0 L1Cache Store I>IM_AD [0xec0, line 0xec0]
1341 1 Seq Done > [0x41ec, line 0x41c0] 990 cycles
1341 1 L1CacheData_from_Dir_No_Acks IM_AD>M [0x41c0, line 0x41c0]
1341 0 Seq Begin > [0x46e8, line 0x46c0] ST
1345 0 L1Cache Store I>IM_AD [0x46c0, line 0x46c0]
1351 1 Seq Begin > [0x2be8, line 0x2bc0] ST
1352 1 Seq Done > [0x2be8, line 0x2bc0] 1 cycles
1352 1 L1Cache Store M>M [0x2bc0, line 0x2bc0]
1361 0 Seq Begin > [0x41ed, line 0x41c0] ST
1363 0 L1Cache Store I>IM_AD [0x41c0, line 0x41c0]
1371 1 Seq Begin > [0x23ec, line 0x23c0] ST
1381 1 Seq Begin > [0x52e8, line 0x52c0] ST
1382 1 L1Cache Store I>IM_AD [0x52c0, line 0x52c0]
1382 0 Directory GETM I>IM_D [0x66c0, line 0x66c0]
1386 0 Directory GETM M>M [0x40c0, line 0x40c0] Own: [NetDest (2) 0 1 - 0 - ]Req: L1Cache-0
1391 1 Seq Begin > [0x4be9, line 0x4bc0] ST
1392 1 L1Cache Store I>IM_AD [0x4bc0, line 0x4bc0]
1401 1 L1Cache Fwd_GetM M>I [0x40c0, line 0x40c0]
1402 0 Directory Memory_Data IM_D>M [0x5dc0, line 0x5dc0]
1475 1 L1Cache Store I>IM_AD [0x23c0, line 0x23c0]
1491 0 Directory GETM M>M [0x400, line 0x400] Own: [NetDest (2) 0 1 - 0 - ]Req: L1Cache-0
1492 0 Directory GETM I>IM_D [0x59c0, line 0x59c0]
1495 0 Directory GETM I>IM_D [0x5ac0, line 0x5ac0]
1497 0 Directory GETM I>IM_D [0x64c0, line 0x64c0]
1498 0 Directory GETM I>IM_D [0x5ec0, line 0x5ec0]
1506 1 L1Cache Fwd_GetM M>I [0x400, line 0x400]
1522 0 Directory Memory_Data IM_D>M [0x66c0, line 0x66c0]
1529 0 Seq Done > [0x40ec, line 0x40c0] 1248 cycles
1529 0 L1Cache Data_from_Owner IM_AD>M [0x40c0, line 0x40c0]
1601 0 Seq Begin > [0x49ec, line 0x49c0] ST
1604 0 L1Cache Store I>IM_AD [0x49c0, line 0x49c0]
1605 0 Directory GETM I>IM_D [0x11c0, line 0x11c0]
1607 0 Directory GETM I>IM_D [0x13c0, line 0x13c0]
1611 0 Directory GETM M>M [0x2ec0, line 0x2ec0] Own: [NetDest (2) 0 1 - 0 - ]Req: L1Cache-0
1614 0 Directory GETM I>IM_D [0x4c0, line 0x4c0]
1615 0 Directory GETM IM_D>IM_D [0x4c0, line 0x4c0] Protocol Stall
1616 0 Directory GETM IM_D>IM_D [0x4c0, line 0x4c0] Protocol Stall
1619 0 Directory GETM IM_D>IM_D [0x4c0, line 0x4c0] Protocol Stall
1620 0 Directory GETM IM_D>IM_D [0x4c0, line 0x4c0] Protocol Stall
1621 0 Directory GETM IM_D>IM_D [0x4c0, line 0x4c0] Protocol Stall
1623 0 Seq Done > [0x438, line 0x400] 1332 cycles
1623 0 L1Cache Data_from_Owner IM_AD>M [0x400, line 0x400]
1631 0 Seq Begin > [0x20ec, line 0x20c0] ST
1632 0 L1Cache Store I>IM_AD [0x20c0, line 0x20c0]
1632 1 Seq Done > [0x5dec, line 0x5dc0] 1361 cycles
1632 1 L1CacheData_from_Dir_No_Acks IM_AD>M [0x5dc0, line 0x5dc0]
1632 0 Directory GETM IM_D>IM_D [0x4c0, line 0x4c0] Protocol Stall
1632 0 Directory Memory_Data IM_D>M [0x59c0, line 0x59c0]
1632 0 Directory GETM IM_D>IM_D [0x4c0, line 0x4c0] Protocol Stall
1641 1 Seq Begin > [0x65e8, line 0x65c0] ST
1645 1 L1Cache Store I>IM_AD [0x65c0, line 0x65c0]
1652 0 Directory GETM IM_D>IM_D [0x4c0, line 0x4c0] Protocol Stall
1652 0 Directory Memory_Data IM_D>M [0x5ac0, line 0x5ac0]
1652 0 Directory GETM IM_D>IM_D [0x4c0, line 0x4c0] Protocol Stall
1672 0 Directory GETM IM_D>IM_D [0x4c0, line 0x4c0] Protocol Stall
1672 0 Directory Memory_Data IM_D>M [0x5ec0, line 0x5ec0]
1672 0 Directory GETM IM_D>IM_D [0x4c0, line 0x4c0] Protocol Stall
1702 0 Directory GETM IM_D>IM_D [0x4c0, line 0x4c0] Protocol Stall
1702 0 Directory Memory_Data IM_D>M [0x64c0, line 0x64c0]
1702 0 Directory GETM IM_D>IM_D [0x4c0, line 0x4c0] Protocol Stall
1730 1 L1Cache Fwd_GetM M>I [0x2ec0, line 0x2ec0]
1732 0 Directory GETM IM_D>IM_D [0x4c0, line 0x4c0] Protocol Stall
1734 0 Directory GETM IM_D>IM_D [0x4c0, line 0x4c0] Protocol Stall
1738 0 Directory GETM IM_D>IM_D [0x4c0, line 0x4c0] Protocol Stall
1742 0 Directory GETM IM_D>IM_D [0x4c0, line 0x4c0] Protocol Stall
1742 0 Directory Memory_Data IM_D>M [0x11c0, line 0x11c0]
1742 0 Directory GETM IM_D>IM_D [0x4c0, line 0x4c0] Protocol Stall
1752 0 Seq Done > [0x2eec, line 0x2ec0] 1061 cycles
1752 0 L1Cache Data_from_Owner IM_AD>M [0x2ec0, line 0x2ec0]
1762 0 Directory GETM IM_D>IM_D [0x4c0, line 0x4c0] Protocol Stall
1762 0 Directory Memory_Data IM_D>M [0x13c0, line 0x13c0]
1762 0 Directory GETM IM_D>IM_D [0x4c0, line 0x4c0] Protocol Stall
1763 1 Seq Done > [0x66ec, line 0x66c0] 1392 cycles
1763 1 L1CacheData_from_Dir_No_Acks IM_AD>M [0x66c0, line 0x66c0]
1771 0 Seq Begin > [0x58ec, line 0x58c0] ST
1773 0 L1Cache Store I>IM_AD [0x58c0, line 0x58c0]
1781 1 Seq Begin > [0x460, line 0x440] ST
1782 1 Seq Done > [0x460, line 0x440] 1 cycles
1782 1 L1Cache Store M>M [0x440, line 0x440]
1801 1 Seq Begin > [0x25ec, line 0x25c0] ST
1804 1 L1Cache Store I>IM_AD [0x25c0, line 0x25c0]
1812 0 Directory GETM IM_D>IM_D [0x4c0, line 0x4c0] Protocol Stall
1812 0 Directory Memory_Data IM_D>M [0x4c0, line 0x4c0]
1812 0 Directory GETM M>M [0x4c0, line 0x4c0] Own: [NetDest (2) 0 1 - 0 - ]Req: L1Cache-0
1812 0 Directory GETM M>M [0x39c0, line 0x39c0] Own: [NetDest (2) 0 1 - 0 - ]Req: L1Cache-0
1812 0 Directory GETM I>IM_D [0x2fc0, line 0x2fc0]
1812 0 Directory GETM I>IM_D [0x1dc0, line 0x1dc0]
1812 0 Directory GETM I>IM_D [0x15c0, line 0x15c0]
1812 0 Directory GETM M>M [0x2ac0, line 0x2ac0] Own: [NetDest (2) 0 1 - 0 - ]Req: L1Cache-0
1812 0 Directory GETM I>IM_D [0x4ec0, line 0x4ec0]
1812 0 Directory GETM M>M [0x3ac0, line 0x3ac0] Own: [NetDest (2) 1 0 - 0 - ]Req: L1Cache-1
1839 0 Directory GETM I>IM_D [0xfc0, line 0xfc0]
1842 0 Directory GETM I>IM_D [0x45c0, line 0x45c0]
1844 0 Directory GETM I>IM_D [0x29c0, line 0x29c0]
1848 0 Directory GETM I>IM_D [0x1fc0, line 0x1fc0]
1849 0 Directory GETM I>IM_D [0x3c0, line 0x3c0]
1852 0 Directory GETM I>IM_D [0x30c0, line 0x30c0]
1854 0 Directory GETM I>IM_D [0x52c0, line 0x52c0]
1855 0 Directory GETM M>M [0x4bc0, line 0x4bc0] Own: [NetDest (2) 1 0 - 0 - ]Req: L1Cache-1
1856 0 Directory GETM M>M [0xec0, line 0xec0] Own: [NetDest (2) 0 1 - 0 - ]Req: L1Cache-0
1859 0 Directory GETM I>IM_D [0x46c0, line 0x46c0]
1861 0 Directory GETM I>IM_D [0x23c0, line 0x23c0]
1862 0 Directory GETM I>IM_D [0x65c0, line 0x65c0]
1863 0 Directory GETM M>M [0x41c0, line 0x41c0] Own: [NetDest (2) 0 1 - 0 - ]Req: L1Cache-0
1867 0 Seq Done > [0x59ec, line 0x59c0] 1556 cycles
1867 0 L1CacheData_from_Dir_No_Acks IM_AD>M [0x59c0, line 0x59c0]
1872 0 Seq Done > [0x5ae8, line 0x5ac0] 1551 cycles
1872 0 L1CacheData_from_Dir_No_Acks IM_AD>M [0x5ac0, line 0x5ac0]
1891 0 Seq Begin > [0x424, line 0x400] ST
1893 0 Seq Done > [0x424, line 0x400] 2 cycles
1893 0 L1Cache Store M>M [0x400, line 0x400]
1901 0 Seq Begin > [0x1be8, line 0x1bc0] ST
1902 0 Seq Done > [0x5ee8, line 0x5ec0] 1511 cycles
1902 0 L1CacheData_from_Dir_No_Acks IM_AD>M [0x5ec0, line 0x5ec0]
1905 0 L1Cache Store I>IM_AD [0x1bc0, line 0x1bc0]
1906 0 Seq Done > [0x64ec, line 0x64c0] 1545 cycles
1906 0 L1CacheData_from_Dir_No_Acks IM_AD>M [0x64c0, line 0x64c0]
1911 0 Seq Begin > [0x1fec, line 0x1fc0] ST
1913 0 L1Cache Store I>IM_AD [0x1fc0, line 0x1fc0]
1921 0 Seq Begin > [0x3f8, line 0x3c0] ST
1922 0 L1Cache Store I>IM_AD [0x3c0, line 0x3c0]
1932 1 Seq Done > [0x4ec, line 0x4c0] 1061 cycles
1932 1 L1CacheData_from_Dir_No_Acks IM_AD>M [0x4c0, line 0x4c0]
1940 1 L1Cache Fwd_GetM M>I [0x4c0, line 0x4c0]
1941 1 Seq Begin > [0x35e8, line 0x35c0] ST
1945 1 L1Cache Store I>IM_AD [0x35c0, line 0x35c0]
1952 0 Directory Memory_Data IM_D>M [0x2fc0, line 0x2fc0]
1953 0 L1Cache Fwd_GetM M>I [0x3ac0, line 0x3ac0]
1961 0 Seq Begin > [0x63ec, line 0x63c0] ST
1962 0 L1Cache Store I>IM_AD [0x63c0, line 0x63c0]
1971 1 Seq Done > [0x2fe8, line 0x2fc0] 1080 cycles
1971 1 L1CacheData_from_Dir_No_Acks IM_AD>M [0x2fc0, line 0x2fc0]
1973 1 Seq Done > [0x3ae9, line 0x3ac0] 982 cycles
1973 1 L1Cache Data_from_Owner IM_AD>M [0x3ac0, line 0x3ac0]
1976 0 Directory GETM I>IM_D [0x49c0, line 0x49c0]
1981 1 Seq Begin > [0x5fec, line 0x5fc0] ST
1982 0 Directory Memory_Data IM_D>M [0x4ec0, line 0x4ec0]
1984 1 L1Cache Store I>IM_AD [0x5fc0, line 0x5fc0]
1995 1 Seq Done > [0x4eec, line 0x4ec0] 1074 cycles
1995 1 L1CacheData_from_Dir_No_Acks IM_AD>M [0x4ec0, line 0x4ec0]
2012 0 Directory Memory_Data IM_D>M [0x45c0, line 0x45c0]
2013 0 Seq Done > [0x11e8, line 0x11c0] 1542 cycles
2013 0 L1CacheData_from_Dir_No_Acks IM_AD>M [0x11c0, line 0x11c0]
2017 0 Seq Done > [0x13ec, line 0x13c0] 1446 cycles
2017 0 L1CacheData_from_Dir_No_Acks IM_AD>M [0x13c0, line 0x13c0]
2021 0 Seq Begin > [0x5ded, line 0x5dc0] ST
2023 0 L1Cache Store I>IM_AD [0x5dc0, line 0x5dc0]
2027 1 Seq Done > [0x45ec, line 0x45c0] 866 cycles
2027 1 L1CacheData_from_Dir_No_Acks IM_AD>M [0x45c0, line 0x45c0]
2031 1 Seq Begin > [0x3ee8, line 0x3ec0] ST
2032 1 L1Cache Replacement M>MI_A [0xec0, line 0xec0]
2032 0 Directory Memory_Data IM_D>M [0x3c0, line 0x3c0]
2041 1 Seq Begin > [0x45e8, line 0x45c0] ST
2052 1 Seq Done > [0x3f0, line 0x3c0] 791 cycles
2052 1 L1CacheData_from_Dir_No_Acks IM_AD>M [0x3c0, line 0x3c0]
2061 1 Seq Begin > [0x3ec, line 0x3c0] ST
2063 1 Seq Done > [0x3ec, line 0x3c0] 2 cycles
2063 1 L1Cache Store M>M [0x3c0, line 0x3c0]
2071 1 Seq Begin > [0x3fec, line 0x3fc0] ST
2075 1 L1Cache Store I>IM_AD [0x3fc0, line 0x3fc0]
2078 0 Directory GETM I>IM_D [0x25c0, line 0x25c0]
2081 0 Directory GETM I>IM_D [0x20c0, line 0x20c0]
2081 0 Seq Begin > [0x5eec, line 0x5ec0] ST
2082 0 Seq Done > [0x5eec, line 0x5ec0] 1 cycles
2082 0 L1Cache Store M>M [0x5ec0, line 0x5ec0]
2082 0 Directory GETM I>IM_D [0x58c0, line 0x58c0]
2082 0 Directory Memory_Data IM_D>M [0x46c0, line 0x46c0]
2091 0 Seq Begin > [0x4ae8, line 0x4ac0] ST
2095 0 L1Cache Store I>IM_AD [0x4ac0, line 0x4ac0]
2101 1 Seq Begin > [0x47ec, line 0x47c0] ST
2103 1 L1Cache Store I>IM_AD [0x47c0, line 0x47c0]
2112 0 Directory Memory_Data IM_D>M [0x29c0, line 0x29c0]
2132 0 Directory Memory_Data IM_D>M [0xfc0, line 0xfc0]
2153 0 Directory GETM I>IM_D [0x1bc0, line 0x1bc0]
2154 1 L1Cache Fwd_GetM M>I [0x39c0, line 0x39c0]
2155 0 Directory GETM I>IM_D [0x35c0, line 0x35c0]
2156 1 Seq Done > [0x45e8, line 0x45c0] 115 cycles
2156 1 L1Cache Store M>M [0x45c0, line 0x45c0]
2157 0 Directory GETM M>M [0x5fc0, line 0x5fc0] Own: [NetDest (2) 1 0 - 0 - ]Req: L1Cache-1
2158 1 L1Cache Fwd_GetM M>I [0x2ac0, line 0x2ac0]
2160 1 L1Cache Fwd_GetM MI_A>II_A [0xec0, line 0xec0]
2162 0 Directory Memory_Data IM_D>M [0x23c0, line 0x23c0]
2167 0 L1Cache Fwd_GetM M>I [0x4bc0, line 0x4bc0]
2174 0 Seq Done > [0x4e8, line 0x4c0] 1403 cycles
2174 0 L1Cache Data_from_Owner IM_AD>M [0x4c0, line 0x4c0]
2179 0 Seq Done > [0x39e8, line 0x39c0] 1398 cycles
2179 0 L1Cache Data_from_Owner IM_AD>M [0x39c0, line 0x39c0]
2181 1 Seq Begin > [0x14ed, line 0x14c0] ST
2182 0 Directory Memory_Data IM_D>M [0x65c0, line 0x65c0]
2185 0 Seq Done > [0x2aec, line 0x2ac0] 1094 cycles
2185 0 L1Cache Data_from_Owner IM_AD>M [0x2ac0, line 0x2ac0]
2211 0 Seq Begin > [0x2be9, line 0x2bc0] ST
2212 0 Directory Memory_Data IM_D>M [0x1dc0, line 0x1dc0]
2214 0 L1Cache Store I>IM_AD [0x2bc0, line 0x2bc0]
2231 0 Seq Begin > [0x464, line 0x440] ST
2232 0 Directory Memory_Data IM_D>M [0x58c0, line 0x58c0]
2235 0 L1Cache Store I>IM_AD [0x440, line 0x440]
2241 0 Seq Begin > [0xbec, line 0xbc0] ST
2244 0 L1Cache Store I>IM_AD [0xbc0, line 0xbc0]
2252 0 Directory Memory_Data IM_D>M [0x1fc0, line 0x1fc0]
2269 0 Directory GETM M>M [0x1fc0, line 0x1fc0] Own: [NetDest (2) 0 1 - 0 - ]Req: L1Cache-0
2272 0 Directory PUTM_NotOwner M>M [0xec0, line 0xec0]
2273 1 L1Cache Fwd_GetM M>I [0x41c0, line 0x41c0]
2275 0 Directory GETM I>IM_D [0x3fc0, line 0x3fc0]
2278 0 Seq Done > [0xee9, line 0xec0] 947 cycles
2278 0 L1Cache Data_from_Owner IM_AD>M [0xec0, line 0xec0]
2278 0 Directory GETM I>IM_D [0x47c0, line 0x47c0]
2281 0 Seq Begin > [0x13ed, line 0x13c0] ST
2282 0 Directory Memory_Data IM_D>M [0x49c0, line 0x49c0]
2284 1 L1Cache Fwd_GetM IM_AD>IM_AD [0x1fc0, line 0x1fc0] Protocol Stall
2284 0 L1Cache Fwd_GetM M>I [0x5fc0, line 0x5fc0]
2285 0 Seq Done > [0x13ed, line 0x13c0] 4 cycles
2285 0 L1Cache Store M>M [0x13c0, line 0x13c0]
2286 1 L1Cache Fwd_GetM IM_AD>IM_AD [0x1fc0, line 0x1fc0] Protocol Stall
2293 1 L1Cache Fwd_GetM IM_AD>IM_AD [0x1fc0, line 0x1fc0] Protocol Stall
2293 1 L1Cache Store I>IM_AD [0x14c0, line 0x14c0]
2293 1 L1Cache Fwd_GetM IM_AD>IM_AD [0x1fc0, line 0x1fc0] Protocol Stall
2301 0 Seq Begin > [0x55e8, line 0x55c0] ST
2303 0 L1Cache Store I>IM_AD [0x55c0, line 0x55c0]
2312 0 Directory Memory_Data IM_D>M [0x25c0, line 0x25c0]
2318 1 L1Cache Fwd_GetM IM_AD>IM_AD [0x1fc0, line 0x1fc0] Protocol Stall
2318 1 Seq Done > [0x29e8, line 0x29c0] 1097 cycles
2318 1 L1CacheData_from_Dir_No_Acks IM_AD>M [0x29c0, line 0x29c0]
2318 1 L1Cache Fwd_GetM IM_AD>IM_AD [0x1fc0, line 0x1fc0] Protocol Stall
2321 1 Seq Begin > [0xeea, line 0xec0] ST
2322 1 L1Cache Fwd_GetM IM_AD>IM_AD [0x1fc0, line 0x1fc0] Protocol Stall
2322 1 Seq Done > [0xfe8, line 0xfc0] 1191 cycles
2322 1 L1CacheData_from_Dir_No_Acks IM_AD>M [0xfc0, line 0xfc0]
2322 1 L1Cache Fwd_GetM IM_AD>IM_AD [0x1fc0, line 0x1fc0] Protocol Stall
2326 1 L1Cache Fwd_GetM IM_AD>IM_AD [0x1fc0, line 0x1fc0] Protocol Stall
2326 1 Seq Done > [0x23ec, line 0x23c0] 955 cycles
2326 1 L1CacheData_from_Dir_No_Acks IM_AD>M [0x23c0, line 0x23c0]
2326 1 L1Cache Fwd_GetM IM_AD>IM_AD [0x1fc0, line 0x1fc0] Protocol Stall
2330 1 L1Cache Fwd_GetM IM_AD>IM_AD [0x1fc0, line 0x1fc0] Protocol Stall
2330 1 Seq Done > [0x65e8, line 0x65c0] 689 cycles
2330 1 L1CacheData_from_Dir_No_Acks IM_AD>M [0x65c0, line 0x65c0]
2330 1 L1Cache Fwd_GetM IM_AD>IM_AD [0x1fc0, line 0x1fc0] Protocol Stall
2332 1 L1Cache Fwd_GetM IM_AD>IM_AD [0x1fc0, line 0x1fc0] Protocol Stall
2332 1 Seq Done > [0x1dec, line 0x1dc0] 1431 cycles
2332 1 L1CacheData_from_Dir_No_Acks IM_AD>M [0x1dc0, line 0x1dc0]
2332 1 L1Cache Fwd_GetM IM_AD>IM_AD [0x1fc0, line 0x1fc0] Protocol Stall
2332 0 Directory Memory_Data IM_D>M [0x20c0, line 0x20c0]
2341 1 Seq Begin > [0x22e8, line 0x22c0] ST
2342 1 L1Cache Fwd_GetM IM_AD>IM_AD [0x1fc0, line 0x1fc0] Protocol Stall
2342 1 L1Cache Store I>IM_AD [0x22c0, line 0x22c0]
2342 1 L1Cache Fwd_GetM IM_AD>IM_AD [0x1fc0, line 0x1fc0] Protocol Stall
2351 1 Seq Begin > [0x1de8, line 0x1dc0] ST
2355 1 L1Cache Fwd_GetM IM_AD>IM_AD [0x1fc0, line 0x1fc0] Protocol Stall
2355 1 Seq Done > [0x1de8, line 0x1dc0] 4 cycles
2355 1 L1Cache Store M>M [0x1dc0, line 0x1dc0]
2355 1 L1Cache Fwd_GetM IM_AD>IM_AD [0x1fc0, line 0x1fc0] Protocol Stall
2362 0 Directory Memory_Data IM_D>M [0x30c0, line 0x30c0]
2371 1 Seq Begin > [0x60ec, line 0x60c0] ST
2373 1 L1Cache Fwd_GetM IM_AD>IM_AD [0x1fc0, line 0x1fc0] Protocol Stall
2373 1 L1Cache Store I>IM_AD [0x60c0, line 0x60c0]
2373 1 L1Cache Fwd_GetM IM_AD>IM_AD [0x1fc0, line 0x1fc0] Protocol Stall
2381 1 Seq Begin > [0x5be8, line 0x5bc0] ST
2382 0 Directory Memory_Data IM_D>M [0x52c0, line 0x52c0]
2385 0 Directory GETM M>M [0x3c0, line 0x3c0] Own: [NetDest (2) 0 1 - 0 - ]Req: L1Cache-0
2388 0 Directory GETM I>IM_D [0x63c0, line 0x63c0]
2402 0 Directory Memory_Data IM_D>M [0x15c0, line 0x15c0]
2403 1 L1Cache Fwd_GetM IM_AD>IM_AD [0x1fc0, line 0x1fc0] Protocol Stall
2429 1 L1Cache Fwd_GetM IM_AD>IM_AD [0x1fc0, line 0x1fc0] Protocol Stall
2429 1 L1Cache Store II_A>II_A [0xec0, line 0xec0] Protocol Stall
2432 0 Directory Memory_Data IM_D>M [0x47c0, line 0x47c0]
2438 1 L1Cache Fwd_GetM IM_AD>IM_AD [0x1fc0, line 0x1fc0] Protocol Stall
gem5.opt: build/ALPHA/mem/ruby/system/CacheMemory.cc:265: AbstractCacheEntry* CacheMemory::allocate(const Address&, AbstractCacheEntry*): Assertion `cacheAvail(address)' failed.
Program aborted at cycle 2438
runscons.sh: line 15: 8982 Aborted ./build/ALPHA/gem5.opt --debug-flags=ProtocolTrace ./configs/example/ruby_random_test.py $2 $3 $4 $5 $6 $7
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment