Linux ¿ë Intel Fortran ÄÄÆÄÀÏ·¯Linux ¿ë Intel Fortran ÄÄÆÄÀÏ·¯´Â ´ÙÁß ½º·¹µå ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µå´Â µ¥ °¡Àå ÀûÇÕÇÑ Áö¿øÀ» Á¦°øÇÕ´Ï´Ù. | |
Áö±Ý ´Ù¿î·Îµå |
Linux ¿ë Intel Fortran ÄÄÆÄÀÏ·¯ ¼øÀ§ ¹× ¿ä¾à
±¤°í
- ƯÇã:
- Free for non-commerc...
- °¡°Ý:
- FREE
- °Ô½ÃÀÚ À̸§:
- Intel Corporation
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://www.intel.com/
Linux ¿ë Intel Fortran ÄÄÆÄÀÏ·¯ ű×
Linux ¿ë Intel Fortran ÄÄÆÄÀÏ·¯ ¼³¸í
Linux ¿ë Intel Fortran ÄÄÆÄÀÏ·¯´Â ¸ÖƼ ½º·¹µå ÀÀ¿ë ÇÁ·Î±×·¥À» ¸¸µå´Â µ¥ °¡Àå ÀûÇÕÇÑ Áö¿øÀ» Á¦°øÇÕ´Ï´Ù. Linux ¿ë Intel Fortran ÄÄÆÄÀÏ·¯´Â ¸ÖƼ ½º·¹µå ÀÀ¿ë ÇÁ·Î±×·¥À» ¸¸µå´Â µ¥ °¡Àå ÀûÇÕÇÑ Áö¿øÀ» Á¦°øÇÕ´Ï´Ù. Àü¹® ¿¡µð¼Ç ¸¸ ÀÚµ¿ ÇÁ·Î¼¼¼ µð½ºÆÐÄ¡, º¤ÅÍ È, ÀÚµ¿ º´·ÄÈ, OpenMP, µ¥ÀÌÅÍ ÇÁ¸® ÆäÄ¡, ·çÇÁ unrolling, »ó´çÇÑ Fortran 2003 Áö¿ø ¹× ÃÖÀûÈ µÈ ¼öÇРó¸® ¶óÀ̺귯¸®¸¦ Æ÷ÇÔÇϴ ÷´Ü ÃÖÀûÈ, ¸ÖƼ ½º·¹µù ¹× ÇÁ·Î¼¼¼ Áö¿øÀ» Á¦°øÇÕ´Ï´Ù. Professional EditionÀº °í¼º´É ÄÄÆÄÀÏ·¯¿Í Intel Math Ä¿³Î ¶óÀ̺귯¸® (Intel MKL)¸¦ °áÇÕÇÕ´Ï´Ù. ÀÌ ¶óÀ̺귯¸®´Â º°µµ·Î »ç¿ëÇÒ ¼ö ÀÖÁö¸¸ Àü¹® ¿¡µð¼ÇÀº »ó´çÇÑ °¡°Ý Àý°¨À¸·Î °ß°íÇÏ°í °í¼º´É º´·Ä Äڵ带 ±¸ÃàÇϱâÀ§ÇÑ °·ÂÇÑ ±â¹ÝÀ» ¸¸µì´Ï´Ù. Standard Edition ÄÄÆÄÀÏ·¯´Â Professional Edition ÄÄÆÄÀÏ·¯¿Í µ¿ÀÏÇÑ ¼º´É°ú ±â´ÉÀ» °¡ÁöÁö ¸¸ Intel MKLÀÌ Æ÷ÇԵǾî ÀÖÁö ¾Ê½À´Ï´Ù. Linux ¿ë Intel Fortran ÄÄÆÄÀÏ·¯ ¿ë Cluster OpenMP´Â Linux ¿ë Intel Fortran ÄÄÆÄÀÏ·¯ÀÇ ¸ðµç ±â´É°ú OpenMP º´·Ä 󸮸¦ 64 ºñÆ® ÀÎÅÚ ¾ÆÅ°ÅØó ±â¹Ý Ŭ·¯½ºÅÍ·Î È®ÀåÇÏ´Â °£´ÜÇÑ ¼ö´ÜÀ» Á¦°øÇÏ´Â µ¥ »ç¿ëÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ´ÙÀ½Àº "Intel Fortran For Linux ¿ë ÄÄÆÄÀÏ·¯"ÀÇ ¸î °¡Áö ÁÖ¿ä ±â´ÉÀÔ´Ï´Ù. ¡¤ °£´ÜÇÏ°í È¿À²ÀûÀÎ ¼ÒÇÁÆ®¿þ¾î ½º·¹µùÀ»À§ÇÑ OpenMP ¹× ÀÚµ¿ º´·Ä 󸮸¦ Æ÷ÇÔÇÑ ¸ÖƼ ½º·¹µå ÀÀ¿ë ÇÁ·Î±×·¥ Áö¿ø. ¡¤ ÀÚµ¿ º¤ÅÍÈ ÃֽŠÇÁ·Î¼¼¼ÀÇ SSE (Streaming Simd Extensions) ¸í·É¾î ¼¼Æ® ¾ÆÅ°ÅØó (SSE, SSE2, SSE3, SSSE3 ¹× SSE4)¸¦ È°¿ëÇÏ´Â Äڵ尡 º´·Äȵ˴ϴÙ. ¡¤ °í¼º´É º´·Ä ¿ÉƼ¸¶ÀÌ Àú (HPO) ÀÚµ¿ º¤ÅÍÈ, OpenMP ¶Ç´Â ÀÚµ¿ º´·ÄÈ°¡ ij½Ã ¹× ¸Þ¸ð¸® ¾×¼¼½º, SIMD ¸í·É¾î ¼¼Æ® ¹× ¿©·¯ Äھ ´ëÇÑ ÇÁ·Î¼¼¼ ±â´ÉÀ» °¡Àå Àß »ç¿ëÇÏ´ÂÁö È®ÀÎÇϱâ À§ÇØ ·çÇÁ¸¦ ±¸Á¶ÈÇÏ°í ÃÖÀûÈÇÕ´Ï´Ù. 10.0ÀÇ »õ·Î¿îÀÌ Çõ½ÅÀûÀÎ ±â´ÉÀº º¤ÅÍÈ, º´·ÄÈ ¹× ·çÇÁ º¯È¯À»º¸´Ù ºü¸£°í È¿°úÀûÀÌ°íº¸´Ù ½Å·ÚÇÒ ¼öÀÖ´Â ´ÜÀÏ Æнº·Î °áÇÕÇÕ´Ï´Ù. ¡¤ °ø°³ ÃÖÀûÈ (IPO)´Â ÀÚÁÖ »ç¿ëµÇ´Â ¼Ò±Ô¸ð ¶Ç´Â Áß¼Ò ±â´É ±â´ÉÀÇ ¼º´É, ƯÈ÷ ·çÇÁ ³»ÀÇ È£ÃâÀ» Æ÷ÇÔÇÏ´Â ÇÁ·Î±×·¥ÀÇ ¼º´ÉÀ» ȹ±âÀûÀ¸·Î Çâ»ó½Ãŵ´Ï´Ù. ÀÌ ¿ÉƼ¸¶ÀÌ ÀúÀÇ ºÐ¼® ±â´ÉÀº ÄÄÆÄÀÏ·¯ ÇÁ·ÐÆ® ¿£µå¿¡ ÀÇÇÑ ºÐ¼®¿¡ ÀÇÁ¸ÇÏ´Â ÄÄÆÄÀÏ·¯µµ ŽÁö ÇÒ ¼ö¾ø´Â Ãë¾à¼º ¹× ÄÚµù ¿À·ù¿Í °°Àº Ãë¾à¼º ¹× ÄÚµù ¿À·ù¿¡ ´ëÇÑ Çǵå¹éÀ» Á¦°ø ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¡¤ ÇÁ·ÎÆÄÀÏ ¾È³» ÃÖÀûÈ (PGO)´Â ¸í·É ij½Ã¸¦ ÁÙÀÌ°í ÄÚµå ·¹À̾ƿôÀ» À籸¼ºÇÏ°í, ÄÚµå Å©±â¸¦ À籸¼ºÇÏ°í, ÁöÁ¡ ¿ÀÇظ¦ ÁÙÀÓÀ¸·Î½á ÀÀ¿ë ÇÁ·Î±×·¥ ¼º´ÉÀ» Çâ»ó½Ãŵ´Ï´Ù. ¡¤ Intel µð¹ö°Å¸¦ »ç¿ëÇÏ¿© ÃÖÀûÈ µÈ ÄÚµå µð¹ö±ëÀº ÀÎÅÚ ¾ÆÅ°ÅØó¿¡ ÃÖÀûÈ µÈ Äڵ忡¼ µð¹ö±ë ÇÁ·Î¼¼½ºÀÇ È¿À²¼ºÀ» Çâ»ó½Ãŵ´Ï´Ù. ÀÌ ¸±¸®½º¿¡¼´Â »õ·Î¿î ±â´É : ¡¤ Fortran 2003 Áö¿øÀÌ È®ÀåµÇ¾ú½À´Ï´Ù. ¡¤ OpenMP Áö¿øÀÌ 3.0À¸·Î ¾÷µ¥ÀÌÆ®µÇ¾ú½À´Ï´Ù. ¡¤ º´·Ä ÄÄÆÄÀÏÀÌ °³¼±µÇ¾ú½À´Ï´Ù. ¡¤ ´Ù¸¥ ¸¹Àº °³¼±ÀÌ ÀÌ·ç¾îÁ³½À´Ï´Ù.
Linux ¿ë Intel Fortran ÄÄÆÄÀÏ·¯ °ü·Ã ¼ÒÇÁÆ®¿þ¾î
PHP¸¦À§ÇÑ Roadsend ÄÄÆÄÀÏ·¯
PHP ¿ë RoadSend ÄÄÆÄÀÏ·¯¸¦ »ç¿ëÇÏ¸é ¼Ò½º Äڵ带 ¼Õ»ó½ÃÅ°Áö ¾Ê°í ¹èÆ÷ ÇÒ ¼öÀÖ´Â ·Î¿Æ¼¾ø´Â ½ÇÇà ÆÄÀÏÀ» ¸¸µé ¼ö ÀÖ½À´Ï´Ù. ...
213
Æú¸® ±Û·ÎÆ®
PolyGlotÀº Java ÇÁ·Î±×·¡¹Ö ¾ð¾î¸¦À§ÇÑ ¸Å¿ì È®Àå °¡´ÉÇÑ ÄÄÆÄÀÏ·¯ ÇÁ·ÐÆ® ¿£µåÀÔ´Ï´Ù. ...
84