SLIDE 20 PolyBench: vectorized instructions
2mm 3mm atax bicg mvt trisolv lu cholesky 10−1 101 103
164.8 247.4 0.93 1.48 9.55 0.36 12.72 2.21 43.35 65.6 0.93 0.75 3.04 0.34 12.73 2.21 1.69 3.02 0.4 0.4 0.4 0.12 0.36 0.76 1.82 3.1 0.41 0.41 0.41 0.12 0.43 0.76
execution time (s) Orig Stat Orig Dyn Par Stat Par Dyn 2mm 3mm atax bicg mvt trisolv lu cholesky 101 102 103 104
38.66 39.21 12,016 951.8 901.7 300.8 6,016 6,006 8,042 12,042 12,013 952.1 1,102 300.8 6,018 6,009 6,294 6,295 1,214 1,264 901.6 300.8 8,082 6,007 5,537 5,539 1,176 1,264 901.3 300.8 7,830 6,007
# vectorized inst. (millions) Orig Stat Orig Dyn Par Stat Par Dyn
Baroudi, Loechner, Seghir Static vs. Dynamic Memory Allocation IMPACT 2020 19 / 25