TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

C++ Performance Benchmarks Release 14

1 pointsby chriscoxartover 5 years ago
Release 14 of the C++ Performance Benchmarks is now available at https:&#x2F;&#x2F;gitlab.com&#x2F;chriscox&#x2F;CppPerformanceBenchmarks<p># convolution_box.cpp Test compiler optimization of box convolutions (used often in image processing, audio, and scientific data processing). Is your compiler applying the obvious optimizations? Nope. Every compiler tested has a lot of room for improvement.<p># logic_sequence.cpp Does your compiler do a good job of optimizing logic reductions of sequences? Some compilers are doing ok, some are inconsistent, and some have room for improvement.<p># matrix_vector_product.cpp Is your compiler correctly applying the (literal) textbook optimizations needed for matrix vector products? This is an example covered in pretty much every compiler optimization textbook and class notes that I&#x27;ve found. Somewhat predictably, the compilers tested are not doing a great job of optimizing this function.<p># product_sequence.cpp Test compiler optimization of product (multiplication) reductions of a sequence. Every compiler tested could improve in some areas.

no comments

no comments