ÇѱÛÁ¦¸ñ(Korean Title) |
x86 ÇÁ·Î¼¼¼¿¡¼ 8 ºñÆ® SIMD ¸¦ ÀÌ¿ëÇÑ GEMM °¡¼Ó |
¿µ¹®Á¦¸ñ(English Title) |
Matrix multiplication acceleration using 8-bit SIMD on x86 processor |
ÀúÀÚ(Author) |
±è¼öÁø
±ÇÁø¼¼
±èÇü½Å
Sujin Kim
Jinse Kwon
Hyungshin Kim
|
¿ø¹®¼ö·Ïó(Citation) |
VOL 47 NO. 02 PP. 1031 ~ 1033 (2020. 12) |
Çѱ۳»¿ë (Korean Abstract) |
ÃÖ±Ù ÀÓº£µðµå µð¹ÙÀ̽º¿¡¼ CNN(Convolutional Neural Network) ÀÀ¿ëÀ» °¡¼ÓÈÇϱâ À§ÇØ µ¥ÀÌÅÍ Ç¥ÇöÀ» 8 ºñÆ® Á¤¼öÇüÀ¸·Î ¾çÀÚÈÇÏ¿© ¿¬»êÇÏ´Â ¹æ½ÄÀ» ÃëÇÏ°í ÀÖ´Ù. 8 ºñÆ® Á¤¼öÇüÀÇ »ê¼ú ¿¬»êÀ» °¡¼ÓÇϱâ À§Çؼ´Â º´·ÄÈ °è»êÀ» ÀÌ¿ëÇÒ ¼ö ÀÖ´Ù. ÀÎÅÚ¿¡¼ Á¦°øÇÏ´Â ³»Àå ±â´É Áß SIMD(Single Instruction Multiple Data) ¸í·É¾î ÁýÇÕÀº 8 ºñÆ® Á¤¼öÇü º¤ÅÍÀÇ °öÇϱ⠸í·ÉÀ» Á¦°øÇÏÁö ¾Ê´Â´Ù. À̸¦ °³¼±ÇÏ¿© º» ³í¹®Àº ÀÎÅÚ AVX(Advanced Vector Extensions) ¸í·É¾î ÁýÇÕ¿¡¼ Áö¿øÇÏÁö ¾Ê¾Ò´ø 8 ºñÆ® º¤ÅÍ Á¤¼öÇü °öÇϱ⠸í·ÉÀ» »õ·Ó°Ô ±¸ÇöÇÏ°í, GEMM(GEneral Matrix to Matrix Multiplication) ¿¬»êÀ» 8 ºñÆ® º¤ÅÍ Á¤¼öÇü¿¡ ÀûÇÕÇÑ Å¸Àϸµ ±â¹ýÀ» Àû¿ëÇÏ¿©, GEMM ¿¬»ê ¼º´ÉÀ» ÃÖ´ë 1.2 ¹è °³¼±ÇÏ¿´´Ù.
|
¿µ¹®³»¿ë (English Abstract) |
|
Å°¿öµå(Keyword) |
|
ÆÄÀÏ÷ºÎ |
PDF ´Ù¿î·Îµå
|