일반적인 슈퍼컴퓨터들의 성능은 통상적으로 부동소숫점 연산 능력을 기준으로 몇기가플롭이니 몇 페타플롭이니 스코어를 내서 매기던데요.. 일부 프로세서는 부동소숫점 연산보다 정수연산에 치중하는 경우가 있습니다.
부동소숫점연산과 정수연산의 차이에 따른 적용분야가 어떻게 달라질까요?
예상하기로는 3d 그래픽이나 구조해석 등은 부동소숫점 연산성능이 중요해서 FPU 가 중요할테고..
네트워킹이나 비디오스트리밍 엔코딩 등은 정수연산이 중요할려나? 정도의 감이 옵니다만..
실질적으로 고성능을 요구하는 슈퍼컴퓨터들은 하나같이 FLOP 으로 표시되니 왜 그럴까 궁금해서요..
정수연산이 중요한 슈퍼 컴퓨터 활용분야는 뭐가 있을까요? 감이 잘 안잡히네요
-초인을 꿈꾸는 범부, 일탈을 꿈꾸는 생활인,깨어나기 두려우나 모든것이 꿈이기를 꿈꾸는 나비-
¾Æ½Ã°ÚÁö¸¸ math co-processor¶ó´Â°Ô ÀÖ¾úÀó¾Æ¿ä.
Áö±ÝÀº ±×°Ô ±×°Å¶ó¼ FPU¸¦ ½áºÁ¾ß º°´Ù¸¥ Â÷ÀÌ ¾ø±¸¿ä.
½´ÆÛÄÄÀ» FLOPS·Î Ç¥½ÃÇÏ´Â °ÍÀº ¸¶ÄÉÆà ¶§¹®À̶ó°í º¾´Ï´Ù.
±×¸®°í, ½´ÆÛÄÄ ¾µ Àϵµ °ÅÀÇ ¾ø¾î¿ä.
E5-2643 v3 °°Àº°Åº¸´Ù ½´ÆÛÄÄ CPU°¡ ´õ ºü¸¥°Ô ¾Æ´ÏÀó¾Æ¿ä.
Cray-II óÀ½ µé¾î¿ÔÀ» ¶§, 1³â ÀÌ»ó ½è´Âµ¥
Cray-II ¼º´ÉÀÌ ±×´ç½Ã Áß±Þ MIPSÀÇ 2¹è Á¤µµ ³ª¿Ô½À´Ï´Ù (ü°¨À¸·Î)
±×·¡¼, µ·µå´Â Cray-II Áß´ÜÇÏ°í MIPS ½è½À´Ï´Ù.
¾î·¹ÀÌ·Î µÈ ½´ÆÛÄÄÇ»ÅÍ ¹Û¿¡ ±¸°æÀ» ¸øÇغôµ¥... Å©·¹ÀÌ °°Àº°Ç ¹«ÁöÇÏ°Ô ºñ½Î°ÚÁÒ?
Áö±Ý ¸· À§Å°¸¦ Àо´Ï.. Å©·¹ÀÌ3Àº Çϳª¹Û¿¡ ¾È¸¸µé¾ú´Âµ¥ ¸¸µé´Ù°¡ ¸»°í... ÁÖ¹®¾÷ü°¡ µ·À» ÁöºÒ ¾ÈÇß´Ù°í... Àç¹Õ´Â ½ºÅ丮³×¿ä...
Cray-II ½ÃÀý¿¡´Â ¸ÖƼ cpu¿¡ task ¹èºÐÇØÁÖ´Â ÇÁ·Î±×·¥µµ ¾ø¾î¼
ºñ¾î ÀÖ´Â ÄÚ¾î 1°³¿¡ task¸¦ ³Ö¾î¼ ½è¾î¿ä. batch °³³äÀε¥,
Áö±Ýµµ º´·Ä±¸Á¶·Î °è»êÀÌ °¡´ÉÇÑ ¼öÄ¡Çؼ® ÇÁ·Î±×·¥Àº °ÅÀÇ ¾ø½À´Ï´Ù.
¾î¶² ¹®Á¦¸¦ Ç®·Á°í ÇÒ¶§ Æз¯·¤¶óÀÌÁî ½ÃÅ°´Â ºÎºÐÀÌ °¡Àå ÇÙ½ÉÀÔ´Ï´Ù.
CPUÁï Äھƴ °ÅÀÇ ¾²°í ½ÍÀº ¸¸Å ÃæºÐÈ÷ ÀÖÀ¸´Ï±î, ÀÌ °ÍµéÀ» ¾î¶»°Ô 100% ´Ù È°¿ëÇÏ°Ô ·ÎÁ÷À» ¸¸µå´À³Ä°¡ °ü°ÇÀÔ´Ï´Ù.
±×·¡¼ Ç÷ÓÀ¸·Î ÃøÁ¤ÇÏ´Â°Ô ÀÇ¹Ì ¾ø´ÙÇÏ´õ¶óµµ ´ë»ó ¾îÇø®ÄÉÀ̼ÇÀº ´Ù¸£Áö ¾Ê³ª¿ä?
Á¤¼ö¿¬»ê°ú ºÎµ¿¼Ò¼ýÁ¡ ¿¬»êÀÇ Â÷ÀÌ·Î ÀÎÇØ HPC, Ŭ·¯½ºÆ®¸µÀ» ÅëÇÑ ½´ÆÛÄÄÇ»ÆÃÀ» ±¸ÇöÇÒ¶§ ¾î¶² ºÐ¾ß¿¡ ÀÌ¿ëÇÏ°Ô µÇ´ÂÁö°¡ ±Ã±ÝÇÑ ºÎºÐÀÔ´Ï´Ù.
http://ansys.com/
http://www.mscsoftware.com/
¼öÄ¡Çؼ®À̶õ°Ô ÇÑÂÊ¿¡¼ºÎÅÍ Ç®¾î¾ß ÇÏ´Â °ÍÀÌ ´ëºÎºÐÀÌ°í
Ç®¸° °ÍÀ» ¹Ýº¹Çؼ µ¹·Á°¡¸é¼ ¸ÂÃç°¡´Â °ÍÀ̶ó¼
¼ö¸¹Àº CPU Ŭ·¯½ºÅÍ°¡ ÀÖ´Ù°í Çؼ º° ÀÇ¹Ì ¾ø½À´Ï´Ù.
½´ÆÛÄÄ¿ë sw¶ó°í Çؼ Ưº°ÇÑ°Å´Â ¾ø°í
±×·¡¼ ¿äÁò¿¡´Â »Ç´ë ³»±â À§ÇÑ ¸ñÀû(±â»óûÀÇ ±â»ó¿¹Ãø...) ÀÌ¿Ü¿¡´Â ½´ÆÛÄÄ ¾È¾¹´Ï´Ù.
solver sw °³¹ßÀÚü°¡ ¾öû³°Å¶ó¼
½´ÆÛÄÄ¿ëÀ¸·Î ¸¸µé¾îºÁ¾ß 1³â¿¡ 1°³µµ ¸øÆÄ´Â °ÍÀÌ°í ±×·¡¼ ¿äÁòÀº ±×·±°Å °³¹ß ¾ÈÇÕ´Ï´Ù.
ÀÌ°Ô Àü°øÀ̾ú´Ù´Â...¤§¤§¤§
http://www.mscsoftware.com/product/marc
ÄÄÇ»ÅÍ ÃÊâ±â¿¡´Â ÇÁ·Î¼¼¼¸¦ ¸¸µå´Â ±â¼úÀÌ Á¦ÇÑÀûÀ̾ú±â ¶§¹®¿¡ ÇÁ·Î¼¼¼¿Í º°µµ·Î ºÎµ¿¼Ò¼ýÁ¡ 󸮱â(FPU)´Â °ÍÀ» µû·Î ¸¸µé¾î¼ µÎ¾úÁÒ. ±× ÀÌÀ¯´Â ºñÆ®¼ö ¹®Á¦(Á¤¼ö¿¬»êº¸´Ù ºÎµ¿¼Ò¼ýÁ¡ ¿¬»êÀÌ ÇÊ¿ä·ÎÇÏ´Â ºñÆ®¼ö°¡ ´õ ¸¹ÁÒ)µµ ÀÖ°í 󸮹æ¹ý ¹®Á¦µµ ÀÖ½À´Ï´Ù. ±×·±µ¥ ¿äÁòÀº ÁýÀûµµµµ ³ô¾ÆÁö°í ±â¼úµµ ÁÁ¾ÆÁ®¼ À¢¸¸ÇÑ PC¿ë ÇÁ·Î¼¼¼´Â FPU¸¦ žÀçÇÏ°í ÀÖÁÒ.
»ç¶÷Àº ÁÖ·Î 10Áø¼ö·Î ¿¬»êÀ» ÇÏÁö¸¸ ÄÄÇ»ÅÍ´Â 2Áø¼ö·Î ¿¬»êÀ» Çϱ⠶§¹®¿¡ ÀϹÝÀûÀÎ 4Ä¢¿¬»êÀ» ó¸®ÇÏ´Â ´Ù¾çÇÑ ¹æ¹ýÀÌ Àִµ¥ ±âº»Àº ¸ðµÎ µ¡¼ÀÀÔ´Ï´Ù. »¬¼Àµµ °ö¼Àµµ, ³ª´°¼Àµµ ¸ðµÎ µ¡¼Àó·³ ó¸®ÇØ ¹ö¸®´Â °ÍÀÌÁÒ. ±×·¡¼ ÄÄÇ»ÅÍ¿¡¼ ¼º´ÉÀ̶ó°í ÇÏ´Â ¿¬»ê ¼Óµµ¸¦ ³ôÀ̱â À§Çؼ´Â Çѹø¿¡ ó¸®ÇÏ´Â °ÍÀ» ´Ã¸®´Â°Í, Çѹø¿¡ ¸¹ÀÌ Ã³¸®Çϴ°Í, Çѹø¿¡ ¿©·¯°³ ó¸®Çϴ°Í, ó¸®ÇÏ´Â ¹æ¹ýÀ» Çâ»ó½ÃÅ°´Â °Í µîÀÇ ¹æ¹ýÀÌ Àִµ¥ Ư¼öÇÑ °æ¿ì¿¡´Â °è»êÀÌ ¾Æ´Ñ ³í¸®¿¬»ê¸¸(AND, OR, XOR °°Àº)À» ƯȽÃŲ °æ¿ìµµ ÀÖ½À´Ï´Ù. ³×Æ®¿öÅ© ºÐ¾ß¿¡¼ ¸¹ÀÌ ¾²´Â ĨµéÀÌ ÀÌ·± ³í¸®¿¬»êÀÌ Æ¯ÈµÈ ½ºÆ®¸² ÇÁ·Î¼¼¼µéÀÌÁÒ. ÆÐŶÀ» ºñ±³Çؼ °É·¯³»°í Åë°ú½ÃÅ°´Â °ÍÀÌÁÒ.
Á¤¼ö¿¬»ê¸¸ ¾´´Ù¸é ½´ÆÛÄÄÇ»Åͺ¸´Ù´Â ÀÏ¹Ý PC³ª ARMÇÁ·Î¼¼¼°¡ ÈξÀ Àú·ÅÇÒ ¼ö ÀÖÀ» °Ì´Ï´Ù. ¿äÁòµé¾î Áß¿äÇÑ°ÍÀº ¿øÇϴ ó¸® ´É·ÂÀ» ÀûÁ¤ÇÑ °¡°ÝÀ¸·Î ¾²´Â°Ô Áß¿äÇϴϱî¿ä. ±×·¡¼ ÀϹÝÀûÀÎ ARM ÇÁ·Î¼¼¼³ª 8ºñÆ® ÄÁÆ®·Ñ·¯ µîÀÇ ÇÁ·Î¼¼¼¿¡´Â ºÎµ¿¼Ò¼ýÁ¡ ¿¬»êÀ» Áö¿øÇϱâ´Â ÇÏÁö¸¸ º°µµÀÇ FPU´Â µÎÁö ¾Ê°í ÀÖ´Â °æ¿ìµµ ¸¹½À´Ï´Ù. »ý»êºñ¿ëÀÌ ÁÙ¾îµå´Ï±î ³·Àº °¡°ÝÀ¸·Î °ø±ÞÇÒ ¼ö ÀÖÁÒ ¹Ý¸é¿¡ ºÎµ¿¼Ò¼ýÁ¡ ¿¬»êÀ» Çϴ°æ¿ì ó¸® ¼Óµµ°¡ ¸¹ÀÌ ¶³¾îÁö°ÚÁÒ.
http://web.archive.org/web/20101204032853/http://lanl.gov/history/story.php?story_id=82