Ȩ ¹è³Ê´Þ±â Áñ°Üã±â¿¡ Ãß°¡
¼­½ÄÀÚ·á | ±¤°í¹®ÀÇ | ÀÌ¿ë¾à°ü | °Ç¼³¿ë¾î | Àåºñ´º½º| À¥¸ÞÀÏ
Àåºñ ´ëÃâ ¹× °ü·Ã
¼­·ù¾÷¹« ¾È³»
¾ÆÀ̵ð/ºñ¹Ð¹øÈ£ ȸ¿ø°¡ÀÔ
¸Å¸Å
½Å±ÔÀåºñ¼Ò°³
Ãßõ¸Å¹°
Á÷°Å·¡-ÆË´Ï´Ù
Á÷°Å·¡-»ð´Ï´Ù
±¸¸Å, ÆÇ¸Å¹®ÀÇ
µî·Ï½ÅûÇϱâ
HOME > ¸Å¸Å > µî·Ï½ÅûÇϱâ
   
  ¼Õ¿À°ø¸±°ÔÀÓ´Ù¿î·Îµå ¤¶ ÀßÅÍÁö´Â ½½·Ô ¤¶
  ±Û¾´ÀÌ : ¸¸½Å´ÞÇÞ     ³¯Â¥ : 25-09-07 16:10     Á¶È¸ : 166    
  Æ®·¢¹é ÁÖ¼Ò : http://cekorea.kr/board/bbs/tb.php/sale04_01/20992
   http://22.rau336.top (84)
   http://9.rzz861.top (86)
»óÈ£   ¼º¸í ¸¸½Å´ÞÇÞ 
Á÷ÇÔ   ÈÞ´ëÆù¹øÈ£  
ÀüÈ­¹øÈ£   ÆÑ½º¹øÈ£  
ȨÆäÀÌÁö   E-Mail welzle@daummail.net 
ÁÖ¼Ò  
Á¦¸ñ ¼Õ¿À°ø¸±°ÔÀÓ´Ù¿î·Îµå ¤¶ ÀßÅÍÁö´Â ½½·Ô ¤¶
¹®Àdz»¿ë
½ÅõÁö°ÔÀÓ´Ù¿î·Îµå ¤¶ ¸±°ÔÀÓ´Ù¿î ¤¶§Ö 56.rpd641.top ¡ø[ITµ¿¾Æ ³²½ÃÇö ±âÀÚ] µð³ëƼ½Ã¾Æ(Dnotitia)°¡ º¤ÅÍ DB(ÀÌÇÏ º¤ÅÍ DB)ÀÇ Ã³¸® È帧À» ´Ù·é ÁÖ¿ä ³í¹®À» Á¦ 51ȸ VLDB 2025(ÃÊ´ëÇü µ¥ÀÌÅͺ£À̽º ±¹Á¦ ÄÁÆÛ·±½º)¿¡¼­ ¹ßÇ¥Çß´Ù. µð³ëƼ½Ã¾Æ´Â ¾Õ¼­ 7¿ù ¡®ÃֽŠSSD¸¦ »ç¿ëÇÑ º¤ÅÍ µ¥ÀÌÅͺ£À̽º °¡¼ÓÈ­(Turbocharging Vector Databases using Modern SSDs)¡¯¶ó´Â ³í¹®ÀÌ VLDB 2025¿¡ Á¤½Ä äÅÃµÆ´Ù°í ¹àÇû´Ù. À̹ø ¹ßÇ¥¸¦ °è±â·Î µð³ëƼ½Ã¾ÆÀÇ º¤ÅÍ DB¿Í °ü·ÃµÈ Á¤º¸°¡ ÇÐȸ¿¡ °ø½ÄÀûÀ¸·Î À̸§À» ¿Ã¸®°Ô µÆ´Ù.



Á¤¹«°æ µð³ëƼ½Ã¾Æ ´ëÇ¥ / Ãâó=µð³ëƼ½Ã¾Æ


