Skip to content

Latest commit

 

History

History
56 lines (47 loc) · 2.9 KB

File metadata and controls

56 lines (47 loc) · 2.9 KB

Compute

CPU Perf

Compiler Optimizations

-1. Control flow meld 0. [LLVM Related Content]https://www.npopov.com/

  1. Tail call optiomization for X86 Asm
  2. LLVM Opt report blog

X86 Articles

  1. Context switch in Linux
  2. https://www.intel.com/content/www/us/en/developer/articles/guide/deep-learning-with-avx512-and-dl-boost.html
  3. https://colfaxresearch.com/skl-avx512/
  4. https://www.intel.com/content/www/us/en/content-details/669773/intel-avx-512-fp16-instruction-set-for-intel-xeon-processor-based-products-technology-guide.html
  5. https://github.com/mikeroyal/AMX-Guide
  6. INTEL ASSMEBLY https://github.com/lhmouse/mcfgthread/wiki/Intel-syntax
  7. LLVM DIS https://maskray.me/blog/2024-12-22-simplifying-disassembly-with-llvm-tools
  8. LTO Basic https://johnnysswlab.com/link-time-optimizations-new-way-to-do-compiler-optimizations/
  9. https://pdfs.semanticscholar.org/b959/1f0c691c4bba6f9c89ed1b13441ca0bc6321.pdf Explicit Parallization on Multicore | OpenMP

TOOL

  1. Mem latency check
  2. SDE Pinpoint
  3. DFG-IR

REG Alloc topics

  1. Register Pressure https://dl.acm.org/doi/fullHtml/10.1145/3505558

Debug

  1. https://badumbatish.github.io/posts/hitchhiker_guide_to_llvm_debugging

CE OPTS + CP

  1. USACO

Open source Contribution

Deep learning