Çѱ¹HP´Â 4¿ù 5ÀÏ, ¼¿ï »ï¼ºµ¿ ±×·£µåÀÎÅÍÄÁƼ³ÙÅ» È£ÅÚ¿¡¼ HPC °í°´À» À§ÇÑ ¡®HP-CAST Korea 2011¡¯ ¼¼¹Ì³ª¸¦ °³ÃÖÇÏ°í, HPC ½ÃÀå ȯ°æ µ¿Çâ°ú ´ç¸é °úÁ¦µé¿¡ ´ëÇÑ ÇØ°áÃ¥µéÀ» ³íÀÇÇß´Ù. ÀÌ ÀÚ¸®¿¡¼ HP´Â HPC ȯ°æ°ú Ŭ¶ó¿ìµå ȯ°æÀÇ Á¢¸ñ¿¡ ´ëÇÑ °¡´É¼º°ú °úÁ¦, ±×¸®°í ÀÚ»çÀÇ ÀÎÇÁ¶ó ¼Ö·ç¼ÇÀ» ÅëÇÑ ±¸ÇöÀ» ¼Ò°³Çß´Ù.
HP-CAST´Â ÷´Ü°úÇаú Å×Å©´ÏÄà ÄÄÇ»Æà ¹ßÀüÀ» À§ÇØ HP°¡ ÁÖµµÇÏ¿© ±¸¼ºµÈ ±¹Á¦ ÄÁ¼Ò½Ã¾öÀ¸·Î, ¿¬±¸ ±â°ü°ú ±â¾÷ÀÌ ÇÔ²² Âü°¡ÇÏ°í ÀÖ´Ù. 2003³â ¼³¸³µÇ¾úÀ¸¸ç, 1³â¿¡ 2ȸ Á¤µµ °³ÃÖÇÏ´Â ÄÁÆÛ·±½º µîÀ» ÅëÇØ Á¦Ç°°ú ÇâÈÄ °èȹÀ» ¼·Î °øÀ¯ÇÑ´Ù. Çѱ¹¿¡¼ HP-CASTÀÇ ÄÁÆÛ·±½º´Â 2006³â¿¡ ¿¸° ¹Ù ÀÖ´Ù.
À̹ø HP-CAST ÄÚ¸®¾Æ 2011 ¼¼¹Ì³ª¿¡¼´Â HPC ȯ°æ°ú Ŭ¶ó¿ìµå ÄÄÇ»ÆÃÀÇ Á¢¸ñ¿¡ ´ëÇÑ ¹æ¹ý°ú °úÁ¦°¡ Á¦½ÃµÇ¾ú´Ù. ¶ÇÇÑ HPC ȯ°æ¿¡¼ È°¿ëÀÌ ¸¹¾ÆÁö°í ÀÖ´Â x86 ½Ã½ºÅÛ°ú GPGPU ±â¼úÀ» È°¿ëÇÑ °í¼º´É ½Ã½ºÅÛ, ±×¸®°í À̸¦ °íÈ¿À², °í¹Ðµµ·Î ¸¸µé¾î ³¾ ¼ö ÀÖ´Â HPÀÇ ½Ã½ºÅÛ°ú ÄÁ¹öÁöµå ÀÎÇÁ¶ó¿¡ ´ëÇØ ¼Ò°³µÇ¾ú´Ù.
¡ã HP-CAST ÄÁ¼Ò½Ã¾ö ÀÌ»ç ÇÁ·©Å© ¹èÄÏ(Frank Baetke)
HP-CAST ÄÁ¼Ò½Ã¾öÀÇ Frank Baetke ÀÌ»ç´Â ȯ¿µ»ç¸¦ ÅëÇØ HP-CAST¿¡ ´ëÇØ ¼Ò°³Çß´Ù. HP-CAST(Consortium for Advanced Scientific and Technical)´Â ÷´Ü °úÇаú Å×Å©´ÏÄà ÄÄÇ»ÆÃÀÇ ¹ßÀüÀ» À§ÇØ HP¿¡¼ ±¸¼ºÇÑ ±¹Á¦ ÄÁ¼Ò½Ã¾öÀ¸·Î, ÁÖ·Î HPC ȯ°æ °°Àº Å« ½ºÄÉÀÏÀÇ, °úÇаú Å×Å©´ÏÄà ÄÄÇ»Æÿ¡ °ü·ÃµÈ ÁÖÁ¦¸¦ ´Ù·ç°í ÀÖ´Ù.
ÀÌ ÄÁ¼Ò½Ã¾öÀº ÇϳªÀÇ Ç÷§ÆûÀ» ÅëÇØ Ä¿¹Â´ÏÄÉÀ̼ǰú Á¤º¸ÀÇ °øÀ¯¸¦ ¿øÈ°È÷ ÇÏ°íÀÚ ÇÏ´Â ¸ñÀûÀ» °¡Áö°í ÀÖÀ¸¸ç, ÀÌ Á¶Á÷ Ç÷§ÆûÀ» ÅëÇØ ¼·Î Çǵå¹éÀ» ÁÖ°í, ÄÁÆÛ·±½º µîÀ» ÅëÇØ Á¦Ç°°ú ÇâÈÄ °èȹÀ» °øÀ¯ÇÏ°Ô µÈ´Ù. 2003³â ¼³¸³µÇ¾úÀ¸¸ç ÄÁÆÛ·±½º´Â 1³â¿¡ µÎ ¹ø Á¤µµ ¿¸°´Ù. ´ÙÀ½ÀÇ ¸ÞÀÎ ÄÁÆÛ·±½º´Â 16ȸ°·Î 6¿ù 17ÀÏ°ú 18ÀÏ ¾çÀϵ¿¾È µ¶ÀÏ ÇԺθ£Å©(Hamburg)¿¡¼ °³ÃÖµÉ ¿¹Á¤ÀÌ´Ù.
ÇÑÆí, ¾Æ½Ã¾ÆÀÇ HPC ½ÃÀåµµ ºü¸¥ ¼Óµµ·Î ¼ºÀåÇÏ°í ÀÖÀ¸¸ç, HP-CAST ¶ÇÇÑ À̸¦ ¹Ý¿µÇØ, ¸ÞÀÎ ÄÁÆÛ·±½º ÀÌ¿Ü¿¡ ¡®Áö¿ª ÄÁÆÛ·±½º¡¯ ¸¦ °³ÃÖÇÏ°í ÀÖ´Ù°í ¼Ò°³Çß´Ù. ±×¸®°í ÀÌ ¾Æ½Ã¾Æ Áö¿ª ÄÁÆÛ·±½º´Â Áß±¹°ú ÀϺ», Àεµ¸¦ °ÅÃÄ À̹ø¿¡ Çѱ¹¿¡¼ °³ÃֵǾú´Ù. ´©Àû Âü°¡ÀÚ´Â 6°³¿ù µ¿¾È ¾à 750¸í ¼öÁØÀ̸ç, Âü°¡ÀÚ ¼ö·Î ºÃÀ» ¶§, ±Ô¸ðµµ ¸¹ÀÌ Ä¿Á³´Ù°í ¼Ò°³Çß´Ù.
¡ã Çѱ¹HP ESSN ±è¿µÃ¤ ÀÌ»ç
Çѱ¹HP ESSN ±è¿µÃ¤ ÀÌ»ç´Â ÀÌ ÀÚ¸®¿¡¼ HPC ½ÃÀå ȯ°æÀÇ ÃֽŠµ¿Çâ¿¡ ´ëÇØ ¼Ò°³Çß´Ù. ±×´Â HPC ¸¶ÄÏÀº ¿ùµå¿ÍÀ̵åÇÏ°Ô ¼ºÀåÇÏ°í ÀÖÀ¸¸ç, Çѱ¹ ½ÃÀå¿¡¼µµ ºü¸£°Ô ¼ºÀåÇÏ°í ÀÖ°í À۳⠴ëºñ µÎ ¹è °¡·® ºü¸£°Ô ¼ºÀå ÁßÀ̶ó°í ¼Ò°³Çß´Ù. ¶ÇÇÑ ±¹³»¿¡¼´Â Á¦Á¶, °ø°ø, ±ÝÀ¶ ºÎºÐ¿¡¼ ¼ºÀåÇÏ°í ÀÖ´Â Ãß¼¼¶ó°í µ¡ºÙ¿´´Ù.
ÇöÀç Çѱ¹ÀÇ HPC ½ÃÀåÀº ´Ù¾çÇÑ °úÁ¦¸¦ °¡Áö°í ÀÖ´Ù. Á» ´õ ¹ü¿ëÈµÈ ¼Ö·ç¼ÇÀ¸·ÎÀÇ ±¸Çö°ú º´·Ä ÄÄÇ»Æà ±¸Çö, ±×¸®°í IT Àü¹ÝÀÇ °úÁ¦ÀÎ ¡®±×¸° IT¡¯ °¡ ÀÖ´Ù. ¶ÇÇÑ HPC¿¡¼µµ Ŭ¶ó¿ìµå ÄÄÇ»ÆðúÀÇ Á¢¸ñÀÌ ³íÀǵǰí ÀÖÀ¸¸ç x86 ¾ÆÅ°ÅØó¸¦ ±â¹ÝÀ¸·Î ÇÑ ½Ã½ºÅÛ ±¸¼º°ú GPGPU¸¦ È°¿ëÇÏ´Â ÀÌÁ¾ ±¸¼º(Heterogeneous) ÄÄÇ»Æõµ ÁÖ¸ñ¹Þ°í ÀÖ´Ù. ¶ÇÇÑ ºñÁî´Ï½º ¸é¿¡¼µµ ¡®°æÀÀÌ Ä¡¿ÇØÁö°í ÀÖ´Ù°í ÁöÀûÇß´Ù.
ÇöÀç HPC°¡ ¼ºÀåÇÏ°í ÀÖ´Â ºÎºÐÀº ÁÖ·Î °úÇÐ ¿¬±¸³ª ºÐ¼®, CAE µîÀÌ¸ç ¿¬±¸¼Ò³ª ´ëÇÐ, Á¤ºÎ ±â°ü µî¿¡¼ ÀÌ¿ëµÇ°í ÀÖ´Ù. ÇÏÁö¸¸ HPC°¡ ¿£ÅÍÇÁ¶óÀÌÁî ¿µ¿ª¿¡µµ ÀÌ¿ëµÇ¸é¼ ¿£ÅÍÇÁ¶óÀÌÁî ȯ°æ¿¡¼ ¿ä±¸µÇ´Â ºñ¿ë È¿À² °°Àº ¸éÀÇ µµÀü °úÁ¦¸¦ ÇØ°áÇÒ ÇÊ¿ä°¡ Á¦±âµÇ°í ÀÖ´Ù. ±â¾÷¿¡¼ HPCÀÇ È°¿ëÀº ÃæºÐÇÑ ROI¸¦ ³¾ ¼ö ÀÖµµ·Ï È°¿ëÇÒ ¼ö ÀÖ´À³Ä¿¡ ÃÊÁ¡ÀÌ ¸ÂÃß¾îÁø´Ù.
¿£ÅÍÇÁ¶óÀÌÁî ȯ°æ¿¡¼ ¿ä±¸µÇ´Â ¡®È¿À²¡¯¿¡ ´ëÇÑ HPÀÇ ÇØ°áÃ¥ÀÌ ¡®ÄÁ¹öÁöµå ÀÎÇÁ¶ó¡¯´Ù. HP´Â ÀÌ ÀÎÇÁ¶ó¿¡ HPC ȯ°æÀ» ±¸¼ºÇÔÀ» ÅëÇØ ¿£ÅÍÇÁ¶óÀÌÁî ȯ°æ¿¡¼ HPC¸¦ À¯¿¬ÇÏ°Ô ±¸¼ºÇÒ ¼ö ÀÖµµ·Ï ÇÏ°í ÀÖÀ¸¸ç, HPC¸¦ À§ÇÑ SL ¶óÀξ÷À» ÅëÇØ ¼ö¿ä¿¡ ´ëºñÇÏ°í ÀÖ´Ù. ¶ÇÇÑ ÇöÀç HP´Â ±¹³» x86 ¼¹ö ½ÃÀå¿¡¼ Á¡À¯À² 1À§¸¦ À¯ÁöÇÏ°í ÀÖÀ¸¸ç, À̸¦ ÅëÇØ ´Ù¾çÇÑ »óȲ¿¡ ´ëÀÀ °¡´ÉÇÏ´Ù°í µ¡ºÙ¿´´Ù.
¡ã ¡®±×¸®µå¡¯¿Í ¡®Å¬¶ó¿ìµå¡¯´Â ºñ½ÁÇϸ鼵µ ¿ÏÀüÈ÷ ´Ù¸£´Ù.
À̾î HP-CASTÀÇ Frank Baetke À̻簡 ¡®HPC in the Cloud¡¯¶õ ÁÖÁ¦·Î HPC ȯ°æÀÇ Å¬¶ó¿ìµåÈ¿¡ ´ëÇØ ¼Ò°³Çß´Ù. ±×´Â ¸ÕÀú ¡®±×¸®µå(Grid) ÄÄÇ»Æᯠ°ú ¡®Å¬¶ó¿ìµå ÄÄÇ»Æá¯À» ºñ±³Çϸç, Ŭ¶ó¿ìµå°¡ ±×¸®µå¸¦ ´ëüÇÒ ¼ö ÀÖÀ» °ÍÀΰ¡¿¡ ´ëÇØ Áú¹®À» ´øÁ³´Ù. Ŭ¶ó¿ìµå¿Í ±×¸®µå´Â ¸ðµÎ ¿©·¯ ´ëÀÇ ½Ã½ºÅÛÀ» »ç¿ëÇØ ±¸¼ºÇÏ´Â ÇüŸ¦ °¡Áö°í ÀÖÁö¸¸, ±× ³»¿ëÀº ºÐ¸íÇÑ Â÷À̸¦ º¸ÀδÙ.
±×¸®µå ÄÄÇ»ÆÃÀÇ Æ¯Â¡Àº ¡®Ç¥ÁØ¡¯ÀÌ Á¸ÀçÇÑ´Ù´Â °ÍÀÌ´Ù. ¶ÇÇÑ °ø°ø¿¡¼ ÅõÀÚ¸¦ ¹Þ°í ¿î¿µÇϸç Áß¾Ó ÁýÁß °ü¸®°¡ ¾Æ´Ï°í »óÈ£¿î¿ë¼ºÀÌ Áß¿äÇÏ°Ô ÀÛ¿ëÇÑ´Ù. Áö¸®ÀûÀ¸·Îµµ ºÐ»êµÇ¾î ÀÖÀ¸¸ç, ¼ÒÀ¯±Ç°ú °ü¸®µµ ºÐ»êµÇ´Â ÇüÅ´Ù. ÇÏÁö¸¸ Ŭ¶ó¿ìµåÀÇ °æ¿ì¿¡´Â ¡®Ç¥ÁØ¡¯ÀÌ ¾ø°í, ÅõÀÚ¿Í ¿î¿µµµ ºñ±³Àû »çÀûÀ¸·Î ÀÌ·ç¾îÁö´Â ¸ð½ÀÀ» º¸À̸ç, Áß¾Ó ÁýÁß °ü¸®¶ó´Â Ư¡À» °¡Áø´Ù.
¿©±â¼ µÑÀÇ °áÁ¤ÀûÀÎ Â÷ÀÌ´Â ¿î¿µ°ú °ü¸® ºÎºÐÀÌ´Ù. Æú¶õµåÀÇ ±×¸®µå ÄÁ¼Ò½Ã¾öÀº HPC Ŭ¶ó¿ìµå¸¦ ±¸ÇöÇϱâ À§ÇØ Àç¹ÌÀÖ´Â ½Ãµµ¸¦ ÇÑ ¹Ù Àִµ¥, ¹°¸®ÀûÀ¸·Î ºÐ»êµÇ¾î ±×¸®µå·Î ±¸¼ºµÈ ´Ù¼¸ °³ ¼¾Å͸¦ ¿¬°áÇϸé¼, Ŭ¶ó¿ìµå ÇüÅ·Π¿î¿µÇϱâ À§ÇØ ÇϳªÀÇ ¼¾ÅÍ¿¡ ¡®¿ÀÆÛ·¹ÀÌ¼Ç ¼¾ÅÍ¡¯ÀÇ ¿ªÇÒÀ» ÇÒ´çÇÏ°í ¿öÅ©Ç÷ο츦 °ü¸®Çϵµ·Ï Çß´Ù.
HPC ±×¸®µå´Â ´Ù¾çÇÑ ½Ã½ºÅÛµéÀÌ ±×¸®µå¸¦ À§ÇÑ ÀÎÅÍÆäÀ̽º¸¦ ÅëÇØ ±×¸®µå ¾îÇø®ÄÉÀ̼ǰú ¿¬°áµÇ´Â ÇüŸ¦ Áö´Ï°í ÀÖ´Ù. ÀÌ·± ±¸Á¶°¡ Ŭ¶ó¿ìµå ÇüÅ°¡ µÇ·Á¸é ÀÏ·ÃÀÇ ÇϺΠ±¸Á¶¸¦ Ŭ¶ó¿ìµåÈ ÇÏ¸é µÈ´Ù. Áï, »ç¿ëÀÚ´Â ¡®Å¬¶ó¿ìµå UI¡¯¸¦ ÅëÇØ Á¢±ÙÇÏ°í, ÀÌ Å¬¶ó¿ìµå UI°¡ °¢ ½Ã½ºÅÛ°úÀÇ ¿¬°á ´Ü°ú ¾îÇø®ÄÉÀÌ¼Ç ´Ü±îÁö ÅëÇÕÇÏ´Â ÇüÅ´Ù.
¡ã HPC¿Í Ŭ¶ó¿ìµå°¡ °áÇյǸé ÀÌ ¿µ¿ª ¸ðµÎ¿¡¼ È°¿ëÀÌ °¡´ÉÇÏ´Ù.
ÇöÀç ÀÛ¾÷ ¼ö¿Í µ¥ÀÌÅÍ ´ÜÀ§·Î ÄÄÇ»Æà ÇüŸ¦ ±¸ºÐÇϸé Å©°Ô ³× °¡Áö·Î ±¸ºÐµÈ´Ù. ÀÌ Áß HPC´Â ŽºÅ© ¼ö°¡ Àû°í µ¥ÀÌÅÍ »çÀÌÁîµµ ºñ±³Àû ÀÛÀº ¡®Heroic MPI¡¯ ºÎºÐÀ̸ç, ¿©±â¼ ŽºÅ©°¡ ¸¹¾ÆÁö¸é ¡®Å¬¶ó¿ìµå¡¯ÀÇ ¿µ¿ªÀÌ µÈ´Ù. ÇÏÁö¸¸ Ŭ¶ó¿ìµå¸¦ ÅëÇØ HPCaaS³ª BDaaS¸¦ ±¸ÇöÇÏ·Á´Â ¿òÁ÷ÀÓÀÌ ÀÖÀ¸¸ç, À̸¦ ÅëÇØ Å¬¶ó¿ìµå°¡ ÇÒ ¼ö ÀÖ´Â Àϵµ ´õ ´Ã¾î³¯ ¼ö ÀÖÀ» °ÍÀ¸·Î ±â´ëµÈ´Ù.
ÇÏÁö¸¸ À̸¦ À§ÇØ ¸î °¡Áö ¹®Á¦¸¦ ÇØ°áÇÒ ÇÊ¿ä°¡ ÀÖ´Ù. ¸ÕÀú ÀüÅëÀûÀÎ HPC ¿µ¿ª¿¡¼ Áß¿äÇÏ°Ô ¿©±â´Â ¡®·¹ÀÌÅϽá¯¿Í ¡®º´·Ä¼º¡¯ÀÇ ¹®Á¦°¡ ÀÖÀ¸¸ç, ³ôÀº ´ë¿ªÆø°ú È¿À²ÀûÀÎ MPI, ȤÀº GPGPU ±â¼úÀÇ È°¿ëÀÌ ³ª¿À±âµµ ÇÑ´Ù. ¶ÇÇÑ Å¬¶ó¿ìµå ȯ°æ¿¡´Â Ç¥ÁØ ±Ô°ÝÀ̳ª ¾ð¾î°¡ ¾ø±â ¶§¹®¿¡ ÇöÀç ¿ä±¸ »çÇ×À» ¸íÈ®È÷ Á¤ÀÇÇÏ°í ¿ä±¸Çϱ⵵ Èûµé´Ù.
HPCaaS¸¦ À§ÇÑ ¿¬±¸·Î´Â ¡®Open Cirrus¡¯ °¡ ÀÖ´Ù. ÀÌ ¿¬±¸´Â Ŭ¶ó¿ìµå ¼ºñ½º ¸ðµ¨¸µÀ» À§ÇÑ ¿ÀǽýºÅÛÀ» ¸¸µé°í, ¿£ÅÍÇÁ¶óÀÌÁî ·¹º§ÀÇ ¿ä±¸¸¦ ¸¸Á·½Ãų ¼ö Àִ Ŭ¶ó¿ìµå ±â¹ÝÀÇ HPC ¼ºñ½º¸¦ ½Ã½ºÅÛ°ú ¾îÇø®ÄÉÀÌ¼Ç ·¹º§ ¸ðµÎ¿¡ °ÉÃÄ ¿¬±¸ÇÏ°í ÀÖ´Ù°í ¼Ò°³µÇ¾ú´Ù. ¿©±â¿¡´Â µ¥ÀÌÅͼ¾Å͵é ÀÌ¿Ü¿¡µµ ´ëÇаú ¾÷°èµéÀÌ ÇÔ²² Âü°¡ÇÏ°í ÀÖ´Ù.
¶ÇÇÑ ´Ù¼Ò Á¦ÇÑÀûÀÎ ¿¹·Î ¾Æ¸¶Á¸(Amazon)ÀÇ HPCaaS ¼ºñ½º°¡ ¼Ò°³µÇ¾ú´Ù. ¾Æ¸¶Á¸ÀÇ ¼ºñ½º´Â ¸°ÆÑ º¥Ä¡¸¶Å©¿¡¼ 880 ÀνºÅϽº, 7040°³ÀÇ Äھ È°¿ëÇØ 42TFlop/sÀÇ ¼º´ÉÀ» ±â·ÏÇÑ ¹Ù ÀÖ´Ù. ÇÏÁö¸¸ ÀÌ ¼ºñ½ºÀÇ ¹®Á¦Á¡Àº ¼º´ÉÀÇ ¡®º¸Áõ¡¯ ¹®Á¦´Ù. ¾ðÁ¦³ª ½ÇÁ¦ ¹°¸®ÀûÀÎ HPC ±¸¼º¸¸Å Ŭ¶ó¿ìµå°¡ ¼º´ÉÀ» È®½ÇÈ÷ º¸ÁõÇϱâ¶õ ½±Áö ¾Ê±â ¶§¹®ÀÌ´Ù. ¿©±â¿¡´Â °¡»óÈ¿¡ µû¸¥ I/O ·¹ÀÌÅϽà ¹®Á¦µµ ÀÖÀ¸¸ç, ÀÌ ·¹ÀÌÅϽà ¹®Á¦´Â È®À强 ¸é¿¡¼ ¹®Á¦°¡ µÈ´Ù.
¡ã ÀÏ´Ü ¡®·¹ÀÌÅϽᯠºÎºÐÀ» ÇØ°áÇÒ ÇÊ¿ä°¡ ÀÖ´Ù.
HPC ȯ°æ°ú Ŭ¶ó¿ìµå¸¦ Á¢¸ñÇÑ HPCaaS¸¦ ±¸ÇöÇϱâ À§Çؼ´Â ¾ÆÁ÷ ÇØ°áÇÒ ´ç¸é °úÁ¦°¡ ÀÖ´Ù. °¡Àå ¸ÕÀú ²ÅÈù °ÍÀº ¡®·¹ÀÌÅϽá¯ÀÇ Á߿伺À» Ŭ¶ó¿ìµå ¹ê´õµéÀÌ ÀνÄÇÏ´Â °ÍÀÌ´Ù. HPC¸¦ Ŭ¶ó¿ìµå¿¡¼ Á¦°øÇϱâ À§Çؼ´Â ±â°¡ºñÆ® ÀÌ´õ³Ý¸¸À¸·Î´Â ÃæºÐÄ¡ ¸øÇϸç, ÀÎÇǴϹêµå¸¦ ¾²±â¿£ °æÁ¦¼º ¹®Á¦°¡ »ý±ä´Ù. HPC¿¡ Æ¯ÈµÈ Å¬¶ó¿ìµå ¼ºñ½º´Â ÀÌ·± ÀÎÅÍÄ¿³ØÆ®ÀÇ ¾î·Á¿òÀ» ÇØ°áÇØ¾ß ÇÒ ÇÊ¿ä°¡ ÀÖ´Ù.
µÎ ¹ø°´Â °¡»óÈ È¯°æ¿¡ µû¸¥ ½ºÄÉÁÙ¸µ ±â¼úÀÌ ²ÅÇû´Ù. ½ºÄÉÁÙ¸µ ±â¼ú ¸é¿¡¼´Â ¿©·¯ ³ë·ÂÀÌ ÁøÇàµÇ°í Àִµ¥, °¡»óÈ ±â¼úÀ» ÀÌÇØÇÏ°í Àû¿ëÇÒ ÇÊ¿ä°¡ ÀÖ´Ù. Ŭ¶ó¿ìµå ȯ°æ¿¡¼ HPC´Â º´·Ä ½ºÄÉÁÙ¸µÀ» Á¦´ë·Î Áö¿øÇÏÁö ¸øÇÏ¸é ±¸ÇöÀÌ ºÒ°¡´ÉÇÏ´Ù. À̸¦ ÀÌ·ç¾î³»Áö ¸øÇÏ¸é º´·ÄÈÀÇ ÀåÁ¡À» Æ÷±âÇÏ°Ô µÈ´Ù°í ¼Ò°³Çß´Ù.
¼¼ ¹ø°´Â ¡®ÁöÀû Àç»ê±Ç¡¯ÀÌ ²ÅÇû´Ù. ȸ»çÀÇ Àå·¡°¡ IT¿¡ °áºÎµÇ¾î ÀÖ´Ù¸é, ÀÌ·± Áß¿äÇÑ µ¥ÀÌÅÍ°¡ Ŭ¶ó¿ìµå¿¡ ¿Ã¶ó°¥ ¶§, µ¥ÀÌÅÍÀÇ º¸¾È¼º µîÀÇ ¹®Á¦´Â »ý°¢ÇØ º¼ ÇÊ¿ä°¡ ÀÖ´Ù. ¾ÆÁÖ º¹ÀâÇÑ µ¥ÀÌÅ͵éÀÌ Å¬¶ó¿ìµå¿¡¼ »ç¿ëµÉ ¶§, ¾î´À ½ÃÁ¡¿¡¼´Â ¾ÏȣȵÇÁö ¾ÊÀº ÇüÅ·ΠÁ¸ÀçÇÏ°Ô µÈ´Ù. ÀÌ·± »óȲ¿¡¼ »ý±æ ¼ö ÀÖ´Â ¹®Á¦µéÀ» »ý°¢ÇÒ ÇÊ¿ä°¡ ÀÖ´Ù. À̸¦ ÇØ°áÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀ¸·Î´Â ¡®ÇÁ¶óÀ̺ø Ŭ¶ó¿ìµå¡¯ °¡ ²ÅÈ÷¸ç, À̸¦ ÅëÇØ ¿ÜºÎ ¼¼°è·Î µ¥ÀÌÅ͸¦ ¿Å±âÁö ¾Ê°íµµ Ŭ¶ó¿ìµåÀÇ ÀÌÁ¡À» ´À³¥ ¼ö ÀÖÀ» °ÍÀ¸·Î ¼Ò°³µÇ¾ú´Ù.
³×¹ø°´Â ¡®°ú±Ý ¸ðµ¨¡¯Àε¥, ÇöÀçÀÇ °ú±Ý ¸ðµ¨ÀÌ ÀûÀýÇÑÁö¿¡ ´ëÇؼ´Â ´Ù½Ã »ý°¢ÇÒ ÇÊ¿ä°¡ ÀÖ´Ù. ¸¹Àº ȸ»çµéÀÌ °æÀïÇÏ°í HPC¸¦ À§ÇÑ Å¬¶ó¿ìµå ¼ºñ½º¸¦ ¸¹ÀÌ ¼±º¸ÀÌ°Ô µÇ¸é, ÇöÀç ºñ¿ëº¸´Ù Ŭ¶ó¿ìµå¿¡¼ ºñ¿ë Àý°¨ÀÌ °¡´ÉÇØ¾ß ½ÃÀåÀÌ ¿Å°Ü°¥ °ÍÀ̱⠶§¹®ÀÌ´Ù. ÀÌ ¶§ °æÀï·ÂÀ» À§Çؼ´Â °ú±Ý ¸ðµ¨µµ Áö±Ý°ú´Â ´Þ¶óÁú ÇÊ¿ä°¡ ÀÖ´Ù.
¡ã HP APJ ½ºÆ¼ºê Å糪ÀÌ(Stive Tolnai)
HP APJ(Asia Pacific and Japan)ÀÇ Steve Tolnai ¿¬»ç´Â ¡®HPC¿¡ ÃÖÀûÈµÈ HP ½Ã½ºÅÛ¡¯À̶õ ÁÖÁ¦·Î »õ·Î¿î ±â¼ú°ú ¹ßÀü ¹æÇâ¿¡ ´ëÇØ ¼Ò°³Çß´Ù. ±×´Â ¸ÕÀú HPC¿¡ ´ëÇØ, ¿¹Àü¿¡´Â SMP ȯ°æÀ» ±â¹ÝÀ¸·Î ÇÑ ½Ã½ºÅÛÀÌ Áß½ÉÀ̾úÁö¸¸ ÀÌÁ¦´Â ¸®´ª½º ¼¹ö ±â¹ÝÀÇ ¡®Å¬·¯½ºÅ͸µ¡¯ ȯ°æ ±¸¼ºÀÌ Áß½ÉÀÌ µÇ¾úÀ¸¸ç, ½Ã½ºÅÛÀÇ µðÀÚÀεµ ¹Ù²î°í ÀÖ´Ù°í ¼Ò°³Çß´Ù.
Ŭ·¯½ºÅ͸µ ȯ°æ ±¸¼ºÀÌ Áß½ÉÀÌ µÇ¸é¼ HPC ȯ°æÀ» ±¸¼ºÇÏ´Â ¿ä¼Òµéµµ ´Þ¶óÁ³´Ù. °¡Àå Å« º¯È´Â »ê¾÷ Ç¥ÁØÀÇ À§Ä¡¿¡ ÀÖ´Â x86 ¾ÆÅ°ÅØó°¡ º»°ÝÀûÀ¸·Î HPC ȯ°æ¿¡ ÀÌ¿ëµÇ±â ½ÃÀÛÇß´Ù´Â °ÍÀÌ´Ù. 2001³â ¼¼°è ÃÖ°íÀÇ ¼º´ÉÀ» º¸ÀÌ´ø ASCI White °¡ º¸ÀÌ´ø ¼º´ÉÀº ÀÌÁ¦ ÇÁ·Î¼¼¼ÀÇ ¼º´É ¹ßÀü¿¡ µû¶ó x86 ±â¹ÝÀÇ ºí·¹ÀÌµå ¼¹ö ´ÜÀÏ ·¢ ±¸¼ºÀ¸·Îµµ ÃæºÐÈ÷ ³¾ ¼ö ÀÖ°Ô µÇ¾ú´Ù.
X86 ÇÁ·Î¼¼¼¿Í ÇÔ²² À§»óÀÌ Å©°Ô ´Þ¶óÁø °ÍÀÌ GPU¸¦ È°¿ëÇÏ´Â GPGPU ±â¼úÀÌ´Ù. À̸¦ Àû±ØÀûÀ¸·Î È°¿ëÇØ ±¸¼ºµÈ Ã÷¹Ù¸Þ(TSUBAME) 2.0 ½Ã½ºÅÛÀº 2002³âÀÇ Áö±¸ ½Ã¹Ä·¹ÀÌÅÍ(Earth Simulator)¿¡ ºñÇØ ¼º´ÉÀº ´õ ³ôÀ¸¸é¼µµ 2000¹è ÀÛÀº °ø°£À» Â÷ÁöÇÏ°í 170¹è ÀûÀº Àü·ÂÀ» ¼ÒºñÇϸç, Àü·Â È¿À²Àº 190¹è ³ô°í, °¡°Ýµµ 450¹è ³·Àº ¼º´ÉÀ» º¸¿© ÁÙ Á¤µµ´Ù.
¡ã HPC ±¸¼º¿¡ ÀÖ¾î ÇÙ½ÉÀº ¡®¿¬°á¡¯
HPCÀÇ È°¿ë ¿µ¿ªÀº ÀÌÁ¦ Çмú ¿¬±¸³ª ºÐ¼® ¸ñÀû »Ó ¾Æ´Ï¶ó, Á÷Á¢ ¡®¼öÀÍ¡¯À» âÃâÇÏ´Â ºÎºÐ¿¡¼µµ È°¿ëµÇ´Â µî, ±× ¿µ¿ªÀÌ ³Ð¾îÁö°í ÀÖ´Ù. ÀÌ¿¡ µû¶ó HPCÀÇ ±¸Á¶¿¡ ÀÖ¾î¼ ÄÄǻƮ ³ëµå´Â ÀÌÁ¦ ¹ü¿ë ±¸¼º »Ó ¾Æ´Ï¶ó Ư¼öÇÑ ¸ñÀûÀ» À§ÇÑ ³ëµå±îÁö ´Ù¾çÇØÁö°í ÀÖ´Ù. ÀÎÅÍÄ¿³ØÆ® ºÎºÐÀº ÀÌ´õ³ÝÀ̳ª ÀÎÇǴϹêµå µî °í¼º´ÉÀÇ Ç¥ÁØ ÀÎÅÍÄ¿³ØÆ®·Î ±¸¼ºµÇ°í ÀÖ´Ù.
HPC ȯ°æ¿¡¼ µµÀü °úÁ¦´Â ¼º´É°ú È®À强ÀÇ Áõ°¡´Ù. ¶ÇÇÑ µ¥ÀÌÅÍÀÇ ¾çÀÌ Æø¹ßÀûÀ¸·Î Áõ°¡ÇÏ°í ÀÖÀ¸¸ç, Áï°¢ÀûÀÎ °á°ú¿¡ ´ëÇÑ ¿ä±¸³ª »õ·Î¿î ±â¼ú°ú ºñÁî´Ï½º ¸ðµ¨¿¡ ´ëÇÑ ¿ä±¸µµ ´Ã¾î³ª°í ÀÖ´Ù. ¶ÇÇÑ ÀÎÇÁ¶óÀÇ º¹À⼺°ú ºñ¿ë ¹®Á¦µµ °í¹ÎÇÒ ÇÊ¿ä°¡ ÀÖ´Ù. HP´Â ÀÌ·± ¿ä±¸µéÀ» ÇØ°áÇÒ ¼ö ÀÖ´Â ¹æ¾ÈÀ¸·Î ÄÁ¹öÁöµå ÀÎÇÁ¶ó¸¦ È°¿ëÇÏ´Â À¯´ÏÆÄÀ̵å Æ÷Æ®Æú¸®¿À¸¦ Á¦½ÃÇÑ´Ù.
¡ã Ã÷¹Ù¸Þ 2.0Àº HPC¸¦ ±¸¼ºÇÏ´Â »õ·Î¿î ¹æ¹ýÀ» Àß º¸¿©ÁÖ´Â ¿¹
HPCÀÇ ¼º´É Çâ»ó¿¡´Â ´Ù¾çÇÑ ¿ä¼Ò°¡ ¿µÇâÀ» ÁØ´Ù. ƯÈ÷ ¡®Ç¥ÁØ¡¯ÀÇ À§Ä¡¿¡ ÀÖ¾î ¹ü¿ë¼º ¸é¿¡¼ ¶Ù¾î³ x86 ¾ÆÅ°ÅØó°¡ Æø³Ð°Ô È°¿ëµÇ¸é¼ ÁÁÀº °á°ú¸¦ º¸¿©ÁÖ°í Àֱ⵵ ÇÏ´Ù. X86 ÇÁ·Î¼¼¼´Â ²ÙÁØÈ÷ ¼º´É Çâ»óÀ» ÀÌ·ç¾î ¿ÔÀ¸¸ç, ÀÎÅÚÀÇ ¡®»÷µð ºê¸´Áö(Sandy Bridge)¡¯¿¡ À̸£·¯¼´Â AVX¸¦ Àû±ØÀûÀ¸·Î È°¿ëÇØ ±âÁ¸ ÇÁ·Î¼¼¼ ´ëºñ Ŭ·°´ç ºÎµ¿¼Ò¼öÁ¡ ¿¬»ê ¼º´ÉÀÌ µÎ ¹è °¡·® Áõ°¡ÇÒ ¼ö ÀÖÀ» °ÍÀ¸·Î ±â´ëµÈ´Ù.
AMD´Â ¿ÉÅ×·Ð 6100 ÇÁ·Î¼¼¼¿¡¼ 12Äھ ±¸ÇöÇÑ ¹Ù ÀÖÀ¸¸ç, ´ÙÀ½ ¼¼´ë·Î ±â´ëµÇ´Â ºÒµµÀú ¾ÆÅ°ÅØóÀÇ ¡®ÀÎÅͶó°í½º(Interlagos)¡¯ ¿¡ À̸£·¯¼´Â 16ÄÚ¾î ÇÁ·Î¼¼¼¸¦ ±¸ÇöÇÒ ¼ö ÀÖÀ» °ÍÀ¸·Î ±â´ëµÈ´Ù. ¶ÇÇÑ AMDµµ 256ºñÆ® AVX À¯´ÖÀ» žÀçÇϴµ¥, ÀÌ À¯´ÖÀº 128ºñÆ® ¸ðµâ µÎ °³ÀÇ °øÀ¯ ÇüÅ·ΠÀÌ·ç¾îÁ® »óȲ¿¡ µû¶ó ºÐ¸®¿Í °áÇÕÀÌ °¡´ÉÇÏ°Ô ±¸¼ºµÈ´Ù.
HPÀÇ ¼¹ö ¶óÀξ÷¿¡¼µµ HPC¸¦ À§ÇÑ ³ôÀº È®À强À» °¡Áø ¸ðµ¨·Î SL ¶óÀξ÷ÀÌ ÀÖ´Ù. ¡®Ã÷¹Ù¸Þ2.0¡¯¿¡»ç¿ëµÈ SL6500 ³ëµå¼¨½ÃÀÇ °æ¿ì ¸ðµâ¶ó ¾ÆÅ°ÅØó¸¦ ÅëÇØ ¼º´É°ú È¿À²¿¡¼ ÃÖÀûÈµÈ ¸ð½ÀÀ» º¸¿©ÁÖ°í ÀÖ´Ù. ¶ÇÇÑ ¿©±â¿¡ µé¾î°¡´Â ÄÄǻƮ ³ëµåÀÇ °æ¿ì °ø°£ È°¿ëÀ» À§ÇÑ Æ¯º°ÇÑ µðÀÚÀΰú ÇÔ²² º¹À⼺À» ÁÙÀ̱â À§ÇØ ¸ðµç ÀÎÅÍÄ¿³ØÆ®°¡ Àü¸é °ø°£¿¡ ¹èÄ¡µÇ¾î ÀÖ´Ù.
¶ÇÇÑ ³ôÀº ¼º´ÉÀ» ±¸ÇöÇϱâ À§ÇÑ ¹æ¹ýÀ¸·Î GPGPU ±â¼úÀÇ È°¿ëÀÌ ÀÖ´Ù. HP´Â Ã÷¹Ù¸Þ 2.0 ½Ã½ºÅÛ ±¸Çö¿¡ ÀÖ¾î ¿£ºñµð¾ÆÀÇ Å×½½¶ó(Tesla) M2050À» »ç¿ëÇߴµ¥, ÀÌ Ä«µåÀÇ ¿¬»ê ¼º´ÉÀº Ä«µå´ç 515GFlops¿¡ ´ÞÇÑ´Ù. »ç¿ëµÈ SL390s ³ëµå¿¡´Â µÎ °³ÀÇ ÇÁ·Î¼¼¼¿Í 3°³ÀÇ GPU°¡ žÀçµÇ¾î ÃÖ´ë 1.6TFlops, ÀÎŬ·ÎÀú ´ç 4°³ÀÇ ³ëµå°¡ Á¶ÇÕµÇ°í ·¢ ´ç 8°³ÀÇ ÀÎŬ·ÎÀú, Àüü ½Ã½ºÅÛÀº 42°³ÀÇ ·¢À¸·Î ±¸¼ºµÇ¾î ÃÖ´ë ¼º´ÉÀº 2.4PFlops¿¡ ´ÞÇÑ´Ù.
¡ã LGÀüÀÚ ±è»ó±¹ Ã¥ÀÓ¿¬±¸¿ø
À̾î LGÀüÀÚ ±è»ó±¹ Ã¥ÀÓ¿¬±¸¿øÀÌ LGÀüÀÚÀÇ µµÀÔ »ç·Ê¿¡ ´ëÇØ ¼Ò°³Çß´Ù. LGÀüÀÚ´Â ±â±¸ ºÎºÐÀÇ ½Ã¹Ä·¹À̼ÇÀ» À§ÇØ HPC ÀÇ µµÀÔÀ» ÃßÁøÇߴµ¥, ÀÌ´Â °³¹ß °úÁ¤ÀÌ ÁøÇàµÉ¼ö·Ï ¿À·ù ¼öÁ¤ÀÌ Èûµé¾îÁö´Â ¸¸Å, ÄÁ¼Á°ú ¼³°è ¼öÁØ¿¡¼ CAE¸¦ ÅëÇÑ »çÀü °ËÁõ ü°è¸¦ °®Ãß±â À§Çؼ¿´´Ù°í ¹àÇû´Ù. HPC µµÀÔ Àü¿¡´Â À̸¦ °³º° ¿öÅ©½ºÅ×À̼ǿ¡¼ ÁøÇàÇØ ½Ã°£°ú ºñ¿ë ¸é¿¡¼ ºñÈ¿À²ÀûÀÎ ¸éÀÌ ÀÖ¾ú´Ù.
LGÀüÀÚ´Â 2006³â óÀ½ HPC ¿î¿µÀ» ½ÃÀÛÇß°í, 2010³â 2Â÷ ÁõÃàÀ» ÁøÇàÇß´Ù. óÀ½ µµÀԽô ¹ê´õ¸¦ Å©°Ô µÎ °³·Î ±¸¼ºÇߴµ¥, 2009³â ½ºÅ丮Áö¸¦ SFS¿¡ ibrix·Î ±³Ã¼ÇÏ¸é¼ ±âÁ¸¿¡ Á¸ÀçÇß´ø »ó´ç ¼öÀÇ ¹®Á¦Á¡ÀÌ ÇØ°áµÇ¾ú´Ù°í ¼Ò°³Çß´Ù. Àü¹ÝÀûÀÎ ÀÛ¾÷ ÇÁ·Î¼¼½º¿¡¼ Áß¿äÇÑ ºÎºÐÀ¸·Î´Â ½ºÄÉÁÙ·¯¿Í ¡®¶óÀ̼±½º¡¯°¡ ²ÅÇû´Âµ¥, ¾ÆÁ÷±îÁö Çϵå¿þ¾îÀûÀÎ ¶óÀ̼±½º ¹®Á¦´Â ¾ø¾ú´Ù°í µ¡ºÙ¿´´Ù.
LGÀüÀÚ´Â »ç¿ëÀÚµéÀº ÀÌ HPC¸¦ »ç¿ëÇÒ ¶§ ÁÖ·Î ¾ÀŬ¶óÀ̾ðÆ® ȯ°æ¿¡¼ Á¢¼ÓÇÑ´Ù°í ¼Ò°³Çß´Ù. ¶ÇÇÑ ¾îµð¼µçÁö Á¢¼ÓÇØ ÀÛ¾÷À» ¼öÇàÇÒ ¼ö ÀÖÀ¸¸ç, ÀÚüÀûÀ¸·Î ¿î¿µµÇ´Â ȨÆäÀÌÁö¸¦ ÅëÇØ °èÁ¤ »ý¼º°ú ½ÇÇà °¡À̵å, ±â¼úÁö¿ø µîÀ» ÇÏ°í ÀÖ´Ù°í ¹àÇû´Ù. ÇöÀç »ç¿ë °¡´ÉÇÑ ¼ÒÇÁÆ®¿þ¾î´Â ¶óÀ̼±½º°¡ ÇÊ¿äÇÑ 31Á¾ÀÇ ¼ÒÇÁÆ®¿þ¾î ÀÌ¿Ü¿¡µµ ÀÚü Äڵ尡 ÀÖÀ¸¸ç, 750¸í ÀÌ»óÀÇ »ç¿ëÀÚ°¡ µî·ÏµÇ¾î ÀÖ´Ù°í ÇÑ´Ù.
¡ã LGÀüÀÚ´Â µµÀÔ ÈÄ ¿©·¯ °¡Áö ¸é¿¡¼ È¿°ú¸¦ º¸°í ÀÖ´Ù.
ÇöÀç LGÀüÀÚÀÇ HPC´Â ¿°ú À¯Ã¼Çؼ® ºÎºÐ¿¡¼ ÁÖ·Î »ç¿ëµÇ¸ç, ±¸Á¶¿Í Ãæµ¹ Çؼ®, ¼ÒÀ½°ú Áøµ¿, ¼ºÇü Çؼ® µî¿¡¼µµ ÀÌ¿ëµÈ´Ù. HPC Àû¿ë »ç·Ê·Î´Â ºôµù ½Ç¿Ü±â Çؼ®°ú À×Å©Á¬ ³ëÁñ Çؼ®ÀÌ ²ÅÇû´Âµ¥, ºôµù ½Ç¿Ü±âÀÇ ¿¹¿¡¼´Â Áö±Ý±îÁö´Â ºÎºÐÀ¸·Î ³ª´©¾î Çؼ®À» ½ÃµµÇØ¾ß ÇßÁö¸¸ ÀÌÁ¦´Â ÇÑ ¹ø¿¡ ½ÃµµÇÒ ¼ö ÀÖ´Ù°í ¼Ò°³µÇ¾ú´Ù. ¶ÇÇÑ À×Å©Á¬ ³ëÁñ Çؼ®¿¡¼´Â Çؼ® ¼öÇà ½Ã°£À» 80% ´ÜÃàÇÏ´Â È¿°ú°¡ ÀÖ¾ú´Ù°í µ¡ºÙ¿´´Ù.
µµÀÔ ¼º°ú·Î´Â ¼³°è °ËÁõ Á¤È®µµ Çâ»óÀ» ÅëÇØ »ùÇà Á¦ÀÛ ¼ö°¡ °¨¼ÒµÇ¾ú´Ù´Â Á¡ÀÌ ¼Ò°³µÇ¾ú´Ù. ¶ÇÇÑ ºñ¿ë Ãø¸é¿¡¼ HPC¸¦ È°¿ëÇÔÀ¸·Î½á ¼ÒÇÁÆ®¿þ¾î¿Í Çϵå¿þ¾î ºÎºÐ¿¡¼ Áߺ¹ ÅõÀÚ¸¦ ÁÙ¿© ºñ¿ëÀ» Àý°¨ÇÏ°í, ÀÚ¿ø È°¿ëµµ ¶ÇÇÑ Çâ»óµÇ¾ú´Ù°í ¹àÇû´Ù. ¾÷¹« ȯ°æ¿¡¼´Â Æò±Õ Çؼ®½Ã°£À» 90% ÀÌ»ó ´ÜÃà½ÃÅ°´Â È¿°úµµ ÀÖ¾úÀ¸¸ç, ¼±Çà Ç°Áú °ËÁõ ü°è È°¼ºÈ È¿°úµµ ÀÖ¾ú´Ù°í µ¡ºÙ¿´´Ù.
ÇâÈÄ ¿î¿µ ¹æÇâÀ¸·Î´Â Àü·«°úÁ¦ Áö¿ø Àü¿ë ÀÎÇÁ¶ó ±¸ÃàÀÌ ²ÅÇû´Ù. ÀÌ´Â Áß¿äµµ°¡ ³ôÀº Àü·«°úÁ¦ ºÎºÐÀÌ ´õ ¿ì¼±ÀûÀ¸·Î ½Ã½ºÅÛÀ» È°¿ëÇÒ ¼ö ÀÖ°Ô Çϱâ À§ÇÑ °ÍÀÌ´Ù. ¶ÇÇÑ °è¿»ç¿Í ¹ýÀÎÀÇ È°¿ë È°¼ºÈ¿Í Áö¿ø ±â¼úºÐ¾ß ´Ùº¯È°¡ ²ÅÇû´Ù. ÀÌ ¿Ü¿¡µµ ÇâÈÄ °èȹÀ¸·Î´Â GPU¿Í º´·Ä ÇÁ·Î¼¼½Ì, ºñÁÖ¾ó¶óÀÌÁ¦À̼ÇÀÇ Àû¿ë°ú ÇÔ²² µ¥ÀÌÅͺ£À̽º ºÎºÐ°ú PDM, PLM ½Ã½ºÅÛ±îÁö ÅëÇÕÇÑ´Ù´Â °èȹÀÌ ¼Ò°³µÇ¾ú´Ù.
|