À̹ø¿¡ °ø°³µÈ ¡®ÃÖ ÇÐÀڱݴëÃâ»ç±ÝÀ¶ ½Å SSD¸¦ »ç¿ëÇÑ º¤ÅÍ µ¥ÀÌÅͺ£À̽º °¡¼ÓÈ­¡¯ ³í¹®¿¡´Â µð³ëƼ½Ã¾Æ°¡ °³¹ß ÁßÀÎ VDPUÀÇ ¾ÆÅ°ÅØÃ³ µîÀÇ ÇÙ½É Á¤º¸´Â ¾ø´Ù. ´ë½Å SSD ³»¿¡¼­ ¾î¶»°Ô ÇÏ¸é º¤ÅÍ DB¸¦ È¿°úÀûÀ¸·Î ´Ù·ê°ÍÀΰ¡¿¡ ´ëÇÑ ÇØ¹ýÀ» Á¦½ÃÇϰí ÀÖ´Ù. À̸¦ Åä´ë·Î À̸¦ Åä´ë·Î ÇâÈÄ µð³ëƼ½Ã¾Æ°¡ ¾î¶»°Ô º¤ÅÍ DB¸¦ ´Ù·ç°í, ¾î¶»°Ô VDPU·Î À̸¦ ó¸®ÇÒÁö¸¦ À¯ÃßÇÒ ¼ö ÀÖ´Ù. ÇØ´ç ³í¹®À» Åë ½ÅÇù °øÀÎÀÎÁõ¼¾ÅÍ ÇØ µð³ëƼ½Ã¾Æ°¡ ±×¸®°í ÀÖ´Â º¤ÅÍ DB ½ÃÀåÀÇ ·Îµå¸ÊÀ» µé¿©´Ùº¸¾Ò´Ù.
±¹³» ÃÖÃÊ º¤ÅÍDB ½ºÅ¸Æ®¾÷ ¡®µð³ëƼ½Ã¾Æ¡¯°¡ ±×¸®´Â Á¢±Ù¹ý
µð³ëƼ½Ã¾Æ´Â Áö³­ 2023³â 6¿ù Á¤¹«°æ ´ëÇ¥°¡ â¾÷ÇÑ Àå±â±â¾ï ÀΰøÁö´É(AI) ¹× ¹ÝµµÃ¼ ÅëÇÕ ¼³·ç¼Ç Àü¹® ±â¾÷ÀÌ´Ù. µð³ëƼ½Ã¾Æ´Â º¤ÅÍ DB ½Ã½ºÅÛ ¾¾È¦½º(Seahorse), Çѱ¹¾î ³í¸® Ãß·Ð ±¹¹Î¿¬±Ý ´ëÃâ ´ëÇü ¾ð¾î¸ðµ¨ÀÎ DNA-R1 µîÀÇ AI °ü·Ã ¼ÒÇÁÆ®¿þ¾î¸¦ ¼­ºñ½º ÁßÀ̸ç, À̸¦ ó¸®ÇÏ´Â Àü¿ë ¹ÝµµÃ¼ÀÎ VDPU´Â ³»³â Ãâ½Ã¸¦ ¸ñÇ¥·Î °³¹ß ÁßÀÌ´Ù.



º¤ÅÍ DB´Â µ¥ÀÌÅ͸¦ È¿°úÀûÀ¸·Î ¹èÄ¡ÇÏ°í °ü¸®Çϱâ À§ÇÑ ¹æ¾ÈÀÌ´Ù / Ãâó=¸¶ÀÌÅ©·Î¼ÒÇÁÆ®

Åõ·ë
º¤ÅÍ´Â ¹®ÀÚ, À̹ÌÁö, ¼Ò¸® µîÀÇ µ¥ÀÌÅ͸¦ ¼ýÀڷΠǥÇöÇÑ ÀÚ·á´Ù. ¿¹¸¦ µé¾î °í¾çÀÌ »çÁøÀ» ÀÓº£µù ¸ðµ¨¿¡ ÀÔ·ÂÇÏ¸é ¸ðµ¨ÀÌ »çÁøÀ» ºÐ¼®Çϰí À̸¦ 0~1·Î ¼öġȭÇÑ º¤ÅÍ µ¥ÀÌÅÍ·Î º¯È¯ÇÑ´Ù. ÀÌ·¸°Ô º¯È¯µÈ º¤ÅÍ´Â DB¿¡ ÀúÀ嵯´Ù°¡ ÇâÈÄ À¯»çÇÑ µ¥ÀÌÅÍ ¿äû µîÀÌ ÀԷµÆÀ» ¶§ ã¾Æ¼­ Á¦°øÇÑ´Ù.
ÀÏ¹Ý DB´Â µ¥ÀÌÅ͸¦ Çà°ú ¿­·Î ´ëºÎ¾÷µî·Ï¹øÈ£ ±¸¼ºÇÑ Å×ÀÌºí¿¡ ÀúÀåÇϹǷΠ±¸Á¶°¡ ¸íÈ®Çϰí Á¤ÇüÈ­ µÅÀÖ´Ù. ±ÝÀ¶ °Å·¡, °í°´ Á¤º¸ °ü¸®, Àç°í µî Á¤È®¼º°ú Àϰü¼ºÀÌ È®½ÇÇÑ °æ¿ì¿¡ À¯¸®ÇÏ´Ù. ´Ù¸¸ Àǹ̳ª ¸Æ¶ô¿¡ µû¸¥ À¯»ç¼º °Ë»öÀÌ ºÒ°¡´ÉÇϰí, À̹ÌÁö³ª ¿Àµð¿À, µ¿¿µ»ó µîÀÇ ºñÁ¤Çü µ¥ÀÌÅÍ ±× ÀÚü¸¦ DB·Î ÀúÀåÇÏ°í °ü¸®ÇÒ ¼ö ¾ø´Ù.



