3 ms·
Calculate Throughput with LLVM's Scheduling Model
- pornel 2y agoAs mentioned in a previous post in these series, this is implemented in the LLVM MCA tool: https://llvm.org/docs/CommandGuide/llvm-mca.html https://llvm.org/docs/CommandGuide/llvm-mca.html I particularly like the wrapper for it https://lib.rs/cargo-show-asm https://lib.rs/cargo-show-asm `cargo asm --mca function_name` that makes it easy to isolate a specific function from an arbitrarily large project.
- mochomocha 2y agoNothing substantive to add to the discussion, but to praise Min's blog posts which I have found very well written and instructive.