> -----Original Message----- > From: gcc-ow...@gcc.gnu.org <gcc-ow...@gcc.gnu.org> On Behalf Of a b > Sent: 23 May 2019 21:04 > To: gcc gcc <gcc@gcc.gnu.org> > Subject: What are the optimizations that contribute to ~70% improvement on > SPEC06 hmmer benchmark? > > Recently I happen to notice that there is more than 70% performance > improvement for SPEC06 hmmer benchmark from Linaro GCC 5.2-2015.11- > 2<https://releases.linaro.org/components/toolchain/binaries/5.2-2015.11-2/> > to GCC 10.0 on ARM platforms. > > I did some quick searching and think loop > distribution<https://community.arm.com/developer/tools- > software/tools/b/tools-software-ides-blog/posts/gnu-toolchain-performance- > in-2018> and > vectorization<http://www.teratec.eu/library/pdf/forum/2018/Presentations/04 > _Eric_Van_Hensbergen_Arm_Forum_Teratec_2018.pdf> contribute 25% and > 30%, respectively. But they still don't add up to 70%. Can you explain what > else > is helping here?
1.25 x 1.3 = 1.625 Not far from 1.7 😊 Alejandro > > Thanks