µð³ëƼ½Ã¾Æ´Â Áö³­ÇØ ÀÚü º¤ÅÍ DB Á¦Ç°À» °ø°³Çß´Ù / Ãâó=µð³ëƼ½Ã¾Æ


¹Ý¸é º¤ÅÍ DB´Â µ¥ÀÌÅ͸¦ º¤ÅÍ·Î ÀüÈ¯ÇØ ÀúÀåÇϹǷΠÇüü°¡ ºÒºÐ¸íÇÑ ºñÁ¤Çü µ¥ÀÌÅ͵µ ÀúÀåÇÒ ¼ö ÀÖ°í, À¯»çÇÑ °á°úµµ °¡Á®¿Ã ¼ö ÀÖ´Ù. AI, ±â°èÇнÀ, »ý¼ºÇü AI Ȱ¿ëÀ» À§ÇÑ µ¥ÀÌÅÍ ÀúÀå¿¡ ÈξÀ À¯¸®ÇÑ ±¸Á¶´Ù. µð³ëƼ½Ã¾Æ°¡ º¤ÅÍ DB¿Í °ü·ÃÇØ ³»µðµò ù ¹ßÀº Áö³­ÇØ 11¿ù ¡®½´ÆÛÄÄÇ»ÅÍ 2024¡¯¿¡¼­ °ø°³ÇÑ º¤ÅÍ DB °ü¸® ü°èÀÎ '¾¾È¦½º'´Ù.
¾¾È¦½º´Â º¤ÅÍ ÇüÅ·Πº¸°üµÈ ÅØ½ºÆ®, À̹ÌÁö, µ¿¿µ»ó µîÀÇ º¹ÇÕ µ¥ÀÌÅÍ ±× ÀÚü¸¦ °Ë»öÇÏ´Â DB´Ù. º¤ÅÍDB °Ë»öÀÌ °¡´ÉÇÑ ¸¸Å­ ±âÁ¸ÀÇ µ¥ÀÌÅÍ ÀúÀå ¹æ½Ä¿¡¼­´Â ºÒ°¡´ÉÇÑ À¯»çµµ °Ë»öÀ» Áö¿øÇØ ´ëÇü¾ð¾î¸ðµ¨(LLM)À̳ª Àṉ̀â¹Ý °Ë»öµµ °¡´ÉÇÏ´Ù. ½±°Ô ¸»ÇØ AI°¡ ¸í·É¾î¸¦ ÀνÄÇÒ ¶§ ´äº¯ÀÇ ÀÌÇØµµ°¡ Å©°Ô ¿À¸£°í, ´äº¯ ¿ª½Ã ¿¬°ü°ü°è°¡ ÀÖ´Â ³»¿ë±îÁö º¹ÇÕÀûÀ¸·Î Ãâ·ÂÇÑ´Ù.
¿ÃÇØ 4¿ù¿¡´Â ¸ÖƼ Ŭ¶ó¿ìµå¿¡ ´ëÇÑ °Ë»öÁõ°­»ý¼º ±â¹Ý °ü¸® ¹× È¿À²È­(RAGOps)¸¦ Áö¿øÇÏ´Â ¾¾È¦½º Ŭ¶ó¿ìµå·Î Ȱ¿ë ¹æ¾ÈÀ» È®´ëÇß´Ù. ¶Ç ³»³â¿¡´Â º¤ÅÍ DB¸¦ Àü¿ëÀ¸·Î ó¸®ÇÏ´Â VDPU °³¹ßÀ» ¸¶Ä¡°í º¤ÅÍ DBÀÇ ÀúÀå ¹× È°¿ë, ó¸® ¹æ¾È±îÁö Àü °úÁ¤À» Áö¿øÇÒ ¿¹Á¤ÀÌ´Ù.
µð³ëƼ½Ã¾Æ VDPU, º¤ÅÍ DB 󸮿¡ ÃÊÁ¡ ¸ÂÃá ÀåÄ¡



