Home > °Ë»ö¸ñ·Ï > ±â»ç»ó¼¼º¸±â
ŸÀÌƲ

[¹Ú°ÇÇüÀÇ ´ÚÅÍ »çÀ̾ð½º] ¿£ºñµð¾Æ ¿£Áö´Ï¾î°¡ GPU(±×·¡ÇÈ Ã³¸® ÀåÄ¡)·Î ¾´ ¼öÇÐÀÇ »õ·Î¿î ¿ª»ç

    ¹Ú°ÇÇü ÄÜÅÙÃ÷Àü·«ÆÀÀå

    ¹ßÇàÀÏ : 2024.10.29 / ¿©·Ð/µ¶ÀÚ A33 ¸é

    Á¾À̽Ź®º¸±â
    ¡ã Á¾À̽Ź®º¸±â
    ½ÅÇÐÀÚ ¸¶·© ¸Þ¸£¼¾(1588~1648)Àº ÇÁ¶û½ºÀÇ ·¹¿À³ª¸£µµ ´ÙºóÄ¡¿´´Ù. ¼öÇÐ, ¹°¸®ÇÐ, öÇÐÀ» ³Ñ³ªµé¸ç À§´ëÇÑ ¾÷ÀûÀ» ³²°å´Ù. ¸Þ¸£¼¾Àº ¼öµµ¿ø¿¡ Æ丣¸¶, µ¥Ä«¸£Æ®, °¥¸±·¹ÀÌ °°Àº ÇÐÀÚ¸¦ ¸ð¾Æ Á¤±â Åä·Ðȸ¸¦ ¿­¾ú´Ù. ÀÌ ¸ðÀÓÀº Æĸ® °úÇÐ ¾ÆÄ«µ¥¹Ì·Î ¹ßÀüÇß´Ù. ¸Þ¸£¼¾Àº Á¤º¸ ±³·ù¸¦ À§ÇÑ Ã¥ÀÚµµ ¸¸µé¾ú´Âµ¥ »çÀ̾ð½º, ³×ÀÌó °°Àº °úÇÐ ÇмúÁöÀÇ ½ÃÃÊ°¡ µÆ´Ù. ÇÐȸ¿Í ÇмúÁö¶ó´Â °úÇÐ ½Ã½ºÅÛÀÇ ±Ù°£À» ¸Þ¸£¼¾ÀÌ ¼¼¿ü´Ù.

    ¸Þ¸£¼¾Àº ¼Ò¼ö(áÈ⦡¤prime number)¿¡ °ñ¸ôÇß´Ù. ¼Ò¼ö´Â 2, 3, 5, 7, 11 µî 1°ú ÀÚ½ÅÀ¸·Î¸¸ ³ª´©¾î ¶³¾îÁö´Â ¼ö¸¦ ¶æÇÑ´Ù. 4´Â 2·Î, 6Àº 2¿Í 3À¸·Îµµ ³ª´²Áö±â ¶§¹®¿¡ ¼Ò¼ö°¡ ¾Æ´Ñ ½ÄÀÌ´Ù. ¼Ò¼ö¸¦ Á¦¿ÜÇÑ ¸ðµç ¼ö´Â ¼Ò¼öÀÇ °öÀ¸·Î Ç¥½ÃÇÒ ¼ö ÀÖ¾î ¼öÇÐÀÚµéÀº ¼Ò¼ö¸¦ '¼öÀÇ ¿øÀÚ'¶ó°í ºÎ¸¥´Ù. ±â¿øÀü À¯Å¬¸®µå°¡ '¼Ò¼ö ¼ö°¡ ¹«ÇÑÇÏ´Ù'´Â °ÍÀ» Áõ¸íÇÑ ÀÌÈÄ ¼ö¸¹Àº ÇÐÀÚµéÀÌ ¼Ò¼ö¿¡ ¸Å´Þ·ÈÁö¸¸, ¼Ò¼ö¸¦ ¸¸µé¾î³»°Å³ª ÆǺ°ÇÏ´Â °ø½ÄÀº ¾ÆÁ÷ ¾ø´Ù. »õ ¼Ò¼ö¸¦ ã´Â °ÍÁ¶Â÷ ½±Áö ¾Ê´Ù. ¾î¶² ¼ö°¡ ¼Ò¼öÀÎÁö È®ÀÎÇÏ·Á¸é 1ÀÌ ¾Æ´Ñ ´Ù¸¥ ¼ýÀÚÀÇ °öÀ¸·Î ³ª´©¾î ¶³¾îÁöÁö ¾Ê´Â´Ù´Â °ÍÀ» Áõ¸íÇØ¾ß Çϴµ¥, ¸ðµç ¼ö¸¦ °öÇغ¸´Â °Í ÀÌ¿Ü¿£ ¹æ¹ýÀÌ ¾ø´Ù. ´ç¿¬È÷ ¼ö°¡ Ä¿Áú¼ö·Ï ³­µµ´Â ±âÇϱ޼öÀûÀ¸·Î ³ô¾ÆÁø´Ù. ¸®¸¸ °¡¼³ °°Àº ¼öÇÐ ÃÖ°íÀÇ ³­Á¦(Ññð¹) »ó´ç¼ö°¡ ¼Ò¼ö¿Í ¿¬°áµÅ ÀÖ´Ù.

    ¸Þ¸£¼¾Àº 3, 7, 31ó·³ 2ÀÇ n½Â¿¡¼­ 1À» »« ¼ýÀÚ °¡¿îµ¥ ¼Ò¼ö°¡ À¯µ¶ ¸¹´Ù´Â »ç½Ç¿¡ ÁýÂøÇß°í Ưº°ÇÑ ±ÔÄ¢À» ã°íÀÚ Çß´Ù. ¿À´Ã³¯ '2ÀÇ n½Â-1¡Ç¿¡ ÇØ´çÇÏ´Â ¼ö¸¦ ¸Þ¸£¼¾ ¼ö, ÀÌ °¡¿îµ¥ ¼Ò¼ö¸¦ ¸Þ¸£¼¾ ¼Ò¼ö¶ó ºÎ¸¥´Ù. ¸Þ¸£¼¾Àº ²ÞÀ» ÀÌ·çÁö ¸øÇßÁö¸¸ ±×ÀÇ ¹æ½ÄÀ¸·Î ¼Ò¼ö¸¦ ã´Â ³ë·ÂÀº Áö±Ýµµ °è¼ÓµÈ´Ù. ¹«ÀÛÁ¤ °Å´ë ¼Ò¼ö¸¦ ã´Â °Íº¸´Ù ¸Þ¸£¼¾ ¼ö °¡¿îµ¥ ¼Ò¼ö¸¦ ã´Â °ÍÀÌ ÈξÀ È®·üÀÌ ³ô±â ¶§¹®ÀÌ´Ù.

    1986³â ±¹Á¦ ¸ðÀÓ 'ÀÎÅÍ³Ý ¸Þ¸£¼¾ ¼Ò¼ö ã±â(GIMPS)'°¡ ¼³¸³µÆ´Ù. Ž»öÇÒ ¼Ò¼öÀÇ ÀÚ¸´¼ö°¡ Ä¿Áö¸é¼­ »ç¶÷ÀÇ °è»êÀÌ ºÒ°¡´ÉÇØÁø ¸¸Å­ ÀÎÅͳÝÀ¸·Î ÄÄÇ»Å͸¦ ¿¬°áÇØ ¼Ò¼ö¸¦ ãÀÚ´Â ÃëÁö¿´´Ù. ´©±¸³ª PC¸¦ ÄÑ°í GIMPS ÇÁ·Î±×·¥À» ´Ù¿î¹Þ¾Æ ½ÇÇà½ÃÅ°¸é µÈ´Ù. GIMPS´Â 21ÀÏ "2ÀÇ 1¾ï3627¸¸9841½Â¿¡¼­ 1À» »« ¼ö°¡ »õ ¸Þ¸£¼¾ ¼Ò¼ö·Î È®ÀεƴÙ"°í ¹àÇû´Ù. 4100¸¸ ÀÚ¸´¼ö°¡ ³Ñ´Â ¼ýÀڷμ­ 2018³â ¹ß°ßµÈ 51¹ø° ¸Þ¸£¼¾ ¼Ò¼öº¸´Ù 1600¸¸ ÀÚ¸´¼ö ¸¹°í 1ÃÊ¿¡ ÇÑ ÀÚ¸®¾¿ ÀÐÀ¸¸é ´Ù Àд µ¥ 475ÀÏÀÌ °É¸°´Ù.

    GIMPS ¹ßÇ¥°¡ Ưº°ÇÑ È­Á¦¸¦ ¸ðÀº °ÍÀº ¼Ò¼ö¸¦ ãÀº ·çÅ© µà¶ûÀÌ ¼öÇÐÀÚ°¡ ¾Æ´Ò»Ó´õ·¯, ±×ÀÇ ¹æ½ÄÀÌ ¼Ò¼ö Ž»öÀÇ ¹Ì·¡¸¦ ¹Ù²Ü °¡´É¼ºÀÌ ³ô±â ¶§¹®ÀÌ´Ù. ¿£ºñµð¾Æ¿¡¼­ ±×·¡ÇÈ Ã³¸® ÀåÄ¡(GPU) °³¹ßÀÚ·Î ÀÏÇß´ø µà¶ûÀº ºòÅ×Å© µ¥ÀÌÅͼ¾ÅÍ°¡ Ç®°¡µ¿µÇÁö ¾Ê´Â Á¡¿¡ ÁÖ¸ñÇß´Ù. ±×´Â Áö³­ÇØ 17±¹ 24°³ µ¥ÀÌÅͼ¾ÅÍÀÇ À¯ÈÞ GPU ¼öõ °³¸¦ Ŭ¶ó¿ìµå·Î ¿¬°áÇØ ¼öÆÛÄÄÇ»Å͸¦ ±¸ÃàÇß´Ù. ¼øÂ÷ÀûÀ¸·Î Á¤º¸¸¦ ó¸®ÇÏ´Â Áß¾Ó Ã³¸® ÀåÄ¡(CPU)º¸´Ù ´ë·®ÀÇ Á¤º¸¸¦ µ¿½Ã¿¡ ó¸®ÇÏ´Â GPU°¡ ¼Ò¼ö Ž»ö¿¡ À¯¸®ÇÏ´Ù´Â µà¶ûÀÇ »ý°¢Àº ¿Ç¾Ò´Ù. GIMPS´Â "ȸ¿øµéÀÌ ÀÏÆò±Õ 300°³ÀÇ °á°ú(ƯÁ¤ ¸Þ¸£¼¾ ¼ö°¡ ¼Ò¼öÀ̰ųª ¼Ò¼ö°¡ ¾Æ´Ï¶ó´Â ´ä)¸¦ º¸³»´Âµ¥, µà¶û Âü¿© ÀÌÈÄ 3500°ÇÀ¸·Î ´Ã¾ú´Ù"¸é¼­ "GIMPS¿¡¼­ CPU ÀÌ¿ÜÀÇ ¹æ½ÄÀ» ¾´ ù »ç·Ê"¶ó°í Çß´Ù.

    GIMPS´Â »õ ¸Þ¸£¼¾ ¼Ò¼ö¸¦ ¹ß°ßÇϸé 3000´Þ·¯ÀÇ »ó±ÝÀ» Áִµ¥, µà¶ûÀº GPU ¼öÆÛÄÄÇ»ÅÍ È°¿ë¿¡ 200¸¸´Þ·¯¸¦ ½è´Ù. °æÁ¦ÀûÀ¸·Î¸¸ µûÁö¸é ÀÌ·± ¼ÕÇØ°¡ ¾ø´Ù. GIMPS ¼³¸³ÀÚ Á¶Áö ¿ùÆ®¸ÕÀº "ÀÌ·¸°Ô °Å´ëÇÑ ¼ö´Â ´çÀåÀº ¾µ¸ð°¡ ¾ø´Ù"¸é¼­ "Áö±ÝÀ¸·Î¼­´Â Èñ±ÍÇÏ°í ¾Æ¸§´Ù¿î ¹°°Ç(»õ ¼Ò¼ö)À» ¼öÁýÇÏ·Á´Â ¼öÇÐ ±«Â¥µéÀÇ ¿£ÅÍÅ×ÀθÕÆ®ÀÏ »Ó"À̶ó°í Çß´Ù. ´Ù¸¸ ¹Ì·¡¿¡µµ ¼Ò¼ö ã±â°¡ ¿£ÅÍÅ×ÀθÕÆ®·Î ³²À»Áö´Â ¾Ë ¼ö ¾ø´Ù.

    ¼öõ ³â°£ ¼Ò¼ö Ž»öÀº °£°áÇÑ ¼öÀÇ ¹ýÄ¢À» ãÀ¸·Á´Â ¼öÇÐÀÚµéÀÇ ¾µµ¥¾ø´Â ÁýÂøÀ¸·Î ¿©°ÜÁ³´Ù. ÇÏÁö¸¸ 1977³â MITÀÇ ¸®º£½ºÆ®¡¤»þ¹Ì¸£¡¤¾Öµé¸ÕÀÌ ¼ö¹é ÀÚ¸´¼ö ¼Ò¼ö·Î ¾Ïȣȭ ±â¼úÀ» °³¹ßÇß´Ù. ÀÎÅͳݰú ¸ð¹ÙÀÏ ¼¼°èÀÇ Ç¥ÁØÀÎ ¾Ïȣȭ ¾Ë°í¸®Áò 'RSA ¾ÏÈ£'°¡ À̵éÀÇ À̸§ ¾Õ ±ÛÀÚ¸¦ ¶¤´Ù. ¼Ò¼ö¸¦ ¿¬±¸ÇÏ´ø ¿¾ ¼öÇÐÀÚµéÀÌ ÀÎÅÍ³Ý ¹ðÅ·°ú ÀüÀÚ»ó°Å·¡¸¦ ³»´ÙºÃÀ» ¸® ¾ø´Ù. ¼Ò¼ö Ž»ö°ú ¿¬±¸¸¦ Æ÷±âÇÏÁö ¾Ê´Â »ç¶÷µéÀÌ ÀÖ´Ù¸é ¿ì¸®´Â ¼Ò¼ö°¡ ¸¸µé¾î³¾ ¶Ç ´Ù¸¥ ¹®¸íÀÇ ½Ã´ë¸¦ »ì°Ô µÉ ¼öµµ ÀÖ´Ù.
    ±â°íÀÚ : ¹Ú°ÇÇü ÄÜÅÙÃ÷Àü·«ÆÀÀå
    À帣 : °íÁ¤¹°
    º»¹®ÀÚ¼ö : 2124
    Ç¥/±×¸²/»çÁø À¯¹« : ÀÖÀ½
    À¥ÆíÁý : º¸±â
    Àμ⠶óÀÎ À§·Î°¡±â