<!DOCTYPE html><htmllang="en"><head><title>APS report</title><linkrel="icon"href="favicon.ico"type="image/x-icon"><metaname="nexus-supported-models"content="mps_plugin.Result"><linkrel="nexus-home"href="?nexus={nexus}"><linkrel="nexus-app"href="?nexus={nexus}&path={properties.path}"><metaname="description"content="APS viewer application"><style type="text/css">body,html{height:100%}body{margin:0;font-family:'Segoe UI',Tahoma,Geneva,Verdana,sans-serif;font-size:15px;color:#000;background-color:#f7f7f7;overflow:hidden}@media(min-width:1320px){#content{width:1190px;font-size:16.5px}}@media(min-width:1540px){#content{width:1410px;font-size:18px}}@media(min-width:1760px){#content{width:1630px;font-size:19.5px}}.ablate{display:none}#leftMenuOpenedState,#topMenuOpenedState{background-color:#00aeef;padding:.5em;color:#fff}#leftMenuOpenedState>h4,#topMenuOpenedState>h4{font-weight:700;margin-bottom:.8em}#leftMenuOpenedState>div,#leftMenuOpenedState>span,#topMenuOpenedState>div,#topMenuOpenedState>span{opacity:.75;padding-bottom:.8em;font-style:italic}#leftMenuOpenedState>a,#leftMenuOpenedState>a:visited,#topMenuOpenedState>a,#topMenuOpenedState>a:visited{font-weight:400;color:#fff;opacity:.9}#leftMenuOpenedState>a:hover,#topMenuOpenedState>a:hover{opacity:1}#topMenuOpenedState>a{padding-top:.6em;padding-left:4em}#leftMenuClosedState,#topMenuClosedState{background-color:#0071c5}#leftMenuClosedState:hover,#topMenuClosedState:hover{cursor:pointer;background-color:#00aeef}#topMenuClosedState{font-size:22.5px;line-height:60px;color:#fff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#topMenuClosedStatesup{display:none;font-size:.4em;font-weight:400;line-height:.8em}#topMenuClosedStatespan{padding-left:13px;padding-right:13px}#topMenuClosedStatespan.icon.menu:after{vertical-align:middle}#topMenuClosedStatespan.icon.intel{line-height:0;float:right;font-size:2em;padding-top:13px}@media(min-width:625px){#topMenuClosedStatesup{display:inline}}#leftMenuClosedStatediv.icon{font-size:2.5em;width:1em;margin:15pxauto}#leftMenuClosedStatediv.icon.intel{font-size:4em;position:absolute;margin:0;bottom:0;left:15px}#leftMenuClosedState,#leftMenuOpenedState{z-index:5;position:fixed}#topMenuClosedState,#topMenuOpenedState{z-index:5}#leftMenuClosedState,#leftMenuOpenedState,.feedback-panel.closeda.button{display:none}#topMenuOpenedState{display:block;position:fixed;left:0;right:0;top:-200px;bottom:0;width:100%;height:200px}#topMenuClosedState{display:block;position:absolute;left:0;right:0;top:0;height:60px}#contentWrap{position:fixed;overflow-y:auto;overflow-x:hidden;left:0;right:0;top:0;bottom:0;padding:20px;margin-top:60px}.menuOpened#topMenuOpenedState{top:0}.menuOpened#topMenuClosedState{top:-60px}.menuOpened#contentWrap{opacity:.35;margin-top:200px}@media(min-width:850px){#topMenuClosedState,#topMenuOpenedState{display:none}#leftMenuClosedState,#leftMenuOpenedState{display:block;left:-180px;top:0;bottom:0;width:180px}#leftMenuClosedState{left:0;width:90px}#contentWrap{left:0;top:0;padding-left:110px;margin-top:0}.menuOpened#leftMenuOpenedState{left:0}.menuOpened#leftMenuClosedState{left:-90px}.menuOpened#contentWrap{left:135px;margin-top:0}}.anim{-webkit-transition:.5sallcubic-bezier(.8,0,.2,1);-moz-transition:.5sallcubic-bezier(.8,0,.2,1);-o-transition:.5sallcubic-bezier(.8,0,.2,1);transition:.5sallcubic-bezier(.8,0,.2,1)}@mediaprint{#leftMenuClosedState,#leftMenuOpenedState,#topMenuClosedState,#topMenuOpenedState{display:none}#contentWrap{position:relative}}#content{margin:0auto;width:100%;max-height:0;overflow:hidden}#content:after{content:"Screen is too small";position:absolute;top:133.33333333px;left:0;width:100%;margin:auto;text-align:center;opacity:.5}@media(min-width:400px){#content{max-height:inherit}#content:after{content:""}}#bricks{clear:both}#bricks>article{background-color:#fff}.not-supported-browser{color:#000;background-color:#fff;padding:30px;height:100%}.feedback-panel{position:absolute;color:#fff;background-color:#0071c5;font-weight:400;padding:10px;width:200px;height:70px;transition:leftease-in-out.5s2s,topease-in-out.5s2s}.feedback-panel:after{content:"";position:absolute;width:0;height:0}.feedback-panel.left{left:0;bottom:30px}.feedback-panel.left:after{left:220px;top:0;border:45pxsolidtransparent;border-left-width:20px;border-left-color:#0071c5;border-right:0}.feedback-panel.top{right:30px;top:140px}.feedback-panel.top:after{left:100px;top:90px;border:60pxsolidtransparent;border-top-width:20px;border-top-color:#0071c5;border-bottom-width:0}.feedback-panel.closed.left{left:-240px}.feedback-panel.closed.top{top:-110px}.feedback-panel.question{margin-bottom:.8em}.feedback-panela.button{display:inline-block;color:#fff;padding:5px10px;margin-bottom:5px;text-decoration:none;background-color:rgba(255,255,255,.2);border-radius:5px}.feedback-panela.button:hover{background-color:rgba(255,255,255,.3)}.icon:after{display:inline-block;width:1em;height:1em;line-height:1em;vertical-align:bottom}.icon.menu:after{content:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%20fill%3D%27%23FFF%27%3E%3Crect%20x%3D%273%27%20y%3D%273%27%20width%3D%2714%27%20height%3D%273%27%2F%3E%3Crect%20x%3D%273%27%20y%3D%2713%27%20width%3D%2714%27%20height%3D%273%27%2F%3E%3Crect%20x%3D%273%27%20y%3D%278%27%20width%3D%2714%27%20height%3D%273%27%2F%3E%3C%2Fsvg%3E)}.icon.email:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='white' d='M10,0L2,6v9.5h16V6L10,0z M10,1.5L16,6l-6,3.2L4,6L10,1.5z M16.5,14.2h-13v-7l6.5,3.3L16.5,7V14.2z'/%3E%3C/svg%3E")}.icon.intel:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 293 293' fill='white'%3E%3Cpath d='M 291.28737,55.058565 C 277.50683,-12.11587 147.525,-16.369963 63.737895,34.808098 L 63.737895,40.460487 C 147.41497,-2.7316788 266.14859,-2.4562338 276.95315,59.422033 C 280.59385,79.920851 269.12707,101.24048 248.56679,113.50757 L 248.56679,129.56114 C 273.31695,120.47998 298.61629,91.08816 291.28737,55.058565 M 138.92617,172.67053 C 81.102616,178.02238 20.853265,169.59848 12.418485,124.23687 C 8.2296052,101.90025 18.426965,78.192925 31.877897,63.483967 L 31.877897,55.608451 C 7.6234054,76.957185 -5.5514356,103.96031 2.0555709,135.84419 C 11.756767,176.75954 63.462304,199.91949 142.39931,192.20804 C 173.65361,189.19069 214.55609,179.09205 242.94244,163.42581 L 242.94244,141.16845 C 217.14544,156.61695 174.47938,169.38024 138.92617,172.67053 z'/%3E%3Cpath d='M 238.31142,45.347552 L 223.15342,45.347552 L 223.15342,113.16 C 223.15342,121.1244 226.95767,128.05143 238.31142,129.14959'/%3E%3Cpath d='M 57.729915,70.130433 L 42.57092,70.130433 L 42.57092,114.42193 C 42.57092,122.38934 46.375174,129.31386 57.729915,130.41152'/%3E%3Cpath d='M 188.42548,81.588742 C 183.30029,81.588742 179.33248,84.253255 177.67794,87.85316 C 176.68611,90.022849 176.3545,91.672094 176.19095,94.338616 L 199.39759,94.338616 C 199.06648,87.82553 196.14302,81.588742 188.42548,81.588742 M 176.19095,104.61387 C 176.19095,112.33513 181.03904,118.01982 189.52834,118.01982 C 196.19954,118.01982 199.50663,116.15155 203.3654,112.33563 L 212.62645,121.26456 C 206.67299,127.14267 200.44444,130.71544 189.41981,130.71544 C 175.03357,130.71544 161.25152,122.82991 161.25152,99.85904 C 161.25152,80.21479 173.26798,69.115166 189.0887,69.115166 C 205.12948,69.115166 214.33351,82.110693 214.33351,99.173822 L 214.33351,104.61437 L 176.19095,104.61437'/%3E%3Cpath d='M 98.576374,82.329722 C 102.98533,82.329722 104.80493,84.500918 104.80493,88.045061 L 104.80493,129.78055 L 119.85388,129.78055 L 119.85388,87.990304 C 119.85388,79.499933 115.33339,70.129931 102.15955,70.129931 L 71.125329,70.129931 L 71.125329,129.78005 L 86.118769,129.78005 L 86.118769,82.329219'/%3E%3Cpath d='M 148.57135,129.69867 C 136.2803,129.69867 131.09859,121.12491 131.09859,112.66317 L 131.09859,53.837923 L 146.09203,53.837923 L 146.09203,70.130433 L 157.44627,70.130433 L 157.44627,82.329722 L 146.09203,82.329722 L 146.09203,111.75641 C 146.09203,115.21716 147.74557,117.11508 151.32725,117.11508 L 157.44627,117.11508 L 157.44627,129.69867 L 148.57135,129.69867'/%3E%3Crect x='42.570919' y='47.40823' width='15.158995' height='14.425744'/%3E%3Ctext x='244.26051' y='55.85825'%3ER%3C/text%3E%3C/svg%3E")}.icon.flag:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpolygon fill='%23BE3B26' points='4.5,0 11,3 10,6 13,11 7,9 7,7.5 4.5,7 4.5,15.5 3,15.5 3,0'/%3E%3C/svg%3E")}.icon.cross:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpolygon fill='%230071C5' points='1,17 3,19 10,12 17,19 19,17 12,10 19,3 17,1 10,8 3,1 1,3 8,10'/%3E%3C/svg%3E")}.icon.arrow-s-w:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpolygon fill='grey' points='19,3 17,1 5.5,12.5 1,8 1,19 12,19 7.5,14.5'/%3E%3C/svg%3E")}.tooltipped[data-tip-id]:not(.icon){cursor:help;border-bottom-width:1px;border-bottom-style:dashed}h3.tooltipped[data-tip-id],h4.tooltipped[data-tip-id]{display:table}.tip>div[data-id]{position:fixed;padding:.75em;display:none;max-width:35%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:rgba(255,255,255,.9);border:0solid#000;box-shadow:rgba(0,0,0,.25)05px8px;z-index:10}.tip>div[data-id]:after{position:absolute;content:"";height:0;border:5pxsolidtransparent}.tip>div[data-id].north{border-bottom-width:5px}.tip>div[data-id].north:after{bottom:-16px;border-top:6pxsolid#000}.tip>div[data-id].south{border-top-width:5px}.tip>div[data-id].south:after{top:-16px;border-bottom:6pxsolid#000}.tip>div[data-id].west:after{left:15px}.tip>div[data-id].east:after{right:1px}.tip>div[data-id].visible{display:block}.tip>div[data-id$=_ISSUE]{border-color:#bf3600}.tip>div[data-id$=_ISSUE].north:after{border-top-color:#bf3600}.tip>div[data-id$=_ISSUE].south:after{border-bottom-color:#bf3600}@media(min-width:650px){.tip>div{max-width:30%}}@media(min-width:850px){.tip>div{max-width:25%}}@media(min-width:1100px){.tip>div{max-width:20%}}body.icon.flag{color:inherit;transition:color.5sease.5s}body.icon.flag:after{width:0;transition:width.5sease.5s}body.withSuggestions.icon.flag{color:#bf3600}body.withSuggestions.icon.flag:after{width:1em}bodyarticle#suggestion{position:relative;padding:1.5em;margin-bottom:2.5em;margin-left:1.5em;border:2pxsolidgray;border-radius:4px;width:0%;max-height:0;opacity:.5;float:right;background-color:#fff;transition:max-height.75sease0s,width.5sease.25s}bodyarticle#suggestion::after{content:"";position:absolute;width:0;height:0;left:10px;bottom:-10px;border-bottom:10pxsolidtransparent;border-right:25pxsolidgray;transition:left.5sease0s,bottom.5sease0s,border-bottom-width.5sease0s,border-right-width.5sease0s,border-color.5sease0s}bodyarticle#suggestionsection.aspect_map,bodyarticle#suggestionsection[data-id=SUGGESTION_TEXT]{opacity:0;overflow:hidden;transition:opacity.5sease0s}body.withSuggestionsarticle#suggestion{opacity:1;width:85%;max-height:700px;border-color:#0071c5;transition:max-height.5sease.25s,width.5sease0s,border-color.5sease0s}body.withSuggestionsarticle#suggestion::after{left:20px;bottom:-20px;border-bottom-width:20px;border-right-width:80px;border-right-color:#0071c5}body.withSuggestionsarticle#suggestionsection.aspect_map,body.withSuggestionsarticle#suggestionsection[data-id=SUGGESTION_TEXT]{opacity:1;transition:opacity.25sease.5s}@media(min-width:625px){body.withSuggestionsarticle#suggestion{width:50%}}a.button.suggestion{position:absolute;right:.9em;top:.75em}section[data-id=SUGGESTION_TEXT]{margin-bottom:1.5em}section[data-id=SUGGESTION_TEXT]span#first_line{font-size:150%;color:#0071c5}section.aspect_map{width:100%;display:table}section.aspect_map>section.aspect{display:table-row;height:1.6em}section.aspect_map>section.aspect>span{display:table-cell;vertical-align:middle;white-space:nowrap;padding-left:.5em}section.aspect_map>section.aspect>span:first-child{display:inline-block;padding-left:0}section.aspect_map>section.aspect>span:nth-child(2){text-align:right}section.aspect_map>section.aspect>span:not(.icon):nth-child(2){padding-right:1em}section.aspect_map>section.aspect>span:nth-child(3){padding-right:1em}section.aspect_map>section.aspect>span:last-child{position:relative;width:60%}section.aspect_map>section.aspect>span:last-child>span:not([data-tip-id]){position:absolute;left:0;right:100%;top:.5em;height:.6em;background-color:#bf3600}section.aspect_map>section.aspect:first-child{color:gray;text-align:center;font-size:.75em}article[data-id=INFO]{color:gray;margin-bottom:20px;padding-right:2em;font-size:80%}article[data-id=INFO]span[data-id]:last-child{font-style:italic;word-wrap:break-word;word-break:break-all;padding-left:.5em;color:#000}h1{font-size:2.5em;color:rgba(128,128,128,.5);margin:0020px;display:none}h1sup{display:block;font-size:.4em;font-weight:400;line-height:.8em}@media(min-width:850px){h1{display:block}}.aux-metric,.top-metric{display:inline-block;font-size:1em;font-weight:400;margin-bottom:1.5em}.aux-metric[data-id]:first-child,.top-metric[data-id]:first-child{display:block;padding-top:.75em;font-size:2.2em;font-weight:500;color:#00aeef}.top-metric{padding-right:10%}.aux-metric{padding-right:2em}.aux-metric:first-child{border-left:1pxsolid#00aeef}.aux-metric:last-child{border-right:1pxsolid#00aeef}div#contentarticle[data-id=WALLCLOCK]>span[data-id]:first-child{font-size:3.4em;padding-top:0}div#bricksarticle{color:gray}div#bricksarticleh3{margin:0;font-size:1.5em;font-weight:400;color:#00aeef}div#bricksarticleh4{margin:.8em00;padding:0;font-size:1em;font-weight:400;color:#000}div#bricksarticle.indent{margin-left:1.75em}div#bricksarticletable{margin-top:.8em;width:100%;border-collapse:collapse}div#bricksarticletabletr{border-bottom:1pxsolidrgba(128,128,128,.25)}div#bricksarticletabletrtd,div#bricksarticletabletrth{text-align:right}div#bricksarticletabletrtd:first-child,div#bricksarticletabletrth:first-child{text-align:left;white-space:normal}div#bricksarticletabletrtd{padding:.2em;position:relative;overflow:hidden;white-space:nowrap}div#bricksarticletabletrth{font-weight:400;padding:.2em0;border-bottom:2pxsolidrgba(128,128,128,.25)}div#bricksarticletabletrth:first-child{color:#000}div#bricksarticletabletr.progress{position:absolute;width:0%;height:100%;background:#00aeef;opacity:.15;left:0;top:0;-webkit-animation:filler4sease-in-out;-moz-animation:filler4sease-in-out;animation:filler4sease-in-out}div[data-id=MEMORY_INFO]>div,div[data-id=RSS_INFO]>div{margin-left:1.5em}div[data-id=MEMORY_INFO]>span,div[data-id=RSS_INFO]>span{margin-left:1em}</style><script>varjson={"INFO":{"APPLICATION_NAME":"xspecfem3D","NUM_RANKS":"24","RANKS_PER_NODE":"24","STAT_FILES":"/scratch/cnusc/dci/hautreux/specfem3d_globe/aps_result_20191211","CREATION_DATETIME":"2019-12-11 17:10:09","NUM_LOGIC_CORE":"48","HW_PLATFORM":"Intel(R) Xeon(R) E5/E7 v3 Processor code named Haswell","COLLECTOR_TYPE":"Event-based counting driver"},"VECTORIZATION":null,"SP_FLOPS":null,"SP_PACKED":null,"SP_128_BIT":null,"SP_256_BIT":null,"SP_512_BIT":null,"SP_SCALAR":null,"DP_FLOPS":null,"DP_PACKED":null,"DP_128_BIT":null,"DP_256_BIT":null,"DP_512_BIT":null,"DP_SCALAR":null,"X87":null,"NON_FP":null,"FP_ARITH_MEM_RD":null,"FP_ARITH_MEM_WR":null,"CACHE_BOUND":{"CACHE_BOUND_PERC":"63.50%","CACHE_BOUND_DESCR":"This metric indicates how often the machine was stalled on L1, L2, and L3 cache. While cache hits are serviced much more quickly than hits in DRAM, they can still incur a significant performance penalty. This metric also includes coherence penalties for shared data.","CACHE_BOUND_ISSUE":"A significant proportion of cycles are spent on data fetches from cache. Use <a href='https://software.intel.com/en-us/intel-vtune-amplifier-xe' target='_blank'>Intel® VTune™ Amplifier</a> <a href='https://software.intel.com/en-us/vtune-amplifier-help-memory-access-analysis' target='_blank'>Memory Access analysis</a> to see if accesses to L2 or L3 cache are problematic and consider applying the same performance tuning as you would for a cache-missing workload. This may include reducing the data working set size, improving data access locality, blocking or partitioning the working set to fit in the lower cache levels, or exploiting hardware prefetchers."},"DRAM_BOUND":null,"DRAM_BANDWIDTH":{"DRAM_BANDWIDTH_VAL":"93.86","DRAM_BANDWIDTH_UNIT":" GB/s","DRAM_BANDWIDTH_DESCR":"Average amount of data transferred through DRAM memory controller per second.","DRAM_BANDWIDTH_ISSUE":"The system spent significant time heavily utilizing DRAM bandwidth. Improve data accesses to reduce cacheline transfers from/to memory using these possible techniques: 1) consume all bytes of each cacheline before it is evicted (for example, reorder structure elements and split non-hot ones); 2) merge compute-limited and bandwidth-limited loops; 3) use NUMA optimizations on a multi-socket system. You can also allocate data structures that induce DRAM traffic to High Bandwidth Memory (HBM), if available. Use <a href='https://software.intel.com/en-us/intel-vtune-amplifier-xe' target='_blank'>Intel® VTune™ Amplifier</a> XE <a href='https://software.intel.com/en-us/vtune-amplifier-help-memory-access-analysis' target='_blank'>Memory Access analysis</a> to learn more on possible reasons and next steps in optimization."},"PERS_MEM_BOUND":null,"PERS_MEM_BANDWIDTH":null,"MCDRAM_BANDWIDTH":null,"DRAM_HIT_RATIO":null,"DRAM_CACHE_HIT":null,"DRAM_CACHE_MISS":null,"NUMA_USE":{"NUMA_USE_PERC":"0.30%","NUMA_USE_DESCR":"In non-uniform memory architecture (NUMA) machines, memory requests missing LLC may be serviced either by local or remote DRAM. Memory requests to remote DRAM incur much greater latencies than those to local DRAM. It is recommended to keep as much frequently accessed data local as possible. This metric indicates the percentage of remote accesses, the lower the better."},"BANDWIDTH_AVG_OUT":null,"BANDWIDTH_AVG_IN":null,"PACKRATE_AVG_OUT":null,"PACKRATE_AVG_IN":null,"CPU_USAGE":null,"AVERAGE_CPU_USE":null,"CPU_OUT_OF":null,"PHYSICAL_CORE_USAGE":null,"PH_CORE_USE":null,"PH_CORE_OUT_OF":null,"BACK_END_BOUND":null,"L2_HIT_BOUND":null,"L2_MISS_BOUND":null,"SIMD_PER_CYCLE":null,"PACKED_SIMD":null,"SCALAR_SIMD":null,"CPI_RATE":{"CPI_RATE_SEVERITY":"severityMedium","CPI_RATE_VAL":"0.91","CPI_RATE_DESCR":"Cycles per Instruction Retired, or CPI, is a fundamental performance metric indicating approximately how much time each executed instruction took, in units of cycles. Modern superscalar processors issue up to four instructions per cycle, suggesting a theoretical best CPI of 0.25. But various effects (long-latency memory, floating-point, or SIMD operations; non-retired instructions due to branch mispredictions; instruction starvation in the front-end) tend to pull the observed CPI up. A CPI of 1 is generally considered acceptable for HPC applications, but different application domains will have very different expected values.","CPI_RATE_MIN_VAL":"0.91","CPI_RATE_MIN_NODE":"n1392.occigen","CPI_RATE_MAX_VAL":"0.91","CPI_RATE_MAX_NODE":"n1392.occigen"},"SPGFLOPS":null,"DPGFLOPS":null,"X87GFLOPS":null,"WALLCLOCK":{"WALLCLOCK_SEVERITY":"severityUnknown","WALLCLOCK_VAL":"249.78s","WALLCLOCK_PERC":"0.00%","WALLCLOCK_DESCR":"Total application wall-time."},"MPI_TIME":{"MPI_TIME_SEVERITY":"severityMedium","MPI_TIME_VAL":"19.59s","MPI_TIME_PERC":"7.84%","MPI_TIME_DESCR":"Time spent inside the MPI library. Values more than 10% might need additional exploration on MPI communication efficiency. This might be caused by high wait times inside the library, active communications, non-optimal settings of the MPI library. See MPI Imbalance metric to see if the application has load balancing problem. Use <a href='https://software.intel.com/en-us/intel-trace-analyzer' target='_blank'>Intel® Trace Analyzer and Collector</a> to explore communication efficiency."},"MPI_IMBALANCE":{"MPI_IMBALANCE_SEVERITY":"severityUnknown","MPI_IMBALANCE_VAL":"N/A","MPI_IMBALANCE_PERC":"0.00%","MPI_IMBALANCE_DESCR":"Mean unproductive wait time per process spent in the MPI library calls when a process is waiting for data.","MPI_IMBALANCE_ISSUE":"* No information about MPI Imbalance time is available. Set the MPS_STAT_LEVEL value to 2 or greater or set APS_IMBALANCE_TYPE to 1 or 2 to collect it."},"NON_MPI_TIME":null,"OMP_REGIONS_TIME":null,"OMP_IMBALANCE_TIME":null,"OMP_SERIAL_TIME":null,"MEMORY":{"PEAK_MEM_RANK":"Rank: 0","PEAK_MEM_VAL":"1460.14 MB","MEAN_MEM_VAL":"1459.77 MB","MEM_DESCR":"Per-process memory usage affects the application scalability."},"RSS":{"PEAK_RSS_RANK":"Rank: 9","PEAK_RSS_VAL":"893.28 MB","MEAN_RSS_VAL":"875.24 MB","RSS_DESCR":"RSS usage affects the application scalability."},"MEMORY_PER_NODE":{"PEAK_MEM_NODE":"Node: n1392.occigen","PEAK_MEM_PER_NODE_VAL":"35034.54 MB","MEAN_MEM_PER_NODE_VAL":"35034.54 MB","MEM_PER_NODE_DESCR":"Per-node memory usage affects the application scalability."},"RSS_PER_NODE":{"PEAK_RSS_NODE":"Node: n1392.occigen","PEAK_RSS_PER_NODE_VAL":"21005.80 MB","MEAN_RSS_PER_NODE_VAL":"21005.80 MB","RSS_PER_NODE_DESCR":"Per-node RSS usage affects the application scalability."},"TOP_5":{"Barrier":"4.85","Wait":"2.70","Bcast":"0.19","Isend":"0.03","Reduce":"0.03"},"MEMORY_BOUND":{"MEMORY_BOUND_SEVERITY":"severityCritical","MEMORY_BOUND_PERC":"58.90%","MEMORY_BOUND_DESCR":"This metric indicates how memory subsystem issues affect the performance. It measures a fraction of slots where pipeline could be stalled due to demand load or store instructions.","MEMORY_BOUND_ISSUE":"The metric value can indicate that a significant fraction of execution pipeline slots could be stalled due to demand memory load and stores. See the second level metrics to define if the application is cache- or DRAM-bound and the NUMA efficiency. Use <a href='https://software.intel.com/en-us/intel-vtune-amplifier-xe' target='_blank'>Intel® VTune™ Amplifier</a> <a href='https://software.intel.com/en-us/vtune-amplifier-help-memory-access-analysis' target='_blank'>Memory Access analysis</a> to review a detailed metric breakdown by memory hierarchy, memory bandwidth information, and correlation by memory objects.","MEMORY_BOUND_MIN_VAL":"58.90","MEMORY_BOUND_MIN_NODE":"n1392.occigen","MEMORY_BOUND_MAX_VAL":"58.90","MEMORY_BOUND_MAX_NODE":"n1392.occigen"},"IO":{"READ_BYTES_SEVERITY":"severityUnknown","READ_BYTES_DESCR":"Amount of bytes read by the application. High volumes of I/O operations may lead to unproductive wait.","WRITTEN_BYTES_SEVERITY":"severityUnknown","WRITTEN_BYTES_DESCR":"Amount of bytes written by the application. High volumes of I/O operations may lead to unproductive wait.","IOWAIT_USEC_SEVERITY":"severityMedium","IOWAIT_USEC_VAL":"0.74s","IOWAIT_USEC_PERC":"0.30%","IOWAIT_USEC_DESCR":"This is the time the application spends waiting for an I/O operation to complete.","READ_BYTES_AVG_VAL":" 126.9 MB","READ_BYTES_MAX_VAL":" 234.2 MB","READ_BYTES_MAX_RANK":"Rank: 21","WRITTEN_BYTES_AVG_VAL":" 0.0 KB","WRITTEN_BYTES_MAX_VAL":" 0.0 KB","WRITTEN_BYTES_MAX_RANK":"Rank: 1","IOWAIT_USEC_AVG_VAL":"0.74","IOWAIT_USEC_AVG_PERC":"0.30%","IOWAIT_USEC_MAX_VAL":"2.05","IOWAIT_USEC_MAX_PERC":"0.82%","IOWAIT_USEC_MAX_RANK":"Rank: 10"},"SUGGESTION":{"TEXT":"<span id='first_line'>Your application is memory bound.</span><br> Use <a href='https://software.intel.com/en-us/vtune-amplifier-help-memory-access-analysis' target='_blank'>memory access analysis tools</a> like <a href='https://software.intel.com/en-us/intel-vtune-amplifier-xe' target='_blank'>Intel® VTune™ Amplifier</a> for a detailed metric breakdown by memory hierarchy, memory bandwidth, and correlation by memory objects.","STYLE":"bad"}};</script><script>functiondrawProgress(){for(vare=document.querySelectorAll(".progress"),t=0;t<e.length;t++)e[t].style.width=e[t].dataset.progress+"%"}functiondrawThresholdBars(e){vart={BACK_END_BOUND:{threshold:20,lessIsBetter:!0,perc:!0},BANDWIDTH_AVG_OUT:{threshold:8.75,lessIsBetter:!0,perc:!1},BANDWIDTH_AVG_IN:{threshold:8.75,lessIsBetter:!0,perc:!1},CACHE_BOUND:{threshold:20,lessIsBetter:!0,perc:!0},CPI_RATE:{threshold:1,lessIsBetter:!0,perc:!1},CPU_USAGE:{threshold:90,lessIsBetter:!1,perc:!0},DP_128_BIT:{threshold:5,lessIsBetter:!0,perc:!0},DP_256_BIT:{threshold:5,lessIsBetter:!0,perc:!0},DP_SCALAR:{threshold:30,lessIsBetter:!0,perc:!0},DRAM_BOUND:{threshold:20,lessIsBetter:!0,perc:!0},FP_ARITH_MEM_RD:{threshold:.5,lessIsBetter:!1,perc:!1},FP_ARITH_MEM_WR:{threshold:.5,lessIsBetter:!1,perc:!1},IO:{threshold:10,lessIsBetter:!0,perc:!0},L2_HIT_BOUND:{threshold:10,lessIsBetter:!0,perc:!0},L2_MISS_BOUND:{threshold:15,lessIsBetter:!0,perc:!0},MEMORY_BOUND:{threshold:20,lessIsBetter:!0,perc:!0},MPI_IMBALANCE:{threshold:30,lessIsBetter:!0,perc:!1},MPI_TIME:{threshold:10,lessIsBetter:!0,perc:!0},NUMA_USE:{threshold:15,lessIsBetter:!0,perc:!0},OMP_IMBALANCE_TIME:{threshold:10,lessIsBetter:!0,perc:!0},OMP_SERIAL_TIME:{threshold:15,lessIsBetter:!0,perc:!0},PACKRATE_AVG_IN:{threshold:105,lessIsBetter:!0,perc:!1},PACKRATE_AVG_OUT:{threshold:105,lessIsBetter:!0,perc:!1},PERS_MEM_BANDWIDTH:{threshold:42,lessIsBetter:!0,perc:!1},PERS_MEM_BOUND:{threshold:20,lessIsBetter:!0,perc:!0},PHYSICAL_CORE_USAGE:{threshold:80,lessIsBetter:!1,perc:!0},SCALAR_FP:{threshold:15,lessIsBetter:!0,perc:!0},SCALAR_SIMD:{threshold:15,lessIsBetter:!0,perc:!0},SIMD_PER_CYCLE:{threshold:1,lessIsBetter:!1,perc:!1},SP_128_BIT:{threshold:5,lessIsBetter:!0,perc:!0},SP_256_BIT:{threshold:5,lessIsBetter:!0,perc:!0},SP_SCALAR:{threshold:30,lessIsBetter:!0,perc:!0},VECTORIZATION:{threshold:70,lessIsBetter:!1,perc:!0}};null!=e.BACK_END_BOUND&&(t.CPI_RATE.threshold=2);vars,r,o,n=["BACK_END_BOUND","CPU_USAGE","IO","MEMORY_BOUND","MPI_TIME","OMP_IMBALANCE_TIME","OMP_SERIAL_TIME","PHYSICAL_CORE_USAGE","SIMD_PER_CYCLE","VECTORIZATION"];for(varlint)if(null!=e[l]){vari=-1<n.indexOf(l);if(o=t[l].perc?"_PERC":"_VAL",s=parseFloat(e[l][l+o]),"MPI_IMBALANCE"==l){vara=parseFloat(e.MPI_TIME.MPI_TIME_VAL),d=parseFloat(e.WALLCLOCK.WALLCLOCK_VAL);s=0<a?100*s/a:0,0<d&&100*a/d<=15&&(t[l].threshold=100),o="_PERC"}if(null!=(r=i?document.querySelector("[data-id="+l+"_BAR]"):document.querySelector("[data-id="+l+o+"]"))&&(t[l].lessIsBetter&&s>=t[l].threshold||!t[l].lessIsBetter&&s<=t[l].threshold)){if("SP_256_BIT"==l&&null==e.SP_512_BIT||"DP_256_BIT"==l&&null==e.DP_512_BIT)continue;if(i&&(r.style.right=95-95/90*Math.abs(s-t[l].threshold)+"%"),null!=(r=document.querySelectorAll("[data-id="+l+o+"]")))for(varu=0;u<r.length;u++)r[u].classList.add("icon"),r[u].classList.add("flag"),null!=e[l][l+"_ISSUE"]&&r[u].classList.add("tooltipped")}}}functionmakeInvisible(e){vart=document.querySelectorAll(e);if(null!=t)for(vars=0;s<t.length;s++)t[s].style.display="none"}functionrender(e){vart;if(null!=e.SUGGESTION&&(null!=(t=document.querySelector("[data-id=SUGGESTION_TEXT]"))&&(t.innerHTML=e.SUGGESTION.TEXT),null!=(t=document.getElementById("suggestion"))&&t.classList.add(e.SUGGESTION.STYLE)),null!=(t=document.querySelectorAll("[data-id=INFO] span")))for(vars=0;s<t.length;s++)null==e.INFO[t[s].dataset.id]&&makeInvisible("div[data-id="+t[s].dataset.id+"_STR]");for(varrine){varo=e[r];if(null==o)makeInvisible("MEMORY"==r?"[data-id=MEMORY]":"[data-id^="+r+"]");elseif("TOP_5"==r){varn=document.querySelector("[data-id=TOP_5]");for(varlino){vari=document.createElement("tr");i.innerHTML="<td><span class='progress' data-progress='"+o[l]+"'></span>"+l+"</td><td>"+o[l]+"</td>",n.appendChild(i)}drawProgress()}elsefor(varaino)if(null!=(t=document.querySelectorAll("[data-id="+a+"]")))for(s=0;s<t.length;s++)t[s].innerHTML=o[a]}drawThresholdBars(e);for(vard=["DRAM_BANDWIDTH","MCDRAM_BANDWIDTH"],u=0;u<d.length;u++)if(null!=e[d[u]])for(t=document.querySelectorAll("[data-id="+d[u]+"_VAL]"),s=0;s<t.length;s++)t[s].classList.remove("tooltipped"),t[s].dataset.tipId=d[u]+"_ISSUE";elseif(makeInvisible("[data-id="+d[u]+"_EXTRA]"),"DRAM_BANDWIDTH"==d[u]||null!=e.INFO.HW_PLATFORM&&-1<e.INFO.HW_PLATFORM.indexOf("Knight"))for(t=document.querySelectorAll("[data-id="+d[u]+"_TITLE],[data-id="+d[u]+"_VAL]"),s=0;s<t.length;s++)t[s].style.display="";if(null==e.BANDWIDTH_AVG_OUT&&null==e.PACKRATE_AVG_OUT?makeInvisible("[data-id=FABRIC_USAGE]"):null==e.BANDWIDTH_AVG_OUT?makeInvisible("[data-id=BANDWIDTH_AVG_TITLE]"):null==e.PACKRATE_AVG_OUT&&makeInvisible("[data-id=PACKRATE_AVG_TITLE]"),null!=(t=document.querySelectorAll(".tip > div[data-id$=_ISSUE]")))for(s=0;s<t.length;s++)if(""==t[s].innerHTML||null==t[s].innerHTML){varc=document.querySelectorAll("[data-tip-id="+t[s].dataset.id+"].tooltipped");if(null!=c)for(varp=0;p<c.length;p++)c[p].classList.remove("tooltipped")}else{varh=document.querySelectorAll("[data-tip-id="+t[s].dataset.id+"]:not(.tooltipped)");if(null!=h)for(p=0;p<h.length;p++)h[p].classList.add("icon"),h[p].classList.add("flag"),h[p].classList.add("tooltipped")}if(null!=(t=document.querySelectorAll(".tip > div[data-id$=_DESCR]")))for(s=0;s<t.length;s++)if("MEM_DESCR"!=t[s].dataset.id&&(""==t[s].innerHTML||null==t[s].innerHTML)){var_=t[s].dataset.id.indexOf("_DESCR");makeInvisible("[data-id^="+t[s].dataset.id.substr(0,_)+"]")}null==e.MPI_TIME?makeInvisible("[data-id$=_INFO],[data-id=NUM_RANKS_STR],[data-id=RANK_STR],[data-id=MEMORY_DATA_BLOCK]>table,[data-id=FABRIC_USAGE]"):makeInvisible("[data-id=MEMORY_APP],[data-id=RSS_APP]"),null!=e.PCONTROL&&1==e.PCONTROL?makeInvisible("[data-id$=_DATA_BLOCK],section[data-id=IO]"):makeInvisible("[data-id$=_TEXT_BLOCK]"),null!=e.SP_FLOPS&&0==parseFloat(e.SP_FLOPS.SP_FLOPS_PERC)&&makeInvisible("[data-id=SP_FLOPS_BITS]"),null!=e.DP_FLOPS&&0==parseFloat(e.DP_FLOPS.DP_FLOPS_PERC)&&makeInvisible("[data-id=DP_FLOPS_BITS]"),initTooltips()}functionisBrowserSupported(){vare,t,s={"Trident/":{version:11,offset:3},"Edge/":{version:12,offset:5},Firefox:{version:17,offset:8},Chrome:{version:40,offset:7},Safari:{version:8,offset:7}},r=(navigator.appVersion,navigator.userAgent),o=(navigator.appName,""+parseFloat(navigator.appVersion)),n=parseInt(navigator.appVersion,10);for(varlins)if(-1!=(e=r.indexOf(l))&&("Trident/"==l&&(e=r.indexOf("rv:")),-1!=(t=(o=r.substring(e+s[l].offset)).indexOf(";"))&&(o=o.substring(0,t)),-1!=(t=o.indexOf(""))&&(o=o.substring(0,t)),-1!=(t=o.indexOf(")"))&&(o=o.substring(0,t)),n=parseInt(""+o,10),isNaN(n)&&(o=""+parseFloat(navigator.appVersion),n=parseInt(navigator.appVersion,10)),n>=s[l].version))return!0;return!1}functionrenderForNotSupportedBrowsers(){vare=document.querySelectorAll("body > div:not(.not-supported-browser)");for(vartine)e[t].parentNode&&e[t].parentNode.removeChild(e[t])}functionrenderForSupportedBrowsers(){vare=document.querySelector("body > div.not-supported-browser");e.parentNode&&e.parentNode.removeChild(e)}functionmasonryLayout(e){vart=e,a={columns:4,gap:15,padding:10,breakAt:{1100:3,850:2,625:1}};functions(){vare,n=function(){vare=document.body.clientWidth,t=a.columns;for(varsina.breakAt)if(e<s){t=a.breakAt[s];break}returnt}();if(1===n)t.style.height="auto",r(t.children,function(e,t){t.removeAttribute("style"),t.style.padding=a.padding+"px",t.style.marginBottom=a.gap+"px"});else{varl="calc("+100/(e=n)+"% - "+(2*a.padding+(e-1)*a.gap/e)+"px)",i=function(e,t){for(vars=[],r=0;r<e;r++)s.push(0);returns}(n);r(t.children,function(e,t){vars,r,o;t.style.position="absolute",t.style.width=l,t.style.left=0===(o=e%n)?"0":"calc("+100/n*o+"% + "+a.gap*o/n+"px)",t.style.top=i[e%n]+"px",t.style.padding=a.padding+"px",i[e%n]+=(s=t,r=parseInt(window.getComputedStyle(s,null).getPropertyValue("height"),10),isNaN(r)?0:r+a.gap+2*a.padding)}),t.style.height=Math.max.apply(null,i)+"px"}}functionr(e,t){for(vars=0,r=0,o=e.length;s<o;s++)"none"!==window.getComputedStyle(e[s],null).getPropertyValue("display")&&(t(r,e[s]),r++)}window.addEventListener("resize",s),t.style.position="relative",s()}varsendAnalyticsVersion="APS%202019%20G",sendAnalyticsReportPage="%2F";functionsetupAnalytics(e){sendAnalyticsReportPage=e}functionsendAnalytics(e){}functionfeedbackInit(){document.querySelectorAll(".feedback-panel").forEach(function(e){e.classList.remove("closed"),e.querySelector(".question").innerHTML="Like this report?"})}functionfeedback(e){vart=document.querySelectorAll(".feedback-panel");NodeList.prototype.forEach=Array.prototype.forEach,t.forEach(function(e){e.querySelector(".question").innerHTML="Thank you",e.classList.add("closed")}),sendAnalytics(e)}functionmenu(){vare,t=document.body,s=document.getElementById("topMenuClosedState"),r=document.getElementById("leftMenuClosedState");functiono(){t.classList.add("menuOpened"),feedbackInit()}s.onmouseenter=r.onmouseenter=function(){e=setTimeout(o,800)},s.onmouseleave=r.onmouseleave=function(){clearTimeout(e)},s.onclick=r.onclick=o,document.getElementById("content").onmouseenter=function(){t.classList.remove("menuOpened")}}functionsuggestionShow(){document.body.classList.add("withSuggestions");vare=document.querySelector("a.button.suggestion");e.classList.remove("arrow-s-w"),e.classList.add("cross"),e.onclick=suggestionHide,initTooltips(),sendAnalytics("suggestionShow")}functionsuggestionHide(){document.body.classList.remove("withSuggestions");vare=document.querySelector("a.button.suggestion");e.classList.remove("cross"),e.classList.add("arrow-s-w"),e.onclick=suggestionShow,removeTooltipFromFlags(),sendAnalytics("suggestionHide")}functioninitTooltips(){for(vare=document.querySelectorAll(".tooltipped[data-tip-id]"),t=0;t<e.length;t++){varo,s,r,n=e[t];n.onmouseenter=function(){clearTimeout(o),void0!==r&&i(r),r=this,s=setTimeout(l,200,this)},n.onmouseleave=function(){clearTimeout(s),o=setTimeout(i,800,this)}}functionl(e){if(void0!==e){vart=document.querySelector(".tip > div[data-id="+e.dataset.tipId+"]");if(null!=t){t.classList.add("visible");vars=e.getBoundingClientRect(),r=t.getBoundingClientRect();0<window.innerHeight-s.top-r.height?(t.classList.add("south"),t.style.top=s.bottom+8+"px"):(t.classList.add("north"),t.style.top=s.top-r.height-8+"px"),0<window.innerWidth-s.left-r.width?(t.classList.add("west"),t.style.left=s.left+"px"):(t.classList.add("east"),t.style.right=window.innerWidth-s.right+"px"),t.onmouseenter=function(){clearTimeout(o)},t.onmouseleave=function(){i(e)}}}}functioni(e){if(void0!==e){vart=document.querySelector(".tip > div[data-id="+e.dataset.tipId+"]");null!=t&&(t.removeAttribute("style"),t.classList.remove("visible","north","south","east","west"))}}}functionremoveTooltipFromFlags(){for(vare=document.querySelectorAll("[data-tip-id].icon.flag"),t=0;t<e.length;t++)e[t].onmouseenter=e[t].onmouseleave=null}functiongetDataFromNexus(){for(vare="",t="",s=document.location.search.slice(1).split("&"),r=0;r<s.length;r++){varo=s[r].split("=");"nexus"===o[0]&&o[1]&&(e="http://"+o[1]),"path"===o[0]&&(t=o[1])}varn=e+"/repository"+t+"/data/obj.json",l=newXMLHttpRequest;l.open("GET",n,!0),l.onload=function(e){4===l.readyState&&200==l.status&&(json=JSON.parse(l.responseText),setUpAndRender())},l.send(null)}functionsetUpAndRender(){isBrowserSupported()?(renderForSupportedBrowsers(),sendAnalytics("pageOpen"),menu(),render(json),masonryLayout(document.querySelector("#bricks"))):renderForNotSupportedBrowsers()}window.onload=function(){NodeList.prototype.forEach=Array.prototype.forEach,setUpAndRender()};</script></head><bodyclass="withSuggestions"><divid="leftMenuOpenedState"class="anim"><h4>Additional Performance Analysis Tools:</h4><ahref="https://software.intel.com/en-us/intel-trace-analyzer">Intel® Trace Analyzer and Collector</a><div>MPI Analyzer and Profiler</div><ahref="https://software.intel.com/en-us/intel-vtune-amplifier-xe">Intel® VTune™ Amplifier</a><div>Performance Profiler</div><ahref="https://software.intel.com/en-us/intel-advisor-xe">Intel® Advisor</a><div>Vectorization Optimization & Thread Prototyping</div><ahref="http://www.intel.com/storage-snapshot">Storage Performance Snapshot</a><div>Visualize System Storage Bottlenecks</div><sectionclass="feedback-panel left"><divclass="question"></div><aclass="button like"href="#"onclick="feedback('apsLike');">Yes</a><aclass="button dislike"href="#"onclick="feedback('apsDislike');">No</a><aclass="button icon email"href="mailto:parallel.studio.support@intel.com?Subject=MPI%20Performance%20Snapshot:%20feedback"target="_top"></a></section></div><divid="leftMenuClosedState"class="anim"><divclass="icon menu"></div><divclass="icon intel"></div></div><divid="topMenuOpenedState"class="anim"><h4>Additional Performance Analysis Tools:</h4><ahref="https://software.intel.com/en-us/intel-trace-analyzer">Intel® Trace Analyzer and Collector</a><span>- MPI Analyzer and Profiler</span><br><ahref="https://software.intel.com/en-us/intel-vtune-amplifier-xe">Intel® VTune™ Amplifier</a><span>- Performance Profiler</span><br><ahref="https://software.intel.com/en-us/intel-advisor-xe">Intel® Advisor</a><span>- Vectorization Optimization & Thread Prototyping</span><br><ahref="http://www.intel.com/storage-snapshot">Storage Performance Snapshot</a><span>- Visualize System Storage Bottlenecks</span><sectionclass="feedback-panel top"><divclass="question"></div><aclass="button like"href="#"onclick="feedback('apsLike');">Yes</a><aclass="button dislike"href="#"onclick="feedback('apsDislike');">No</a><aclass="button icon email"href="mailto:parallel.studio.support@intel.com?Subject=MPI%20Performance%20Snapshot:%20feedback"target="_top"></a></section></div><divid="topMenuClosedState"class="anim"><spanclass="icon intel"></span><spanclass="icon menu"></span><sup>Intel® VTune™ Amplifier</sup> Application Performance Snapshot</div><divid="contentWrap"class="anim"><divid="content"><h1><sup>Intel® VTune™ Amplifier</sup>Application Performance Snapshot</h1><articleid="suggestion"><aclass="button suggestion icon cross"href="#"onclick="suggestionHide();"></a><sectiondata-id="SUGGESTION_TEXT"></section><sectionclass="aspect_map"><sectionclass="aspect"><span></span><spanclass="aspect_value"><spanclass="tooltipped"data-tip-id="current_run">Current run</span></span><spanclass="aspect_target"><spanclass="tooltipped"data-tip-id="target">Target</span></span><span><spanclass="tooltipped"data-tip-id="delta">Delta</span></span></section><sectionclass="aspect"data-id="MPI_TIME"><spanclass="tooltipped"data-id="MPI_TIME_TITLE"data-tip-id="MPI_TIME_DESCR">MPI Time</span><spanclass="aspect_value"data-id="MPI_TIME_PERC"data-tip-id="MPI_TIME_ISSUE"></span><spanclass="aspect_target"><10%</span><spanclass="aspect_bar"><spandata-id="MPI_TIME_BAR"></span></span></section><sectionclass="aspect"data-id="OMP_SERIAL_TIME"><spanclass="tooltipped"data-id="OMP_SERIAL_TIME_TITLE"data-tip-id="OMP_SERIAL_TIME_DESCR">Serial Time</span><spanclass="aspect_value"data-id="OMP_SERIAL_TIME_PERC"data-tip-id="OMP_SERIAL_TIME_ISSUE"></span><spanclass="aspect_target"><15%</span><spanclass="aspect_bar"><spandata-id="OMP_SERIAL_TIME_BAR"></span></span></section><sectionclass="aspect"data-id="OMP_IMBALANCE_TIME"><spanclass="tooltipped"data-id="OMP_IMBALANCE_TIME_TITLE"data-tip-id="OMP_IMBALANCE_TIME_DESCR">OpenMP Imbalance</span><spanclass="aspect_value"data-id="OMP_IMBALANCE_TIME_PERC"data-tip-id="OMP_IMBALANCE_TIME_ISSUE"></span><spanclass="aspect_target"><10%</span><spanclass="aspect_bar"><spandata-id="OMP_IMBALANCE_TIME_BAR"></span></span></section><sectionclass="aspect"data-id="CPU_USAGE"><spanclass="tooltipped"data-id="CPU_USAGE_TITLE"data-tip-id="CPU_USAGE_DESCR">CPU Utilization</span><spanclass="aspect_value"data-id="CPU_USAGE_PERC"data-tip-id="CPU_USAGE_ISSUE"></span><spanclass="aspect_target">>90%</span><spanclass="aspect_bar"><spandata-id="CPU_USAGE_BAR"></span></span></section><sectionclass="aspect"data-id="PHYSICAL_CORE_USAGE"><spanclass="tooltipped"data-id="PHYSICAL_CORE_USAGE_TITLE"data-tip-id="PHYSICAL_CORE_USAGE_DESCR">Physical Core Utilization</span><spanclass="aspect_value"data-id="PHYSICAL_CORE_USAGE_PERC"data-tip-id="PHYSICAL_CORE_USAGE_ISSUE"></span><spanclass="aspect_target">>80%</span><spanclass="aspect_bar"><spandata-id="PHYSICAL_CORE_USAGE_BAR"></span></span></section><sectionclass="aspect"data-id="MEMORY_BOUND"><spanclass="tooltipped"data-id="MEMORY_BOUND_TITLE"data-tip-id="MEMORY_BOUND_DESCR">Memory Stalls</span><spanclass="aspect_value"data-id="MEMORY_BOUND_PERC"data-tip-id="MEMORY_BOUND_ISSUE"></span><spanclass="aspect_target"><20%</span><spanclass="aspect_bar"><spandata-id="MEMORY_BOUND_BAR"></span></span></section><sectionclass="aspect"data-id="BACK_END_BOUND"><spanclass="tooltipped"data-id="BACK_END_BOUND_TITLE"data-tip-id="BACK_END_BOUND_DESCR">Back-End Stalls</span><spanclass="aspect_value"data-id="BACK_END_BOUND_PERC"data-tip-id="BACK_END_BOUND_ISSUE"></span><spanclass="aspect_target"><20%</span><spanclass="aspect_bar"><spandata-id="BACK_END_BOUND_BAR"></span></span></section><sectionclass="aspect"data-id="VECTORIZATION"><spanclass="tooltipped"data-id="VECTORIZATION_TITLE"data-tip-id="VECTORIZATION_DESCR">Vectorization</span><spanclass="aspect_value"data-id="VECTORIZATION_PERC"data-tip-id="VECTORIZATION_ISSUE"></span><spanclass="aspect_target">>70%</span><spanclass="aspect_bar"><spandata-id="VECTORIZATION_BAR"></span></span></section><sectionclass="aspect"data-id="SIMD_PER_CYCLE"><spanclass="tooltipped"data-id="SIMD_PER_CYCLE_TITLE"data-tip-id="SIMD_PER_CYCLE_DESCR">SIMD Instr. per Cycle</span><spanclass="aspect_value"data-id="SIMD_PER_CYCLE_VAL"data-tip-id="SIMD_PER_CYCLE_ISSUE"></span><spanclass="aspect_target">>1</span><spanclass="aspect_bar"><spandata-id="SIMD_PER_CYCLE_BAR"></span></span></section><sectionclass="aspect"data-id="IO"><spanclass="tooltipped"data-id="IO_TITLE"data-tip-id="IOWAIT_USEC_DESCR"class="tooltipped">I/O Bound</span><spanclass="aspect_value"data-id="IOWAIT_USEC_PERC"></span><spanclass="aspect_target"><10%</span><spanclass="aspect_bar"><spandata-id="IO_BAR"></span></span></section></section></article><articledata-id="INFO"><divdata-id="APPLICATION_NAME_STR">Application: <spandata-id="APPLICATION_NAME"></span></div><divdata-id="CREATION_DATETIME_STR">Report creation date: <spandata-id="CREATION_DATETIME"></span></div><divdata-id="RANK_STR">Rank: <spandata-id="RANK"></span></div><divdata-id="NUM_RANKS_STR">Number of ranks: <spandata-id="NUM_RANKS"></span></div><divdata-id="RANKS_PER_NODE_STR">Ranks per node: <spandata-id="RANKS_PER_NODE"></span></div><divdata-id="NUM_OMP_THREADS_STR">OpenMP threads<spandata-id="POSTFIX"></span>: <spandata-id="NUM_OMP_THREADS"></span></div><divdata-id="HW_PLATFORM_STR">HW Platform: <spandata-id="HW_PLATFORM"></span></div><divdata-id="NUM_LOGIC_CORE_STR">Logical Core Count per node: <spandata-id="NUM_LOGIC_CORE"></span></div><divdata-id="COLLECTOR_TYPE_STR">Collector type: <spandata-id="COLLECTOR_TYPE"></span></div></article><articledata-id="WALLCLOCK"class="top-metric"><spandata-id="WALLCLOCK_VAL"></span><spanclass="tooltipped"data-tip-id="WALLCLOCK_DESCR">Elapsed Time</span></article><articledata-id="CPI_RATE"class="top-metric"><spandata-id="CPI_RATE_VAL"data-tip-id="CPI_RATE_ISSUE"></span><spandata-tip-id="CPI_RATE_DESCR"class="tooltipped">CPI</span><br><spandata-id="CPI_INFO">(<spanclass="tooltipped"data-tip-id="CPI_RATE_MAX_NODE">MAX</span><spandata-id="CPI_RATE_MAX_VAL"></span>, <spanclass="tooltipped"data-tip-id="CPI_RATE_MIN_NODE">MIN</span><spandata-id="CPI_RATE_MIN_VAL"></span>)</span></article><articledata-id="SPGFLOPS"class="aux-metric"><spandata-id="SPGFLOPS_TOTAL_VAL"></span><spandata-tip-id="SPGFLOPS_DESCR"class="tooltipped">SP GFLOPS</span></article><articledata-id="DPGFLOPS"class="aux-metric"><spandata-id="DPGFLOPS_TOTAL_VAL"></span><spandata-tip-id="DPGFLOPS_DESCR"class="tooltipped">DP GFLOPS</span></article><articledata-id="X87GFLOPS"class="aux-metric"><spandata-id="X87GFLOPS_TOTAL_VAL"></span><spandata-tip-id="X87GFLOPS_DESCR"class="tooltipped">x87 GFLOPS</span></article><divid="bricks"><articledata-id="MPI_TIME"><h3data-id="MPI_TIME_TITLE"data-tip-id="MPI_TIME_DESCR"class="tooltipped">MPI Time</h3><spandata-id="MPI_TIME_VAL"></span><br><spandata-id="MPI_TIME_PERC"data-tip-id="MPI_TIME_ISSUE"></span> of Elapsed Time<br><divclass="indent"><h4data-id="MPI_IMBALANCE_TITLE"data-tip-id="MPI_IMBALANCE_DESCR"class="tooltipped">MPI Imbalance</h4><spandata-id="MPI_IMBALANCE_VAL"></span><br><spandata-id="MPI_IMBALANCE_PERC"data-tip-id="MPI_IMBALANCE_ISSUE"></span> of Elapsed Time<br></div><tabledata-id="TOP_5"><tr><th>TOP 5 MPI Functions</th><th><spanclass="tooltipped"data-tip-id="MPI_PERC_DESCR">%</span></th></tr></table><divdata-id="FABRIC_USAGE"><h4>Intel Omni-Path Fabric Usage</h4><tabledata-id="BANDWIDTH_AVG_TITLE"><tr><th>Interconnect Bandwidth</th><th>AVG, <spandata-id="BANDWIDTH_AVG_IN_UNIT"></span></th></tr><tr><td><spandata-tip-id="BANDWIDTH_AVG_OUT_DESCR"class="tooltipped">Outgoing:</span></td><tdclass="cell"><spandata-id="BANDWIDTH_AVG_OUT_VAL"data-tip-id="BANDWIDTH_AVG_OUT_ISSUE"></span></td></tr><tr><td><spandata-tip-id="BANDWIDTH_AVG_IN_DESCR"class="tooltipped">Incoming:</span></td><tdclass="cell"><spandata-id="BANDWIDTH_AVG_IN_VAL"data-tip-id="BANDWIDTH_AVG_IN_ISSUE"></span></td></tr></table><tabledata-id="PACKRATE_AVG_TITLE"><tr><th>Interconnect Packet Rate</th><th>AVG, <spandata-id="PACKRATE_AVG_OUT_UNIT"></span></th></tr><tr><td><spandata-tip-id="PACKRATE_AVG_OUT_DESCR"class="tooltipped">Outgoing:</span></td><tdclass="cell"><spandata-id="PACKRATE_AVG_OUT_VAL"data-tip-id="PACKRATE_AVG_OUT_ISSUE"></span></td></tr><tr><td><spandata-tip-id="PACKRATE_AVG_IN_DESCR"class="tooltipped">Incoming:</span></td><tdclass="cell"><spandata-id="PACKRATE_AVG_IN_VAL"data-tip-id="PACKRATE_AVG_IN_ISSUE"></span></td></tr></table></div></article><articledata-id="OMP_SERIAL_TIME"><h3data-id="OMP_SERIAL_TIME_TITLE"data-tip-id="OMP_SERIAL_TIME_DESCR"class="tooltipped">Serial Time</h3><spandata-id="OMP_SERIAL_TIME_VAL"></span><br><spandata-id="OMP_SERIAL_TIME_PERC"data-tip-id="OMP_SERIAL_TIME_ISSUE"></span> of Elapsed Time<br></article><articledata-id="OMP_IMBALANCE_TIME"><h3data-id="OMP_IMBALANCE_TIME_TITLE"data-tip-id="OMP_IMBALANCE_TIME_DESCR"class="tooltipped">OpenMP Imbalance</h3><spandata-id="OMP_IMBALANCE_TIME_VAL"></span><br><spandata-id="OMP_IMBALANCE_TIME_PERC"data-tip-id="OMP_IMBALANCE_TIME_ISSUE"></span> of Elapsed Time<br></article><articledata-id="CPU_USAGE"><h3data-id="CPU_USAGE_TITLE"data-tip-id="CPU_USAGE_DESCR"class="tooltipped">CPU Utilization</h3><spandata-id="CPU_USAGE_PERC"data-tip-id="CPU_USAGE_ISSUE"></span><divclass="indent"><h4data-id="AVERAGE_CPU_USE_DESCR"class="tooltipped">Average CPU Utilization</h4><spandata-id="AVERAGE_CPU_USE_VAL"></span> Out of <spandata-id="CPU_OUT_OF_VAL"></span> logical CPUs</div></article><articledata-id="PHYSICAL_CORE_USAGE"><h3data-id="PHYSICAL_CORE_USAGE_TITLE"data-tip-id="PHYSICAL_CORE_USAGE_DESCR"class="tooltipped">Physical Core Utilization</h3><spandata-id="PHYSICAL_CORE_USAGE_PERC"data-tip-id="PHYSICAL_CORE_USAGE_ISSUE"></span><divclass="indent"><h4data-id="PH_CORE_USE_DESCR"class="tooltipped">Average Physical Core Utilization</h4><spandata-id="PH_CORE_USE_VAL"></span> out of <spandata-id="PH_CORE_OUT_OF_VAL"></span> physical cores</div></article><articledata-id="MEMORY_BOUND"><h3data-id="MEMORY_BOUND_TITLE"data-tip-id="MEMORY_BOUND_DESCR"class="tooltipped">Memory Stalls</h3><spandata-id="MEMORY_BOUND_PERC"data-tip-id="MEMORY_BOUND_ISSUE"></span> of pipeline slots<divclass="indent"><h4data-id="CACHE_BOUND_TITLE"data-tip-id="CACHE_BOUND_DESCR"class="tooltipped">Cache Stalls</h4><spandata-id="CACHE_BOUND_PERC"data-tip-id="CACHE_BOUND_ISSUE"></span><spandata-id="CACHE_BOUND_EXTRA"> of cycles</span><h4data-id="DRAM_BOUND_TITLE"data-tip-id="DRAM_BOUND_DESCR"class="tooltipped">DRAM Stalls</h4><spandata-id="DRAM_BOUND_PERC"data-tip-id="DRAM_BOUND_ISSUE"></span> of cycles<h4data-id="DRAM_BANDWIDTH_TITLE"data-tip-id="DRAM_BANDWIDTH_DESCR"class="tooltipped">DRAM Bandwidth</h4><spandata-id="DRAM_BANDWIDTH_EXTRA">AVG </span><spandata-id="DRAM_BANDWIDTH_VAL"data-tip-id="DRAM_BANDWIDTH_VAL_DESCR"class="tooltipped">Not Available</span><spandata-id="DRAM_BANDWIDTH_UNIT"></span><h4data-id="PERS_MEM_BOUND_TITLE"data-tip-id="PERS_MEM_BOUND_DESCR"class="tooltipped">Persistent Memory Stalls</h4><spandata-id="PERS_MEM_BOUND_PERC"data-tip-id="PERS_MEM_BOUND_ISSUE"></span><h4data-id="PERS_MEM_BANDWIDTH_TITLE"data-tip-id="PERS_MEM_BANDWIDTH_DESCR"class="tooltipped">Persistent Memory Bandwidth</h4><spandata-id="PERS_MEM_BANDWIDTH_EXTRA">AVG </span><spandata-id="PERS_MEM_BANDWIDTH_VAL"data-tip-id="PERS_MEM_BANDWIDTH_ISSUE"></span><spandata-id="PERS_MEM_BANDWIDTH_UNIT"></span><h4data-id="DRAM_HIT_RATIO_TITLE">DRAM Cache Hit Ratio</h4><spandata-id="DRAM_HIT_RATIO_PERC"></span><divclass="indent"><h4data-id="DRAM_CACHE_HIT_TITLE">DRAM Cache Hits</h4><spandata-id="DRAM_CACHE_HIT_VAL"></span><h4data-id="DRAM_CACHE_MISS_TITLE">DRAM Cache Misses</h4><spandata-id="DRAM_CACHE_MISS_VAL"></span></div><h4data-id="MCDRAM_BANDWIDTH_TITLE"data-tip-id="MCDRAM_BANDWIDTH_DESCR"class="tooltipped">MCDRAM Bandwidth</h4><spandata-id="MCDRAM_BANDWIDTH_EXTRA">AVG </span><spandata-id="MCDRAM_BANDWIDTH_VAL"data-tip-id="MCDRAM_BANDWIDTH_VAL_DESCR"class="tooltipped">Not Available</span><spandata-id="MCDRAM_BANDWIDTH_UNIT"></span><h4data-id="NUMA_USE_TITLE"data-tip-id="NUMA_USE_DESCR"class="tooltipped">NUMA</h4><spandata-id="NUMA_USE_PERC"data-tip-id="NUMA_USE_ISSUE"></span><spandata-id="NUMA_USE_EXTRA"> of remote accesses</span></div></article><articledata-id="BACK_END_BOUND"><h3data-id="BACK_END_BOUND_TITLE"data-tip-id="BACK_END_BOUND_DESCR"class="tooltipped">Back-End Stalls</h3><spandata-id="BACK_END_BOUND_PERC"data-tip-id="BACK_END_BOUND_ISSUE"></span> of pipeline slots<divclass="indent"><h4data-tip-id="L2_HIT_BOUND_DESCR"class="tooltipped">L2 Hit Bound</h4><spandata-id="L2_HIT_BOUND_PERC"data-tip-id="L2_HIT_BOUND_ISSUE"></span> of cycles<h4data-tip-id="L2_MISS_BOUND_DESCR"class="tooltipped">L2 Miss Bound</h4><spandata-id="L2_MISS_BOUND_PERC"data-tip-id="L2_MISS_BOUND_ISSUE"></span> of cycles<h4data-id="DRAM_BANDWIDTH_TITLE"data-tip-id="DRAM_BANDWIDTH_DESCR"class="tooltipped">DRAM Bandwidth</h4><spandata-id="DRAM_BANDWIDTH_EXTRA">AVG </span><spandata-id="DRAM_BANDWIDTH_VAL"data-tip-id="DRAM_BANDWIDTH_VAL_DESCR"class="tooltipped">Not Available</span><spandata-id="DRAM_BANDWIDTH_UNIT"></span><h4data-id="MCDRAM_BANDWIDTH_TITLE"data-tip-id="MCDRAM_BANDWIDTH_DESCR"class="tooltipped">MCDRAM Bandwidth</h4><spandata-id="MCDRAM_BANDWIDTH_EXTRA">AVG </span><spandata-id="MCDRAM_BANDWIDTH_VAL"data-tip-id="MCDRAM_BANDWIDTH_VAL_DESCR"class="tooltipped">Not Available</span><spandata-id="MCDRAM_BANDWIDTH_UNIT"></span></div></article><articledata-id="VECTORIZATION"><h3data-id="VECTORIZATION_TITLE"data-tip-id="VECTORIZATION_DESCR"class="tooltipped">Vectorization</h3><spandata-id="VECTORIZATION_PERC"data-tip-id="VECTORIZATION_ISSUE"></span><spandata-id="VECTORIZATION_TXT">of Packed FP Operations</span><divclass="indent"><h4data-id="VECTORIZATION_DATA">Instruction Mix:</h4><h4data-id="SP_FLOPS"data-tip-id="SP_FLOPS_DESCR"class="tooltipped">SP FLOPs</h4><spandata-id="SP_FLOPS_DATA"><spandata-id="SP_FLOPS_PERC"data-tip-id="SP_FLOPS_ISSUE"></span><span> of uOps</span></span><br><spandata-id="SP_PACKED"><spandata-tip-id="SP_PACKED_DESCR"class="tooltipped">Packed</span>: <spandata-id="SP_PACKED_PERC"></span><span> from SP FP</span></span><divdata-id="SP_FLOPS_BITS"class="indent"><spandata-id="SP_128_BIT"><spandata-tip-id="SP_128_BIT_DESCR"class="tooltipped">128-bit</span>: <spandata-id="SP_128_BIT_PERC"data-tip-id="SP_128_BIT_ISSUE"></span></span><br><spandata-id="SP_256_BIT"><spandata-tip-id="SP_256_BIT_DESCR"class="tooltipped">256-bit</span>: <spandata-id="SP_256_BIT_PERC"data-tip-id="SP_256_BIT_ISSUE"></span></span><br><spandata-id="SP_512_BIT"><spandata-tip-id="SP_512_BIT_DESCR"class="tooltipped">512-bit</span>: <spandata-id="SP_512_BIT_PERC"></span></span></div><spandata-id="SP_SCALAR"><spandata-tip-id="SP_SCALAR_DESCR"class="tooltipped">Scalar</span>: <spandata-id="SP_SCALAR_PERC"data-tip-id="SP_SCALAR_ISSUE"></span><span> from SP FP</span></span><h4data-id="DP_FLOPS"data-tip-id="DP_FLOPS_DESCR"class="tooltipped">DP FLOPs</h4><spandata-id="DP_FLOPS_DATA"><spandata-id="DP_FLOPS_PERC"data-tip-id="DP_FLOPS_ISSUE"></span><span> of uOps</span></span><br><spandata-id="DP_PACKED"><spandata-tip-id="DP_PACKED_DESCR"class="tooltipped">Packed</span>: <spandata-id="DP_PACKED_PERC"></span><span> from DP FP</span></span><divdata-id="DP_FLOPS_BITS"class="indent"><spandata-id="DP_128_BIT"><spandata-tip-id="DP_128_BIT_DESCR"class="tooltipped">128-bit</span>: <spandata-id="DP_128_BIT_PERC"data-tip-id="DP_128_BIT_ISSUE"></span></span><br><spandata-id="DP_256_BIT"><spandata-tip-id="DP_256_BIT_DESCR"class="tooltipped">256-bit</span>: <spandata-id="DP_256_BIT_PERC"data-tip-id="DP_256_BIT_ISSUE"></span></span><br><spandata-id="DP_512_BIT"><spandata-tip-id="DP_512_BIT_DESCR"class="tooltipped">512-bit</span>: <spandata-id="DP_512_BIT_PERC"></span></span></div><spandata-id="DP_SCALAR"><spandata-tip-id="DP_SCALAR_DESCR"class="tooltipped">Scalar</span>: <spandata-id="DP_SCALAR_PERC"data-tip-id="DP_SCALAR_ISSUE"></span><span> from DP FP</span></span><h4data-id="X87"data-tip-id="X87_DESCR"class="tooltipped">x87 FLOPs</h4><spandata-id="X87_DATA"><spandata-id="X87_PERC"data-tip-id="X87_ISSUE"></span><span> of uOps</span></span><h4data-id="NON_FP"data-tip-id="NON_FP_DESCR"class="tooltipped">Non-FP</h4><spandata-id="NON_FP_DATA"><spandata-id="NON_FP_PERC"data-tip-id="NON_FP_ISSUE"></span><span> of uOps</span></span><h4data-id="FP_ARITH_MEM_RD"data-tip-id="FP_ARITH_MEM_RD_DESCR"class="tooltipped">FP Arith/Mem Rd Instr. Ratio</h4><spandata-id="FP_ARITH_MEM_RD_VAL"data-tip-id="FP_ARITH_MEM_RD_ISSUE"></span><h4data-id="FP_ARITH_MEM_WR"data-tip-id="FP_ARITH_MEM_WR_DESCR"class="tooltipped">FP Arith/Mem Wr Instr. Ratio</h4><spandata-id="FP_ARITH_MEM_WR_VAL"data-tip-id="FP_ARITH_MEM_WR_ISSUE"></span></div></article><articledata-id="SIMD_PER_CYCLE"><h3data-id="SIMD_PER_CYCLE_TITLE"data-tip-id="SIMD_PER_CYCLE_DESCR"class="tooltipped">SIMD Instr. per Cycle</h3><spandata-id="SIMD_PER_CYCLE_VAL"data-tip-id="SIMD_PER_CYCLE_ISSUE"></span><divclass="indent"><h4>FP Instruction Mix</h4><divclass="indent">% of <spandata-tip-id="PACKED_SIMD_DESCR"class="tooltipped">Packed SIMD Instr.</span>: <spandata-id="PACKED_SIMD_PERC"></span><br>% of <spandata-tip-id="SCALAR_SIMD_DESCR"class="tooltipped">Scalar SIMD Instr.</span>: <spandata-id="SCALAR_SIMD_PERC"data-tip-id="SCALAR_SIMD_ISSUE"></span></div></div></article><articledata-id="IO"><h3data-id="IO_TITLE"data-tip-id="IOWAIT_USEC_DESCR"class="tooltipped">I/O Bound</h3><divdata-id="IO_TEXT_BLOCK">These metrics are not available for Pcontrol.</div><divdata-id="IO_DATA_BLOCK"><spandata-id="IOWAIT_USEC_PERC"></span><br>(AVG <spandata-id="IOWAIT_USEC_AVG_VAL"></span>, <aclass="tooltipped"data-tip-id="IOWAIT_USEC_MAX_RANK">PEAK</a><spandata-id="IOWAIT_USEC_MAX_VAL"></span>)<divclass="indent"><h4data-tip-id="READ_BYTES_DESCR"class="tooltipped">Read</h4>AVG <spandata-id="READ_BYTES_AVG_VAL"></span>, <aclass="tooltipped"data-tip-id="READ_BYTES_MAX_RANK">MAX</a><spandata-id="READ_BYTES_MAX_VAL"></span><h4data-tip-id="WRITTEN_BYTES_DESCR"class="tooltipped">Write</h4>AVG <spandata-id="WRITTEN_BYTES_AVG_VAL"></span>, <aclass="tooltipped"data-tip-id="WRITTEN_BYTES_MAX_RANK">MAX</a><spandata-id="WRITTEN_BYTES_MAX_VAL"></span></div></div></article><articledata-id="MEMORY"><h3data-tip-id="MEM_DESCR"class="tooltipped">Memory Footprint</h3><divdata-id="MEMORY_TEXT_BLOCK">These metrics are not available for Pcontrol.</div><divdata-id="MEMORY_DATA_BLOCK"><divdata-id="RSS_APP">Resident total: <spandata-id="RSS_VAL"></span></div><table><tr><th>Resident</th><th>PEAK</th><th>AVG</th></tr><tr><td>Per node:</td><td><spandata-id="PEAK_RSS_PER_NODE_VAL"class="tooltipped"data-tip-id="PEAK_RSS_NODE"></span></td><td><spandata-id="MEAN_RSS_PER_NODE_VAL"></span></td></tr><tr><td>Per rank:</td><tdclass="cell"><spandata-id="PEAK_RSS_VAL"class="tooltipped"data-tip-id="PEAK_RSS_RANK"></span></td><tdclass="cell"><spandata-id="MEAN_RSS_VAL"></span></td></tr></table><divdata-id="MEMORY_APP">Virtual total: <spandata-id="MEM_VAL"></span></div><table><tr><th>Virtual</th><th>PEAK</th><th>AVG</th></tr><tr><td>Per node:</td><td><spandata-id="PEAK_MEM_PER_NODE_VAL"class="tooltipped"data-tip-id="PEAK_MEM_NODE"></span></td><td><spandata-id="MEAN_MEM_PER_NODE_VAL"></span></td></tr><tr><td>Per rank:</td><tdclass="cell"><spandata-id="PEAK_MEM_VAL"class="tooltipped"data-tip-id="PEAK_MEM_RANK"></span></td><tdclass="cell"><spandata-id="MEAN_MEM_VAL"></span></td></tr></table></div></article></div></div></div><divclass="tip"><divdata-id="current_run">Metric <b>value</b> collected during the application profiling run.</div><divdata-id="target">Metric threshold used to indicate possible performance issues. Threshold values are fixed and may not accurately reflect the nature of your application.</div><divdata-id="delta">Visual representation of the current run value compared to the target threshold. The Delta is set to zero if the current run value is within the target threshold.</div><divdata-id="WALLCLOCK_DESCR"></div><divdata-id="SPGFLOPS_DESCR"></div><divdata-id="DPGFLOPS_DESCR"></div><divdata-id="X87GFLOPS_DESCR"></div><divdata-id="CPI_RATE_MIN_NODE"></div><divdata-id="CPI_RATE_MAX_NODE"></div><divdata-id="CPI_RATE_DESCR"></div><divdata-id="CPI_RATE_ISSUE"></div><divdata-id="MEM_DESCR"></div><divdata-id="RSS_DESCR"></div><divdata-id="MEMORY_BOUND_MIN_NODE"></div><divdata-id="MEMORY_BOUND_MAX_NODE"></div><divdata-id="READ_BYTES_MAX_RANK"></div><divdata-id="WRITTEN_BYTES_MAX_RANK"></div><divdata-id="IOWAIT_USEC_MAX_RANK"></div><divdata-id="IOWAIT_USEC_DESCR"></div><divdata-id="PEAK_MEM_RANK"></div><divdata-id="PEAK_MEM_NODE"></div><divdata-id="PEAK_RSS_RANK"></div><divdata-id="PEAK_RSS_NODE"></div><divdata-id="READ_BYTES_DESCR"></div><divdata-id="WRITTEN_BYTES_DESCR"></div><divdata-id="MPI_TIME_DESCR"></div><divdata-id="MPI_TIME_ISSUE"></div><divdata-id="MPI_IMBALANCE_DESCR"></div><divdata-id="MPI_IMBALANCE_ISSUE"></div><divdata-id="OMP_IMBALANCE_TIME_ISSUE"></div><divdata-id="OMP_IMBALANCE_TIME_DESCR"></div><divdata-id="OMP_SERIAL_TIME_ISSUE"></div><divdata-id="OMP_SERIAL_TIME_DESCR"></div><divdata-id="MEMORY_BOUND_DESCR"></div><divdata-id="MEMORY_BOUND_ISSUE"></div><divdata-id="VECTORIZATION_DESCR"></div><divdata-id="VECTORIZATION_ISSUE"></div><divdata-id="FLOPS_PER_CYCLE_DESCR"></div><divdata-id="FLOPS_PER_CYCLE_ISSUE"></div><divdata-id="X87_DESCR"></div><divdata-id="X87_ISSUE"></div><divdata-id="NON_FP_DESCR"></div><divdata-id="NON_FP_ISSUE"></div><divdata-id="DP_PACKED_DESCR"></div><divdata-id="DP_128_BIT_DESCR"></div><divdata-id="DP_128_BIT_ISSUE"></div><divdata-id="DP_256_BIT_DESCR"></div><divdata-id="DP_256_BIT_ISSUE"></div><divdata-id="DP_512_BIT_DESCR"></div><divdata-id="DP_SCALAR_DESCR"></div><divdata-id="DP_SCALAR_ISSUE"></div><divdata-id="SP_PACKED_DESCR"></div><divdata-id="SP_128_BIT_DESCR"></div><divdata-id="SP_128_BIT_ISSUE"></div><divdata-id="SP_256_BIT_DESCR"></div><divdata-id="SP_256_BIT_ISSUE"></div><divdata-id="SP_512_BIT_DESCR"></div><divdata-id="SP_SCALAR_DESCR"></div><divdata-id="SP_SCALAR_ISSUE"></div><divdata-id="FP_ARITH_MEM_RD_DESCR"></div><divdata-id="FP_ARITH_MEM_RD_ISSUE"></div><divdata-id="FP_ARITH_MEM_WR_DESCR"></div><divdata-id="FP_ARITH_MEM_WR_ISSUE"></div><divdata-id="CACHE_BOUND_DESCR"></div><divdata-id="CACHE_BOUND_ISSUE"></div><divdata-id="DRAM_BOUND_DESCR"></div><divdata-id="DRAM_BOUND_ISSUE"></div><divdata-id="PERS_MEM_BOUND_DESCR"></div><divdata-id="PERS_MEM_BOUND_ISSUE"></div><divdata-id="NUMA_USE_DESCR"></div><divdata-id="NUMA_USE_ISSUE"></div><divdata-id="CPU_USAGE_DESCR"></div><divdata-id="CPU_USAGE_ISSUE"></div><divdata-id="PHYSICAL_CORE_USAGE_DESCR"></div><divdata-id="PHYSICAL_CORE_USAGE_ISSUE"></div><divdata-id="AVERAGE_CPU_USE_DESCR"></div><divdata-id="BACK_END_BOUND_DESCR"></div><divdata-id="BACK_END_BOUND_ISSUE"></div><divdata-id="L2_HIT_BOUND_DESCR"></div><divdata-id="L2_MISS_BOUND_DESCR"></div><divdata-id="L2_HIT_BOUND_ISSUE"></div><divdata-id="L2_MISS_BOUND_ISSUE"></div><divdata-id="SIMD_PER_CYCLE_DESCR"></div><divdata-id="SIMD_PER_CYCLE_ISSUE"></div><divdata-id="PACKED_SIMD_DESCR"></div><divdata-id="SCALAR_SIMD_DESCR"></div><divdata-id="SCALAR_SIMD_ISSUE"></div><divdata-id="FLOPS_PER_CYCLE_ISSUE"></div><divdata-id="DRAM_BANDWIDTH_DESCR">Average amount of data transferred through DRAM memory controller per second.</div><divdata-id="MCDRAM_BANDWIDTH_DESCR">Average amount of data transferred through MCDRAM memory controller per second.</div><divdata-id="DRAM_BANDWIDTH_VAL_DESCR">Data for this metric is not collected since it requires system-wide performance monitoring. Make sure the sampling driver is properly installed on your system: <ahref="https://software.intel.com/en-us/vtune-amplifier-help-sep-driver">https://software.intel.com/en-us/vtune-amplifier-help-sep-driver</a>. Otherwise, enable a driverless Perf-based sampling collection by setting the /proc/sys/kernel/perf_even_paranoid value to 0 or less.</div><divdata-id="MCDRAM_BANDWIDTH_VAL_DESCR">Data for this metric is not collected since it requires system-wide performance monitoring. Make sure the sampling driver is properly installed on your system: <ahref="https://software.intel.com/en-us/vtune-amplifier-help-sep-driver">https://software.intel.com/en-us/vtune-amplifier-help-sep-driver</a>. Otherwise, enable a driverless Perf-based sampling collection by setting the /proc/sys/kernel/perf_even_paranoid value to 0 or less.</div><divdata-id="PERS_MEM_BANDWIDTH_DESCR"></div><divdata-id="MCDRAM_BANDWIDTH_ISSUE"></div><divdata-id="DRAM_BANDWIDTH_ISSUE"></div><divdata-id="PERS_MEM_BANDWIDTH_ISSUE"></div><divdata-id="BANDWIDTH_AVG_OUT_DESCR"></div><divdata-id="BANDWIDTH_AVG_IN_DESCR"></div><divdata-id="BANDWIDTH_AVG_OUT_ISSUE"></div><divdata-id="BANDWIDTH_AVG_IN_ISSUE"></div><divdata-id="PACKRATE_AVG_OUT_DESCR"></div><divdata-id="PACKRATE_AVG_IN_DESCR"></div><divdata-id="PACKRATE_AVG_OUT_ISSUE"></div><divdata-id="PACKRATE_AVG_IN_ISSUE"></div><divdata-id="MPI_PERC_DESCR">Percentage from Elapsed Time</div></div><divclass="not-supported-browser">Intel<sup>®</sup> MPI Performance Snapshot report cannot be opened with the current browser. Use any of these supported browsers:<ul><li>Mozilla Firefox* version 17 or later</li><li>Safari* version 8 or later</li><li>Microsoft Internet Explorer* version 11 or later</li><li>Microsoft Edge* version 12 or later</li><li>Google Chrome* version 40 or later</li></ul></div></body></html>