[t:/]$ 지식_

SIMD 레퍼런스

2017/12/06

일단.. 갑시다. 오늘 잘나가는 동상 친구 때이님의 블로그 글을 보고 정리해서 모아봄..

ARM NEON 명령어 plain text 레퍼런스. 참조가 제일 쉽다.

https://gcc.gnu.org/onlinedocs/gcc-4.6.4/gcc/ARM-NEON-Intrinsics.html

망할놈들이 이 후 버전 gcc 부터는 그냥 느려터진 arm사 홈페이지 링크해놨음..

걍 다 모아논 거.

http://wm.ite.pl/articles/#assembler-x86-fpu-mmx-sse-sse2-sse3-ssse3-sse4-avx-avx2-avx512

난 주로 인텔 페이지만 봤다. 아래 링크만 보고도 다 할 수 있긴 함.

https://software.intel.com/sites/landingpage/IntrinsicsGuide/

AVX로 math펑션 고속화 하기

http://software-lisc.fbk.eu/avx_mathfun/

SIMD로 가우시안 랜덤 생성하기. 내 글.

보기

SIMD와 align. 내 글.

http://www.troot.co.kr/tech/20170209_avx2,%20simd%EC%99%80%20align.md

SIMD로 여름에 우수논문상 받은 거. 내 글.

보기

AVX2와 O2 귀찮타..

http://www.troot.co.kr/tech/20170210_avx2%EC%99%80%20O2%20%EC%B5%9C%EC%A0%81%ED%99%94.md

AVX2와 O3 아...

http://www.troot.co.kr/tech/20170324_avx2%20%EC%B5%9C%EC%A0%81%ED%99%94.md

gcc SIMD tech.

https://ds9a.nl/gcc-simd/index.html

SIMD 기초

https://www.kernel.org/pub/linux/kernel/people/geoff/cell/ps3-linux-docs/CellProgrammingTutorial/BasicsOfSIMDProgramming.html

https://stackoverflow.com/questions/11872952/simd-the-following-code

ARM NEON으로 math 고속화 (안에 가보면 인텔, AMD도 있음)

http://gruntthepeon.free.fr/ssemath/

gcc vector instruction

https://gcc.gnu.org/onlinedocs/gcc-4.8.4/gcc/Vector-Extensions.html#Vector-Extensions

built-in function들 찾아보기

https://gcc.gnu.org/onlinedocs/gcc/

아 귀찮다.

https://gcc.gnu.org/onlinedocs/gcc-4.8.5/gcc/X86-Built-in-Functions.html

ARM NEON

https://developer.arm.com/technologies/neon/intrinsics

https://gcc.gnu.org/onlinedocs/gcc/ARM-C-Language-Extensions-_0028ACLE_0029.html

간단한 테스트

테스트









[t:/] is not "technology - root". dawnsea, rss