VLDB 2025¿¡ 'Turbocharging Vector Databases using Modern SSDs' ³í¹®ÀÌ °ÔÀçµÅÀÖ´Ù ÀÛ¼ºÀÚ Áß ³ëÈ«Âù µð³ëƼ½Ã¾Æ ÃÖ°í µ¥ÀÌÅÍ Ã¥ÀÓÀÚÀÇ À̸§ÀÌ ÀÖ´Ù / Ãâó=VLDB2025


À̹ø¿¡ °ø°³µÈ ¡®ÃֽŠSSD¸¦ »ç¿ëÇÑ º¤ÅÍ µ¥ÀÌÅͺ£À̽º °¡¼ÓÈ­¡¯ ³í¹®Àº SSD¸¦ Ȱ¿ëÇØ º¤ÅÍ µ¥ÀÌÅ͸¦ ó¸®ÇÏ´Â È帧À» Á¦½ÃÇÏ´Â ³í¹®À̸ç, VDPU ¾ÆÅ°ÅØÃ³ ¹× ¼¼ºÎ ±â¼úÀº ¾ð±ÞµÇÁö ¾Ê´Â´Ù.
´ë½Å Áö³­ 7¿ù VLDB 2025¿¡ äÅÃµÉ ´ç½Ã ¡®µð³ëƼ½Ã¾Æ°¡ °³¹ß ÁßÀÎ º¤ÅÍ µ¥ÀÌÅÍ ¿¬»ê °¡¼Ó±â ¹× ´ë±Ô¸ð RAG ½Ã½ºÅÛ°ú ¹ÐÁ¢ÇÏ°Ô ¿¬°áµÅ ÀÖÀ¸¸ç, ´Ü¼ø À̷п¡ ±×Ä¡Áö ¾Ê°í ½ÇÁ¦ Á¦Ç°È­¿Íµµ Á÷°áÇÒ ¼ö ÀÖÀ½¡¯À̶ó°í ¹àÈù ¸¸Å­ °£Á¢ÀûÀ¸·Î VDPU¸¦ À¯ÃßÇÒ ¼ö ÀÖ´Ù. À̸¦ ÅëÇØ µð³ëƼ½Ã¾Æ°¡ º¤ÅÍ DB¸¦ ¾î¶»°Ô ´Ù·ç°í, ÇâÈÄ VDPU°¡ ¾î¶»°Ô µ¥ÀÌÅ͸¦ ó¸®ÇÒÁö Èñ¹ÌÇϰԳª¸¶ ¾Ë ¼ö ÀÖ´Ù.



°èÃþÀûÀ¸·Î Ž»ö °¡´ÉÇÑ ÀÛÀº ¼¼°è(HNSW)¿¡ ´ëÇÑ °³¿ä, ±×¸² AÀÇ »¡°£ ¼±ÀÌ º¤ÅÍ µ¥ÀÌÅ͸¦ ã¾Æ³»´Â °æ·Î, ±×¸² B´Â HNSW°¡ µð½ºÅ© ±â¹Ý¿¡¼­ µ¥ÀÌÅ͸¦ ÀÐ°í ¾²´Â ÀüüÀûÀÎ È帧À» ¶æÇÑ´Ù / Ãâó=¼­¿ï´ë VLDB ¿¬±¸¼Ò


