assembly notes
04-17
反彙編單個go函數
$ gdb -batch -ex file ./app -ex "disassemble runtime.mcall"$ cat ~/.gdbinitset disassembly-flavor intel
機器碼的含義
Encoding Real x86 Instructionshttp://pasm.pis.to/
彙編語法
Introduction to X86-64 Assembly for Compiler WritersGuide to x86 AssemblyGo 的 Calling Convention
https://github.com/golang/go/files/447163/GoFunctionsInAssembly.pdfrustgo: calling Rust from Go with near-zero overheadSIMT
https://web.archive.org/web/20140112041459/http://semipublic.comp-arch.net:80/wiki/SIMThttps://drive.google.com/file/d/0B5qTWL2s3LcQNGE3NWI4NzQtNTBhNS00YjgyLTljZGMtNTA0YjJmMGIzNDEw/view?ddrp=1&hl=en#SIMD < SIMT < SMT: parallelism in NVIDIA GPUshttps://www.irisa.fr/alf/downloads/collange/talks/archi11_scollange.pdfIn-Depth Discussion of Intel? Processor Graphicshttps://www.amd.com/Documents/GCN_Architecture_whitepaper.pdfhttps://radeon.com/_downloads/vega-whitepaper-11.6.17.pdf
推薦閱讀: