Cache Simulation Results for equake

Cache size=65536, block_size=64, Associativity=2
Total memory accesses simulated: 8207001206
Hit Rate

Top 50 Accessed Memory Areas
AccessesNameSizeSegmentAddressCachelineHit Rate
196337372Exc18global BSS0x80b4b5830199.999067
99489666/ufs/vault/vince/llnl-work/trace_equake/equake.c:1437
disp = (double ***) malloc(3 * sizeof(double **)); 12
HEAP0x8d4ec2043299.994480
84875477/ufs/vault/vince/llnl-work/trace_equake/equake.c:1444
disp[i] = (double **) malloc(ARCHnodes * sizeof(double *)); 120676
HEAP0x8d4ec30ALL96.782140
84624762/ufs/vault/vince/llnl-work/trace_equake/equake.c:1444
disp[i] = (double **) malloc(ARCHnodes * sizeof(double *)); 120676
HEAP0x8f61140ALL96.774567
84473971/ufs/vault/vince/llnl-work/trace_equake/equake.c:1444
disp[i] = (double **) malloc(ARCHnodes * sizeof(double *)); 120676
HEAP0x8e57eb8ALL96.771524
64146794/ufs/vault/vince/llnl-work/trace_equake/equake.c:1462
K = (double ***) malloc(ARCHmatrixlen * sizeof(double **)); 882184
MMAP0xb7c57008ALL93.618105
58232883/ufs/vault/vince/llnl-work/trace_equake/equake.c:1128
ARCHmatrixcol = (int *) malloc((ARCHmatrixlen + 1) * sizeof(int)); 882188
MMAP0xb7dfe008ALL93.023404
52274633_IO_2_1_stdin_98global Data0x80b2740157- 15899.999985
33767344/ufs/vault/vince/llnl-work/trace_equake/equake.c:1352
M = (double **) malloc(ARCHnodes * sizeof(double *)); 120676
HEAP0x8820f78ALL96.656598
33767344/ufs/vault/vince/llnl-work/trace_equake/equake.c:1369
C = (double **) malloc(ARCHnodes * sizeof(double *)); 120676
HEAP0x892a200ALL96.651928
24987457C4global BSS0x80b4b4c30199.979418
24987457M4global BSS0x80b4b8430299.999896
24897467disp4global BSS0x80b4b9c30299.977982
24896370/ufs/vault/vince/llnl-work/trace_equake/equake.c:1386
M23 = (double **) malloc(ARCHnodes * sizeof(double *)); 120676
HEAP0x8a33488ALL97.855683
24896369/ufs/vault/vince/llnl-work/trace_equake/equake.c:1403
C23 = (double **) malloc(ARCHnodes * sizeof(double *)); 120676
HEAP0x8b3c710ALL97.855744
24896369/ufs/vault/vince/llnl-work/trace_equake/equake.c:1420
V23 = (double **) malloc(ARCHnodes * sizeof(double *)); 120676
HEAP0x8c45998ALL97.868974
24836016M234global BSS0x80b4a7029799.979026
24836015V234global BSS0x80b4a7429799.999996
24836015C234global BSS0x80b4b78301100.000000
22281782/ufs/vault/vince/llnl-work/trace_equake/equake.c:1135
ARCHmatrixindex = (int *) malloc((ARCHnodes + 1) * sizeof(int)); 120680
HEAP0x86dce18ALL97.225536
16043786__libc_tsd_CTYPE_B_data4global BSS0x80b4c9830699.999975
12052864main_arena478local BSS0x80b4240265- 27299.999876
8721720ARCHnodes4global BSS0x80b4b7030199.996686
8326644/ufs/vault/vince/llnl-work/trace_equake/equake.c:1335
vel = (double **) malloc(ARCHnodes * sizeof(double *)); 120676
HEAP0x8717cf0ALL93.767909
8228627/ufs/vault/vince/llnl-work/trace_equake/equake.c:1111
ARCHvertex = (int **) malloc(ARCHelems * sizeof(int *)); 604692
MMAP0xb7ed6008ALL99.503550
4043520errno4global BSS0x80b473828499.999678
2816445_nl_global_locale74global Data0x80b30a0194- 19599.999503
2816445__libc_tsd_LOCALE_data4global Data0x80b311419699.999538
2696726__libc_multiple_threads4global BSS0x80b4bac30299.995402
2394191K4global BSS0x80b4ad829999.980620
1732552ARCHmatrixcol4global BSS0x80b4b3430099.978009
1542176ARCHmatrixindex4global BSS0x80b4a7829799.966152
1335079__malloc_hook4global Weak0x80b2b6017399.999625
1335072__libc_tsd_MALLOC_data4local BSS0x80b422026499.999700
1058213ARCHvertex4global BSS0x80b4b24300100.000000
768053/ufs/vault/vince/llnl-work/trace_equake/equake.c:1087
ARCHcoord = (double **) malloc(ARCHnodes * sizeof(double *)); 120676
HEAP0x825df18ALL88.508736
755866ARCHcorners4global BSS0x80b4b8830299.803140
712963_nl_C_LC_CTYPE_class300global Read-only0x80a8a4041- 4599.999158
665030/ufs/vault/vince/llnl-work/trace_equake/equake.c:1317
nodekind = (int *) malloc(ARCHnodes * sizeof(int)); 120676
HEAP0x86fa588ALL86.154008
606205__libc_tsd_CTYPE_TOLOWER_data4global BSS0x80b4c9430699.998515
604705ARCHelems4global BSS0x80b4b9830299.920622
441098ARCHmatrixlen4global BSS0x80b4b8030299.891181
306189ARCHcoord4global BSS0x80b4a6829799.863156
302360/ufs/vault/vince/llnl-work/trace_equake/equake.c:1326
source_elms = (int *) malloc(ARCHelems * sizeof(int)); 604692
MMAP0xb7d2f008ALL93.071835
302351Damp20global BSS0x80b4b00300100.000000
195505_nl_C_LC_CTYPE_tolower600global Read-only0x80a974093- 10299.997443
181279_tens_in_limb28local Read-only0x80ae44040199.996690
151189source_elms4global BSS0x80b4a6c29799.999339
151176nodekind4global BSS0x80b4b2830099.995370
151174ARCHglobalelem4global BSS0x80b4b20300100.000000

Replaced By
StackMmapHeapStaticUnknown
Stack07045487945020
Mmap507895022813416433680
Heap489408132491200429619449600
Static239630754328530
Unknown00000



Heap Statistics

Invalid heap accesses: 17403775
Allocation Data: Total of 1335075 allocations covering 33575712 bytes

Allocated Memory Area Conflicts by Size

0 16 8 1800 44 120676 24 604692 882188 120680 241352 12 882184 StackStatic
02014163141901119094264915964765816275310613765113133
16456605625300047992313728041367813700402234313472524
8000000000000000
1800000000000000000
44000000000000000
1206763115816308100055766082684821820158300735617494367321540862621415722
24535241662105600110980465805874451202129134674387486081398460029666521784825738
6046921958324807000214192648428134744401389128012481889
8821881582813286800014881917899901427232572316104667412042319851189
12068023429889500085202611054302416798606469022244657208
2413523940000149336000051011181815913
121213816787230008521171405991445289144091228810493218975193761640
882184147670524320001443161971679114919681213690442596118961686272
Stack14386 1292 0 0 0 6555 24508 2659 2493 1129 100 924 1793 0502
Static8125 867 0 0 0 21472 12343 1664 930 310 89 168 392 23963