Áö±Ýµµ °Ë»ö Áõ°­ »ý¼º(RAG), ½Ã¸Çƽ °Ë»ö(»ç¿ëÀÚ°¡ °Ë»öÇÑ ´Ü¾î¿ÍÀÇ ÀÏÄ¡¼º°ú ¹®¸Æ±îÁö ÀÌÇØÇÏ´Â ±â¼ú)Àº ¾²ÀÌÁö¸¸, º¤ÅÍ DB¸¦ À§ÇÑ ' °èÃþÀûÀ¸·Î Ž»ö °¡´ÉÇÑ ÀÛÀº ¼¼°è(Hierarchical Navigable Small World, HNSW)'¿¡ Àû¿ëÇϱ⠺Ҹ®ÇÏ´Ù. HNSW´Â °íÂ÷¿ø º¤ÅÍ µ¥ÀÌÅÍ¿¡¼­ À¯»çÇÑ µ¥ÀÌÅ͸¦ ã¾Æ³»±â À§ÇÑ ±â¼úÀÌ´Ù. ½±°Ô ¸»ÇØ °¡Àå ¼º±ä Áöµµ¿Í Áß°£ »ó¼¼ Áöµµ, °¡Àå »ó¼¼ÇÑ Áöµµ µîÀ» ¿©·¯ °ãÀ¸·Î ³õ°í ÇÊ¿äÇÑ À§Ä¡¸¦ ã±â À§ÇØ È®´ë Ãà¼ÒÇÏ´Â ½ÄÀÌ´Ù. ÀÌ ¹æ½ÄÀº Àüü Áöµµ¸¦ óÀ½ºÎÅÍ Ã£´Â °Íº¸´Ù ºü¸£°Ô °á°ú¸¦ ãÀ» ¼ö ÀÖ´Ù.
ÇÏÁö¸¸ ¹«ÀÛÀ§·Î µ¿ÀÛÇϹǷΠSSDÀÇ Ã³¸® ¼Óµµ°¡ ´À·ÁÁö°í, ´ÙÀ½ Á¢±Ù µ¥ÀÌÅ͸¦ ¾Ë ¼ö ¾ø¾î ij½Ã ÀûÁß·üµµ ¶³¾îÁø´Ù. ÃֽŠSSD´Â À̰ÍÀÌ °¡´ÉÇϵµ·Ï ¼³°èµÇÁö¸¸, ±âÁ¸ ÀÔÃâ·Â ¹æ½ÄÀº ¼øÂ÷ 󸮿©¼­ º¤ÅÍ µ¥ÀÌÅ͸¦ ó¸®ÇÏ´Â µ¥´Â ºñÈ¿À²ÀûÀÌ´Ù.



±×¸² a´Â ÀÏ¹Ý Á¶°Ç¿¡¼­ HNSW À妽º°¡ ÀÛµ¿ÇÏ´Â ¹æ½ÄÀÌ´Ù. µ¥ÀÌÅͰ¡ ¼øÂ÷ÀûÀ¸·Î Çϳª¾¿ ÁøÇàµÇ´Ù º¸´Ï SSDÀÇ º´·Ä¼ºÀ» Ȱ¿ëÇÏÁö ¸øÇÑ´Ù. ±×¸² b´Â io_uringÀ» Ȱ¿ëÇØ ÃÖÀûÈ­ÇÑ µ¿ÀÛ ±×¸²ÀÌ´Ù. ÇÑ ¹ø¿¡ ´Ù¼öÀÇ ¿äûÀ» Àü´ÞÇϰí SSDÀÇ º´·Ä 󸮴ɷÂÀ¸·Î ¿äûÇÑ ÀÔÃâ·Â ÀÛ¾÷À» µ¿½Ã ó¸®ÇÑ´Ù. ¿Ï·áµÈ ÀÛ¾÷Àº ¿Ï·á Å¥¿¡ ½×À̰í ÇÊ¿äÇÒ ¶§¸¶´Ù °á°ú¸¦ °¡Á®¿À´Â ½ÄÀ¸·Î µ¿ÀÛÇÑ´Ù / Ãâó=¼­¿ï´ë VLDB ¿¬±¸¼Ò


