optimization-manual

Contains the source code examples described in the "Intel® 64 and IA-32 Architectures Optimization Reference Manual" (by intel)

Optimization-manual Alternatives

Similar projects and alternatives to optimization-manual

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better optimization-manual alternative or higher similarity.

optimization-manual reviews and mentions

Posts with mentions or reviews of optimization-manual. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-07-02.
  • Fastest Branchless Binary Search
    2 projects | /r/cpp | 2 Jul 2023
    There's two ways I vectorized linear and binary search (in practice you often want a combination, always benchmark on your real-world datasets!) - Do N binary searches simultaneously, each lane is essentially doing one bsearch. Obviously, this only works if you are doing multiple searches. - use the VPCONFLICT instruction for the linear search parts, there's even code from the Intel SDM doing it: https://github.com/intel/optimization-manual/blob/main/chap18/ex20/avx512_vector_dp.asm
  • Zen4's AVX512 Teardown
    4 projects | news.ycombinator.com | 26 Sep 2022
    The Intel optimization manual has a fun example where they use vpconflict for vectorizing sparse dot products: https://github.com/intel/optimization-manual/blob/main/chap1...

    I benchmarked it on Intel, and it was indeed quite fast/a good improvement over the scalar version. Will be interesting to try that on AMD.

  • Intel Optimization Reference Manual Code Samples
    1 project | /r/asm | 9 Jun 2021
  • A note from our sponsor - SaaSHub
    www.saashub.com | 26 Apr 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Stats

Basic optimization-manual repo stats
3
737
3.8
about 2 months ago

intel/optimization-manual is an open source project licensed under BSD Zero Clause License which is an OSI approved license.

The primary programming language of optimization-manual is Assembly.


Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com