³í¹®Àº ¸®´ª½º ȯ°æ¿¡¼­ ÀÔÃâ·Â ÀÛ¾÷ÀÌ ¿Ï·áµÇ±â¸¦ ±â´Ù¸®Áö ¾Ê°í ¹Ù·Î ´Ù¸¥ ÀÛ¾÷À» °è¼ÓÇØ¼­ ¼öÇàÇϱâ À§ÇÑ ¸®´ª½º ±â¼ú ¡®io_uring¡¯¸¦ Ȱ¿ëÇÑ º´·Ä I/O·Î SSDÀÇ º´·Ä¼ºÀ» ±Ø´ëÈ­ÇØ 󸮷®À» ³ô¿´´Ù. µ¥ÀÌÅÍ »ðÀÔ ½Ã À¯»çÇÑ º¤Å͸¦ ÇÔ²² ¹­¾î¼­ ij½Ã È¿À²À» ³ôÀÌ´Â °ø°£ ÀÎ½Ä »ðÀÔ ÀçÁ¤·Ä(Spatially-aware Insertion Reordering), »öÀÎ ±¸Ãà ´Ü°è¿¡¼­ Á¢±Ù °¡´É¼ºÀÌ ³ôÀº º¤Å͸¦ ¹Ì¸® ¿«¾î ¹°¸®ÀûÀ¸·Î ÀÎÁ¢ÇÑ ÆäÀÌÁö¿¡ ÀúÀåÇÏ´Â Àü·«°ú ¹«ÀÛÀ§ µð½ºÅ© Á¢±ÙÀ» ÃÖ¼ÒÈ­ÇÏ´Â À籸¼º ¹æ¹ý µîÀ» ´ãÀº Áö¿ª¼º º¸Á¸ º´Ä¡(Locality-preserving Colocation) µîÀ» ¹ÙÅÁÀ¸·Î ÇÑ´Ù.
ÀÌ ±â¼úÀº ¿ÀǼҽº º¤ÅÍ °Ë»ö ¿£Áø pgvector¿¡ ±¸ÇöµÅ ½ÇÁ¦ ½ÇÇè¿¡ Àû¿ëµÆ´Ù. 100¸¸ °³ÀÇ º¤ÅÍ µ¥ÀÌÅͼÂÀ¸·Î ±¸¼ºµÈ DBpedia-1MÀ» Ȱ¿ëÇÑ ºñ±³ Æò°¡¿¡¼­ ±âÁ¸ pgvector´Â ÀÔÃâ·Â ÀÛ¾÷À» ¼øÂ÷ÀûÀ¸·Î ó¸®ÇØ SSDÀÇ µ¥ÀÌÅÍ Ã³¸® ¼º´ÉÀ» À̲ø¾î³»Áö ¸øÇÑ ¹Ý¸é, ÃÖÀûÈ­ ±â¹ý µîÀ» Àû¿ëÇßÀ» ¶§ µ¥ÀÌÅÍ Ã³¸® ¸í·ÉÀÎ Äõ¸® 󸮷®Àº ÃÖ´ë 11.1¹è, ij½Ã ÀûÁß·üÀº 3.23¹è ´Ã¾ú°í, »öÀÎ ±¸Ãà ½Ã°£Àº 98.4%±îÁö ´ÜÃàµÆ´Ù. »ê¾÷¿ë PM1743 SSD´Â 8.55¹è, ÀÏ¹Ý »ç¿ëÀÚ¿ë »ï¼º 850 Proµµ 3.82¹èÀÇ ¼º´É Çâ»óÀ» º¸¿© ³»ºÎ º´·Ä¼ºÀÌ ³ôÀº SSDÀϼö·Ï ÃÖÀûÈ­ È¿°ú°¡ Ä¿Áö´Â °ÍÀÌ È®ÀεƴÙ.



³í¹®ÀÇ °á·Ð¿¡´Â ´Ù¸¥ º¤ÅÍ DB ü°è¿¡µµ ÃÖÀûÈ­ÇÒ °ÍÀ̶ó´Â ³»¿ëÀÌ ±âÀçµÅ ÀÖ´Ù / Ãâó=¼­¿ï´ë VLDB ¿¬±¸¼Ò


³í¹®ÀÇ °á·ÐÀº Á¦½ÃµÈ ÃÖÀûÈ­ ¹æ¹ýÀ» Àû¿ëÇØ ÀÔÃâ·Â º´¸ñÀ» Å©°Ô ÁÙÀÓ°ú µ¿½Ã¿¡ ÀúÀåÀåÄ¡ÀÇ º´·Ä¼ºÀ» ²ø¾î¿Ã¸®°í, 󸮷®µµ Çâ»óÇÒ ¼ö ÀÖ´Ù°í Á¦½ÃÇÑ´Ù. ¶ÇÇÑ SSD ÀÎ½Ä ±¸Á¶¸¦ °³¼±Çϰí, ÇâÈÄ ´Ù¸¥ º¤ÅÍ DB ÇÁ·¹ÀÓ¿öÅ©·Î È®ÀåÇØ Â÷¼¼´ë °í¼º´É SSD ±â¹Ý º¤ÅÍ °Ë»ö ½Ã½ºÅÛ¿¡ ±â¿©ÇÒ °ÍÀ̶ó°í ¸¶¹«¸®µÈ´Ù.
½±°Ô Á¤¸®ÇÏÀÚ¸é Çö ¼¼´ë SSD´Â ÀÏ¹Ý µ¥ÀÌÅ͸¦ ¼øÂ÷ÀûÀ¸·Î ó¸®ÇÏ´Â µ¥ ÃÖÀûÈ­µÅÀÖ´Ù. ±×·¸´Ùº¸´Ï º¤ÅÍ DB¸¦ ÀÏ¹Ý SSD¿¡ ÀúÀåÇÏ°í ºÒ·¯¿À¸é SSDÀÇ ±â´ë ¼º´É°ú È¿À²À» ³¾ ¼ö ¾ø´Ù. µ¥ÀÌÅÍ È帧 ÀÚü°¡ ¼ø¼­´ë·Î ó¸®Çϵµ·Ï µÅÀִµ¥, º¤ÅÍ DB´Â ¹«ÀÛÀ§·Î µ¥ÀÌÅÍ¿¡ Á¢±ÙÇϱ⠶§¹®ÀÌ´Ù. ±×·¡¼­ ¿¬±¸ÁøÀº SSD¿¡ ¿©·¯ Åë·Î¸¦ ÅëÇØ µ¿½Ã¿¡ µ¥ÀÌÅ͸¦ Àоî¿À°Ô Çϰí, »õ·Î Ãß°¡µÇ´Â µ¥ÀÌÅ͸¦ ¹Ì¸® Á¤·ÄÇÑ µÚ °¡±õ°Ô ¹èÄ¡ÇØ ó¸® ¼Óµµ¸¦ ¿Ã·È´Ù. ¿©±â±îÁö°¡ ³í¹®ÀÇ ³»¿ëÀÌ´Ù.
VDPU, SSD·Î º¤ÅÍDB °¡¼ÓÇϰí À¯»çµµ ¿¬»ê¿¡ ¾²ÀÏ ¿¹Á¤
ÇØ´ç ³í¹®À» ÅëÇØ µð³ëƼ½Ã¾Æ°¡ º¤ÅÍ DB¸¦ ¾î¶»°Ô Á¢±ÙÇÒ °ÍÀÎÁö¸¦ È®ÀÎÇÒ ¼ö ÀÖ¾ú°í, À̸¦ ¹ÙÅÁÀ¸·Î VDPUÀÇ ¿ªÇÒµµ °¡´ÆÇÒ ¼ö ÀÖ´Ù. Çö¼¼´ë CPU·Î º¤ÅÍ DB¸¦ Ȱ¿ëÇÒ °æ¿ì ÀúÀåµÈ º¤ÅÍ¿Í »ç¿ëÀÚ°¡ ¿äûÇÑ º¤ÅÍ µ¥ÀÌÅÍ °£ÀÇ À¯»çµµ¸¦ ÃøÁ¤Çϰí, À̸¦ ã´Âµ¥ ÇÊ¿äÇÑ °Å¸®¸¦ ¿¬»êÇÑ´Ù. ¶Ç º¤ÅÍ DB¸¦ »öÀÎÇØ ´ë·«ÀûÀÎ µ¥ÀÌÅÍÀÇ À§Ä¡¸¦ ÆÄ¾ÇÇÏ°í ¿äûÇÑ´Ù. Çö¼¼´ë CPU´Â MMX, SSE, AVXµî ´Ù¾çÇÑ º´·Ä ÇÁ·Î±×·¡¹Ö ¸í·É¾î°¡ ÀÖÁö¸¸ ¸ñÀû ÀÚü°¡ ¹ü¿ë ¸ñÀûÀÌÁö º¤ÅÍ DB 󸮿ëÀº ¾Æ´Ï¾î¼­ ÇÊ¿äÇÑ ¼öÁغ¸´Ù ÈξÀ ³ôÀº ¼º´ÉÀÇ CPU°¡ ¿ä±¸µÈ´Ù.



AI ¼º´ÉÀÇ »óÇѼ±À» ³ôÀ̱â À§Çؼ­´Â ±¤¹üÀ§ÇÑ º¤ÅÍ DB µµÀÔÀÌ Çʼö´Ù. µð³ëƼ½Ã¾Æ´Â VDPU¸¦ Ȱ¿ëÇØ À̸¦ Çö½ÇÈ­ÇÏ·Á ÇÑ´Ù / Ãâó=Á¦¹Ì³ªÀÌ »ý¼º À̹ÌÁö


µð³ëƼ½Ã¾Æ°¡ VDPU¸¦ ½ÇÀü ¹èÄ¡Çϸé ÀÌ CPUÀÇ ¿ªÇÒÀ» ´ëüÇÒ °ÍÀÌ´Ù. ÀÌ¹Ì ¡®º¤ÅÍ¿Í º¤ÅÍ °£ À¯»çµµ ¿¬»ê°ú µ¥ÀÌÅÍ ±¸Á¶ Ž»ö¿¡ ÃÖÀûÈ­µÈ ¿¬»ê À¯´Ö¡¯À¸·Î °³¹ß ÁßÀÎ ¸¸Å­ ±âÁ¸ º¤ÅÍ DB¿ë ÄÄÇ»ÅÍ¿¡ ÀåÂøµÈ CPUÀÇ Àü¿ë ¿ªÇÒÀ» ´ëüÇÒ °ÍÀÌ´Ù. ¼ö¹é¿¡¼­ õ ¸¸¿ø´ë¸¦ È£°¡ÇÏ´Â °í°¡ÀÇ CPU ´ë½Å º¤ÅÍ DB 󸮿¡ ´õ Àü·Â È¿À²°ú ó¸® ¼º´ÉÀÌ ÁÁ°í Àú·ÅÇÑ Àü¿ë ¿¬»ê ÀåÄ¡¸¦ Á¦¾ÈÇÏÀÚ´Â °Ô µð³ëƼ½Ã¾ÆÀÇ Àü·«ÀÌ´Ù. ÀÌ¿¡ ¸ÂÃç SSDÀÇ º¤ÅÍ DB ó¸® È¿À²À» ³ôÀÎ °ÍÀÌ À̹ø ³í¹®ÀÇ °ñÀÚ´Ù.
AI°¡ µîÀåÇϱâ ÀÌÀü¿¡´Â ±âÁ¸ x86 CPU·Îµµ º¤ÅÍ DB¸¦ Ȱ¿ëÇϱ⿡ ÃæºÐÇß´Ù. ÇÏÁö¸¸ AI°¡ ¾÷°è Àü¹ÝÀÇ Ã˸ÅÁ¦·Î µîÀåÇϰí, ¼º´É°ú Àü·ÂÈ¿À²À» ²ø¾î¿Ã¸®±â À§ÇÑ ³ë·ÂÀÌ °è¼ÓµÇ¸ç VDPU¶ó´Â °³³äÀ¸·Î À̾îÁ³´Ù. AI¿¡ º¤ÅÍ DB°¡ µµÀԵǾúÀ» ¶§ À¯»ç¼º °Ë»öÀ» ÅëÇØ °Ë»ö ¼º´ÉÀÌ ºñ¾àÀûÀ¸·Î Çâ»óµÇ´Âµ¥, ±âÁ¸ CPU ±â¼ú·Î´Â µ¥ÀÌÅͼ¾ÅÍ ´ÜÀ§ÀÇ º¤ÅÍ DB °Ë»ö ºÎÇϸ¦ °¨´çÇÒ ¼ö°¡ ¾ø´Ù.
±âÁ¸¿¡ µð³ëƼ½Ã¾Æ VDPU°°Àº ½Ãµµ°¡ ¾ø¾ú´ø Å¿¿¡ »õ·Î¿î ½ÃÀåÀ» °³Ã´ÇÑ´Ù´Â Àǹ̿¡¼­µµ, ¿ì¸®³ª¶ó¿¡¼­ ÀÌ ±â¼úÀ» °¡Á®°£´Ù´Âµ¥µµ ÀÇÀǰ¡ Å©´Ù. µð³ëƼ½Ã¾Æ´Â ºü¸£¸é ¿ÃÇØ ¾È¿¡ VDPU¸¦ °ø°³ÇÏ°í ³»³â¿¡ º¤ÅÍ DB Àü¹Ý¿¡ °ÉÄ£ ¼­ºñ½º¸¦ ½ÃÀÛÇÑ´Ù. µð³ëƼ½Ã¾ÆÀÇ µµÀüÀÌ ³ë·ÂÀ» ³Ñ¾î »õ·Î¿î ½ÃÀå¿¡ ´ëÇÑ °³Ã´À¸·Î À̾îÁö±â¸¦ ¹Ù¶õ´Ù.
ITµ¿¾Æ ³²½ÃÇö ±âÀÚ (sh@itdonga.com)
»ç¿ëÀÚ Áß½ÉÀÇ IT Àú³Î - ITµ¿¾Æ (it.donga.com)

   

±¤°í¹®ÀÇ | ¹è³Ê´Þ±â | ¾÷¹«Á¦ÈÞ¹®ÀÇ | ºÒÆí½Å°í
Copyright (c) Àåºñ¿ùµå All Right Reserved.