
¹öÀü 14.3 Wolfram Desktop ½Ã½ºÅÛ¿¡¼ Wolfram Compute Services¸¦ Áï½Ã Ȱ¼ºÈÇÏ·Á¸é ´ÙÀ½À» ½ÇÇàÇϼ¼¿ä.
(ÇØ´ç ±â´ÉÀº Wolfram Cloud ¿¡¼ ÀÚµ¿À¸·Î Á¦°øµË´Ï´Ù .)
°è»ê È®Àå
Wolfram ¾ð¾î ·Î °è»êÀ» ¼öÇàÇß´Ù°í °¡Á¤ÇØ º¸°Ú½À´Ï´Ù . ÀÌÁ¦ À̸¦ 1000¹è ÀÌ»óÀ¸·Î È®ÀåÇÏ°í ½ÍÀ» ¼öµµ ÀÖ½À´Ï´Ù. ¿À´Ã ÀúÈñ´Â À̸¦ À§ÇÑ ¸Å¿ì °£¼ÒÈµÈ ¹æ¹ýÀ» Ãâ½ÃÇß½À´Ï´Ù. È®ÀåµÈ °è»êÀ» RemoteBatchSubmit À¸·Î ·¡ÇÎÇÏ¿© »õ·Î¿î Wolfram Compute Services ½Ã½ºÅÛ À¸·Î Àü¼ÛÇϱ⸸ ÇÏ¸é µË´Ï´Ù . ±×·¯¸é 1ºÐ, 1½Ã°£, 1ÀÏ ¶Ç´Â ±× ÀÌ»ó ÈÄ¿¡ ¿Ï·á ¾Ë¸²ÀÌ Ç¥½ÃµÇ°í °á°ú¸¦ È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù.
¼ö½Ê ³â µ¿¾È Àú´Â Å©°í º¹ÀâÇÑ °è»ê( ÁÖ·Î °úÇÐ ºÐ¾ß ) À» ÀÚÁÖ ÇØ¾ß Çß½À´Ï´Ù . ¹æ´ëÇÑ µ¥ÀÌÅÍ, ¼ö¹é¸¸ °ÇÀÇ »ç·Ê, ¸¸¿¬ÇÑ °è»ê ºÒ°¡¿ª¼º µîÀ¸·Î ÀÎÇØ Á¦ Áý¿¡´Â ¾Æ¸¶ ´ëºÎºÐÀÇ »ç¶÷µéº¸´Ù ´õ ¸¹Àº ÄÄÇ»ÆÃ ÀÚ¿øÀÌ ÀÖÀ» °Ì´Ï´Ù. ¿äÁòÀº ¾à 200°³ Á¤µµÀÇ Äھ ÀÖÁÒ. ÇÏÁö¸¸ ¸¹Àº ¹ã¿¡´Â ±× ¸ðµç ÄÄÇ»ÆÃ ÀÚ¿øÀ» ¹ã»õµµ·Ï Äѵΰï ÇÕ´Ï´Ù. ±×·¡µµ ¿©ÀüÈ÷ ´õ ¸¹Àº ÄÄÇ»ÆÃ ÀÚ¿øÀÌ ÇÊ¿äÇÕ´Ï´Ù. ¿À´ÃºÎÅÍ ´©±¸³ª ½±°Ô ÇØ°áÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀÌ ÀÖ½À´Ï´Ù. ¹Ù·Î Wolfram Compute Services·Î °è»êÀ» ¿øÈ°ÇÏ°Ô Àü¼ÛÇÏ¿© ¾î¶² ±Ô¸ð·Îµç ó¸®ÇÒ ¼ö ÀÖµµ·Ï ÇÏ´Â °ÍÀÔ´Ï´Ù.
°ÅÀÇ 20³â µ¿¾È Wolfram ¾ð¾î¿¡´Â ParallelMap °ú ParallelTable °ú °°Àº ³»Àå ÇÔ¼ö°¡ ÀÖ¾î ÇÏÀ§ °è»êÀ» Áï½Ã º´·ÄÈÇÒ ¼ö ÀÖ¾ú½À´Ï´Ù. ÇÏÁö¸¸ À̸¦ ½ÇÁ¦·Î È®ÀåÇÏ·Á¸é ¿¬»ê ´É·ÂÀÌ ÇʼöÀûÀÔ´Ï´Ù. ÀÌÁ¦ »õ·Î¿î Wolfram Compute Services ´öºÐ¿¡ ´©±¸³ª ¹Ù·Î »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
Wolfram Compute Services¸¦ °¡´ÉÇÏ°Ô ÇÏ´Â ±âº» µµ±¸´Â ¼ö³â µ¿¾È Wolfram ¾ð¾î¿¡ Á¸ÀçÇØ ¿Ô½À´Ï´Ù. ÇÏÁö¸¸ Wolfram Compute Services°¡ ÀÌÁ¦ ÇÏ´Â ÀÏÀº ¸ðµç °ÍÀ» Çϳª·Î ÅëÇÕÇÏ¿© ¸Å¿ì °£¼ÒÈµÈ ¿ÃÀοø ȯ°æÀ» Á¦°øÇÏ´Â °ÍÀÔ´Ï´Ù. ¿¹¸¦ µé¾î, ³ëÆ®ºÏ¿¡¼ ÀÛ¾÷ÇÏ¸ç °è»êÀ» ±¸¼ºÇÑ´Ù°í °¡Á¤ÇØ º¸°Ú½À´Ï´Ù. ¸¶Áö¸·À¸·Î È®ÀåÇÏ·Á´Â ÀÔ·ÂÀ» Á¦°øÇÕ´Ï´Ù. ÀϹÝÀûÀ¸·Î ÀÌ ÀÔ·ÂÀº °è»êÀÇ ÀÌÀü ´Ü°è¿¡ ¸¹Àº Á¾¼Ó¼ºÀ» °®½À´Ï´Ù. ÇÏÁö¸¸ ±×·± °Í¿¡ ´ëÇØ °ÆÁ¤ÇÒ ÇÊ¿ä´Â ¾ø½À´Ï´Ù. È®ÀåÇÏ·Á´Â ÀÔ·ÂÀ» RemoteBatchSubmit ¿¡ Àü´ÞÇϱ⸸ Çϸé Wolfram Compute Services°¡ ¸ðµç Á¾¼Ó¼ºÀ» ÀÚµ¿À¸·Î ó¸®ÇÕ´Ï´Ù.
±×¸®°í ¶Ç ÇÑ °¡Áö: Wolfram ¾ð¾îÀÇ ¸ðµç ÇÔ¼ö¿Í ¸¶Âù°¡Áö·Î RemoteBatchSubmit Àº ¼ýÀÚ Ç¥¿¡¼ À̹ÌÁö, ±×·¡ÇÁ, »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º, ºñµð¿À µî ¹«¾ùÀ̵ç Ç¥ÇöÇÒ ¼ö ÀÖ´Â ±âÈ£ Ç¥Çö½ÄÀ» ó¸®ÇÕ´Ï´Ù. Áï, ¾òÀº °á°ú´Â Wolfram Notebook¿¡¼ ¾Æ¹«·± °¡Á®¿À±â ÀÛ¾÷ ¾øÀÌ Áï½Ã »ç¿ëÇÒ ¼ö ÀÖ´Ù´Â ¶æÀÔ´Ï´Ù.
ÁÁ¾Æ¿ä, ±×·¸´Ù¸é ¾î¶² Á¾·ùÀÇ ¸Ó½Å¿¡¼ ½ÇÇàÇÒ ¼ö ÀÖÀ»±î¿ä? Wolfram Compute Services´Â ´Ù¾çÇÑ °è»ê°ú ¿¹»ê¿¡ ÀûÇÕÇÑ ´Ù¾çÇÑ ¿É¼ÇÀ» Á¦°øÇÕ´Ï´Ù . °¡Àå ±âº»ÀûÀÎ 1ÄÚ¾î 8GB ¿É¼ÇÀº "ÀÚ½ÅÀÇ ¸Ó½Å¿¡¼ °è»êÀ» °¡Á®¿À´Â" µ¥ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÇöÀç ÃÖ´ë ¾à 1500GB±îÁö ¸Þ¸ð¸®°¡ ´õ Å« ¸Ó½ÅÀ» ¼±ÅÃÇÒ ¼öµµ ÀÖ°í, ÇöÀç ÃÖ´ë 192°³±îÁö Äھ ´õ ¸¹Àº ¸Ó½ÅÀ» ¼±ÅÃÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ÇÏÁö¸¸ ´õ Å« ±Ô¸ðÀÇ º´·Ä 󸮸¦ ¿øÇÑ´Ù¸é Wolfram Compute Services°¡ ±× ¶ÇÇÑ Ã³¸®ÇÒ ¼ö ÀÖ½À´Ï´Ù. RemoteBatchMapSubmitÀº ¿©·¯ ¸Ó½Å¿¡¼ ¿©·¯ Äھ¼ ½ÇÇàµÇ´Â ¿©·¯ ¿ä¼Ò¿¡ ÇÔ¼ö¸¦ ¸ÅÇÎÇÒ ¼ö Àֱ⠶§¹®ÀÔ´Ï´Ù.
°£´ÜÇÑ ¿¹
ÁÁ¾Æ¿ä, ¾ÆÁÖ °£´ÜÇÑ ¿¹¸¦ Çϳª µé¾îº¸°Ú½À´Ï´Ù. ¾ó¸¶ Àü Á¦°¡ Çß´ø °úÇÐ ¼ö¾÷ ¿¡¼ µû¿Â °ÍÀÔ´Ï´Ù . Ŭ·¯½ºÅÍ¿¡ °ãÄ¡Áö ¾Ê´Â ¿À°¢ÇüÀ» ¹«ÀÛÀ§·Î Ãß°¡ÇÏ´Â PentagonTiling ÇÔ¼ö¸¦ Á¤ÀÇÇÕ´Ï´Ù .

20°³ÀÇ ¿À°¢ÇüÀÇ °æ¿ì ³» ÄÄÇ»ÅÍ¿¡¼´Â ´ÙÀ½À» ºü¸£°Ô ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.

ÇÏÁö¸¸ ¿À°¢Çü 500°³¶ó¸é ¾î¶³±î¿ä? °è»ê ±âÇÏÇÐÀº ¾î·Æ°í ½Ã°£ÀÌ ³Ê¹« ¿À·¡ °É·Á¼ Á¦ ÄÄÇ»Å͸¦ »ç¿ëÇÏ°í ½ÍÁö´Â ¾Ê³×¿ä. ÇÏÁö¸¸ ÀÌÁ¦ ´Ù¸¥ ¹æ¹ýÀÌ ÀÖ½À´Ï´Ù. ¹Ù·Î Wolfram Compute Services¸¦ »ç¿ëÇÏ´Â °ÍÀÔ´Ï´Ù!
±×¸®°í Á¦°¡ ÇØ¾ß ÇÒ ÀÏÀº RemoteBatchSubmit ¿¡ °è»êÀ» ÀÔ·ÂÇÏ´Â °Í»ÓÀÔ´Ï´Ù .

Áï½Ã ÀÛ¾÷ÀÌ »ý¼ºµÇ°í (¸ðµç Çʼö Á¾¼Ó¼ºÀÌ ÀÚµ¿À¸·Î 󸮵Ê) ÀÛ¾÷ÀÌ ½ÇÇà ´ë±â¿¿¡ Ãß°¡µË´Ï´Ù. ±×¸®°í ¸î ºÐ ÈÄ, ´ÙÀ½°ú °°Àº À̸ÞÀÏÀ» ¹Þ°Ô µË´Ï´Ù.

¾ó¸¶³ª °É¸±Áö ¸ô¶ó¼ ´Ù¸¥ ÀÏÀ» ÇÏ·¯ ³ª°¬½À´Ï´Ù. ±×·±µ¥ Àá½Ã ÈÄ, Á¦ ÀÛ¾÷ÀÌ ¾î¶»°Ô ÁøÇàµÇ°í ÀÖ´ÂÁö ±Ã±ÝÇØ¼ À̸ÞÀÏÀÇ ¸µÅ©¸¦ Ŭ¸¯Çß´õ´Ï ´ë½Ãº¸µå·Î À̵¿Çß½À´Ï´Ù. ÀÛ¾÷ÀÌ ¼º°øÀûÀ¸·Î ½ÇÇàµÇ°í ÀÖ´Â °ÍÀ» È®ÀÎÇÒ ¼ö ÀÖ¾ú½À´Ï´Ù.

³ª´Â ´Ù¸¥ ÀÏÀ» ÇÏ·¯ ³ª°¬´Ù°¡ °©ÀÚ±â À̸ÞÀÏÀ» ¹Þ¾Ò´Ù.

¿Ï·áµÇ¾ú½À´Ï´Ù! ¸ÞÀÏ¿¡´Â °á°ú ¹Ì¸®º¸±â°¡ ÀÖ½À´Ï´Ù. Wolfram ¾ð¾î ¼¼¼Ç¿¡¼ °á°ú¸¦ Ç¥Çö½ÄÀ¸·Î ¾òÀ¸·Á¸é À̸ÞÀÏ¿¡¼ ´ÙÀ½ ÁÙÀ» °è»êÇÏ¸é µË´Ï´Ù.

ÀÌÁ¦ À̰ÍÀº ³»°¡ ÀÛ¾÷ÇÒ ¼ö ÀÖ´Â °è»ê °¡´ÉÇÑ °´Ã¼ÀÔ´Ï´Ù. ¿¹¸¦ µé¾î ÄÄÇ»ÆÃ ¿µ¿ªÀÔ´Ï´Ù.

¶Ç´Â ±¸¸ÛÀ» ¼¼´Â °Í:

´ë±Ô¸ð º´·Ä ó¸®
Wolfram Compute ServicesÀÇ °¡Àå Å« ÀåÁ¡ Áß Çϳª´Â ´ë±Ô¸ð º´·Ä 󸮸¦ ½±°Ô »ç¿ëÇÒ ¼ö ÀÖ´Ù´Â °ÍÀÔ´Ï´Ù. ¼ö¹é °³ÀÇ Äھ¼ º´·Ä·Î °è»êÀ» ½ÇÇàÇÏ°í ½ÍÀ¸½Å°¡¿ä? Wolfram Compute Services¸¦ »ç¿ëÇϼ¼¿ä!
ÃÖ±Ù Á¦ ÀÛ¾÷¿¡¼ ³ª¿Â ¿¹½Ã¸¦ Çϳª º¸¿©µå¸®°Ú½À´Ï´Ù. Á¤È®È÷ 100´Ü°èÀÇ "¼ö¸í"À» °®´Â ÆÐÅÏÀ» »ý¼ºÇÏ´Â ¼¿·ê·¯ ¿ÀÅ丶Ÿ ±ÔÄ¢À» ã°í ÀÖ½À´Ï´Ù. ¿©±â¼´Â 10,000°³ÀÇ ¹«ÀÛÀ§ ±ÔÄ¢À» Å×½ºÆ®Çϰí Àִµ¥, ¸î Ãʹۿ¡ °É¸®Áö ¾ÊÁö¸¸ ¾Æ¹«°Íµµ ãÁö ¸øÇß½À´Ï´Ù.

100,000°³ÀÇ ±ÔÄ¢À» Å×½ºÆ®ÇÏ·Á¸é ParallelSelect¸¦ »ç¿ëÇÏ¿© ³ëÆ®ºÏÀÇ 16°³ Äھ¼ º´·Ä·Î ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.

¾ÆÁ÷ ¾Æ¹«°Íµµ ¾ø³×¿ä. ÁÁ¾Æ¿ä, ±×·³ 1¾ï °³ÀÇ ±ÔÄ¢À» Å×½ºÆ®ÇØ º¸´Â °Ç ¾î¶³±î¿ä? ±×·³ Wolfram Compute Services¸¦ »ç¿ëÇÒ Â÷·ÊÀÔ´Ï´Ù. °¡Àå °£´ÜÇÑ ¹æ¹ýÀº ¿©·¯ °³ÀÇ ÄÚ¾î(¿©±â¼´Â ÇöÀç Á¦°øµÇ´Â ÃÖ´ë ÄÚ¾î ¼öÀÎ 192°³)°¡ ÀÖ´Â ¸Ó½ÅÀ» ¿äûÇÏ´Â ÀÛ¾÷À» Á¦ÃâÇÏ´Â °ÍÀÔ´Ï´Ù.

¸î ºÐ ÈÄ, ÀÛ¾÷ÀÌ ½ÃÀ۵ȴٴ ¸ÞÀÏÀÌ ¿Ô½À´Ï´Ù. Àá½Ã ÈÄ ÀÛ¾÷À» È®ÀÎÇØ º¸´Ï ¿©ÀüÈ÷ ½ÇÇà ÁßÀÔ´Ï´Ù.

Àú´Â ´Ù¸¥ ÀÏÀ» ÇÏ·¯ ³ª°©´Ï´Ù. ±×¸®°í ¸î ½Ã°£ ÈÄ, ÀÛ¾÷ÀÌ ¿Ï·áµÇ¾ú´Ù´Â ¸ÞÀÏÀÌ ¿É´Ï´Ù. ±×¸®°í À̸ÞÀÏ¿¡ ¹Ì¸®º¸±â°¡ Àִµ¥, ³×, ¸î °¡Áö¸¦ ã¾Ò½À´Ï´Ù.

³ª´Â °á°ú¸¦ ¾ò¾ú´Ù:

±×¸®°í ¿©±â ÀÖ½À´Ï´Ù. °è»ê ¿ìÁÖ¿¡¼ ¿ì¸®°¡ ¼öÇàÇÑ ¼ö¾ï °³ÀÇ Å×½ºÆ®¿¡¼ ÃßÃâÇÑ ±ÔÄ¢ÀÔ´Ï´Ù.

ÇÏÁö¸¸ ÀÌ °á°ú¸¦ µÎ ½Ã°£ ¾È¿¡ ¾ò°í ½Í´Ù¸é ¾î¶»°Ô ÇØ¾ß ÇÒ±î¿ä? ±×·¸´Ù¸é ÈξÀ ´õ ¸¹Àº º´·Ä 󸮰¡ ÇÊ¿äÇÒ °ÍÀÔ´Ï´Ù. ½ÇÁ¦·Î Wolfram Compute Services¸¦ »ç¿ëÇϸé RemoteBatchMapSubmit À» »ç¿ëÇÏ¿© º´·Ä 󸮵µ °¡´ÉÇÕ´Ï´Ù. RemoteBatchMapSubmit Àº ParallelMap ÀÇ Çâ»óµÈ ¹öÀüÀ̶ó°í º¼ ¼ö ÀÖ½À´Ï´Ù. Áï , ±æÀÌ¿¡ °ü°è¾øÀÌ ¸ðµç ¸ñ·Ï¿¡ ÇÔ¼ö¸¦ ¸ÅÇÎÇϰí, ÇÊ¿äÇÑ °è»êÀ» ¿©·¯ ¸Ó½Å¿¡ ÀÖ´Â Äھ ºÐ»êÇϰí, °ü·ÃµÈ µ¥ÀÌÅÍ¿Í Åë½ÅÀ» È®Àå °¡´ÉÇÑ ¹æ½ÄÀ¸·Î ó¸®ÇÏ´Â °ÍÀÔ´Ï´Ù.
RemoteBatchMapSubmitÀº "¼ø¼öÇÑ ¸Ê "À̹ǷΠ°è»êÀ» ¾à°£ Àç¹è¿ÇØ¾ß ÇÕ´Ï´Ù. Áï , 1000°³ÀÇ ¹«ÀÛÀ§ ÀνºÅϽº¿¡¼ ¼±ÅÃÇÏ´Â 100,000°³ÀÇ »ç·Ê¸¦ ½ÇÇàÇØ¾ß ÇÕ´Ï´Ù.

½Ã½ºÅÛÀº 10¸¸ °³ÀÇ ÄÉÀ̽º¸¦ 316°³ÀÇ °³º° "ÀÚ½Ä ÀÛ¾÷"À¸·Î ºÐ»êÇϱâ·Î °áÁ¤Çß½À´Ï´Ù. ¿©±â¼ °¢ ÀÛ¾÷Àº ÀÚü Äھ¼ ½ÇÇàµË´Ï´Ù. ÀÛ¾÷ÀÇ ÁøÇà »óȲÀº ¾î¶³±î¿ä? ´ÙÀ½°ú °°ÀÌ µ¿Àû ½Ã°¢È¸¦ ÅëÇØ ÇöÀç »óȲÀ» È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù.

±×¸®°í ÀÛ¾÷ÀÌ ¿Ï·áµÇ¾ú´Ù´Â ¸ÞÀÏÀ» ¹Þ´Â µ¥´Â ¸î ºÐÀÌ °É¸®Áö ¾Ê½À´Ï´Ù.

±×·¸½À´Ï´Ù. ÀÌ °á°ú¸¦ ¾ò±â À§ÇØ 3ºÐ¸¸ ±â´Ù·ÈÁö¸¸, ¸ðµç Äھ ÇÕÄ£ ÃÑ ÄÄÇ»ÅÍ ½Ã°£Àº ¾à 8½Ã°£ÀÔ´Ï´Ù.
ÀÌÁ¦ Catenate¸¦ »ç¿ëÇÏ¿© ³»°¡ »ý¼ºÇÑ ¸ðµç °³º° ºÎºÐÀ» °áÇÕÇÏ¿© ¸ðµç °á°ú¸¦ °Ë»öÇÒ ¼ö ÀÖ½À´Ï´Ù .

±×¸®°í ¹°·Ð, Á¶±Ý ´õ ºñ¿ëÀ» µéÀÌ°í ½Í´Ù¸é 100,000À» ´õ Å« ¼ýÀÚ·Î ´Ã·Á¼ ´õ Å« °Ë»öÀ» ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×·¯¸é RemoteBatchMapSubmit °ú Wolfram Compute Services°¡ ¿øÈ°ÇÏ°Ô È®ÀåµÉ °ÍÀÔ´Ï´Ù.
¸ðµÎ ÇÁ·Î±×·¡¹Ö °¡´ÉÇÕ´Ï´Ù!
Wolfram ¾ð¾î¿Í °ü·ÃµÈ ¸ðµç °Í°ú ¸¶Âù°¡Áö·Î Wolfram Compute Services´Â ¿ÏÀüÈ÷ ÇÁ·Î±×·¡¹Ö °¡´ÉÇÕ´Ï´Ù. ÀÛ¾÷À» Á¦ÃâÇÒ ¶§ ¼³Á¤ÇÒ ¼ö ÀÖ´Â ´Ù¾çÇÑ ¿É¼ÇÀÌ ÀÖ½À´Ï´Ù. »ç¿ëÇÒ ¸Ó½Å À¯ÇüÀ» ¼±ÅÃÇÒ ¼ö ÀÖ´Â RemoteMachineClass ¿É¼ÇÀº ÀÌ¹Ì »ìÆìº¸¾Ò½À´Ï´Ù. ÇöÀç ¼±Åà °¡´ÉÇÑ ¿É¼ÇÀº " Basic1x8 " (1ÄÚ¾î, 8GB)ºÎÅÍ " Basic4x16 " (4ÄÚ¾î, 16GB)±îÁö, "º´·Ä ÄÄÇ»ÆÃ" " Compute192x384 " (192ÄÚ¾î, 384GB) ¹× "´ë¿ë·® ¸Þ¸ð¸®" " Memory192x1536 " (192ÄÚ¾î, 1536GB)±îÁö ´Ù¾çÇÕ´Ï´Ù.
±â°è Á¾·ù¿¡ µû¶ó »ç¿ëÇÏ´Â Å©·¹µ÷ ¼ö°¡ ´Ù¸¨´Ï´Ù. ÅëÁ¦ ºÒ´É »óŸ¦ ¹æÁöÇϱâ À§ÇØ TimeConstraint (ÃÖ´ë ½Ã°£(ÃÊ)) ¹× CreditConstraint (ÃÖ´ë »ç¿ë Å©·¹µ÷ ¼ö) ¿É¼ÇÀ» ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
¾Ë¸² ±â´ÉÀÌ ÀÖ½À´Ï´Ù. ±âº»ÀûÀ¸·Î ÀÛ¾÷ ½ÃÀÛ ½Ã À̸ÞÀÏ ÇÑ Åë°ú ¿Ï·á ½Ã À̸ÞÀÏ ÇÑ ÅëÀÌ Àü¼ÛµË´Ï´Ù. °¢ ÀÛ¾÷¿¡ À̸§À» ÁöÁ¤ÇÒ ¼ö ÀÖ´Â RemoteJobName ¿É¼ÇÀÌ ÀÖ¾î Æ¯Á¤ À̸ÞÀÏÀÌ ¾î¶² ÀÛ¾÷¿¡ ´ëÇÑ °ÍÀÎÁö, À¥ ´ë½Ãº¸µå¿¡¼ ÇØ´ç ÀÛ¾÷ÀÌ ¾îµð¿¡ ÀÖ´ÂÁö ´õ ½±°Ô ÆÄ¾ÇÇÒ ¼ö ÀÖ½À´Ï´Ù. (ÀÛ¾÷ À̸§À» ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é ÇÒ´çµÈ UUID·Î ÂüÁ¶µË´Ï´Ù.)
RemoteJobNotifications ¿É¼ÇÀ» »ç¿ëÇÏ¸é ¾î¶² ¾Ë¸²À» ¹Þ°í ½ÍÀºÁö, ¾î¶»°Ô ¹ÞÀ»Áö ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÛ¾÷ »óŰ¡ º¯°æµÉ ¶§¸¶´Ù, ƯÁ¤ ½Ã°£ °£°ÝÀ¸·Î, ¶Ç´Â ƯÁ¤ Å©·¹µ÷ÀÌ »ç¿ëµÇ¾úÀ» ¶§ ¾Ë¸²À» ¹ÞÀ» ¼ö ÀÖ½À´Ï´Ù. À̸ÞÀÏÀ̳ª ¹®ÀÚ ¸Þ½ÃÁö·Î ¾Ë¸²À» ¹ÞÀ» ¼ö ÀÖ½À´Ï´Ù. ÀÛ¾÷ Å©·¹µ÷ÀÌ ¼ÒÁøµÉ ¿¹Á¤À̶ó´Â ¾Ë¸²À» ¹ÞÀ¸¸é Wolfram °èÁ¤ Æ÷ÅÐ ¿¡¼ ¾ðÁ¦µçÁö Å©·¹µ÷À» ÃæÀüÇÒ ¼ö ÀÖ½À´Ï´Ù.
Äõ¸®ÇÒ ¼ö ÀÖ´Â ÀÛ¾÷ ¼Ó¼ºÀº ¿©·¯ °¡Áö°¡ ÀÖ½À´Ï´Ù. ÇÙ½É ¼Ó¼º Áß Çϳª´Â "EvaluationResult" ÀÔ´Ï´Ù . ÇÏÁö¸¸ ¿¹¸¦ µé¾î " EvaluationData " ´Â °ü·Ã Á¤º¸ÀÇ Àüü ¿¬°áÀ» Á¦°øÇÕ´Ï´Ù.

ÀÛ¾÷ÀÌ ¼º°øÇϸé "EvaluationResult" ¸¸À¸·Îµµ ÃæºÐÇÒ °¡´É¼ºÀÌ ³ô½À´Ï´Ù. ÇÏÁö¸¸ ¹®Á¦°¡ ¹ß»ýÇϸé "JobLogTabular" ¿Í °°ÀÌ ÀÛ¾÷¿¡ ¹ß»ýÇÑ ¼¼ºÎ Á¤º¸¸¦ ½±°Ô ºÐ¼®ÇÒ ¼ö ÀÖ½À´Ï´Ù .
½ÃÀÛÇÑ ¸ðµç ÀÛ¾÷À» ¾Ë°í ½Í´Ù¸é À¥ ´ë½Ãº¸µå¸¦ »ìÆìº¸¸é µÇÁö¸¸, ´ÙÀ½¿¡¼ ÀÛ¾÷ÀÇ »ó¡Àû Ç¥ÇöÀ» ¾òÀ» ¼öµµ ÀÖ½À´Ï´Ù.

ÀÌ·¯ÇÑ ÀÛ¾÷ °´Ã¼¿¡ ´ëÇØ ¼Ó¼ºÀ» ¿äûÇÒ ¼ö ÀÖÀ¸¸ç, ¿¹¸¦ µé¾î RemoteBatchJobAbort¸¦ Àû¿ëÇÏ¿© ÀÛ¾÷À» Áß´ÜÇÒ ¼öµµ ÀÖ½À´Ï´Ù.
ÀÛ¾÷ÀÌ ¿Ï·áµÇ¸é °á°ú´Â Wolfram Compute Services¿¡ ÀúÀåµÇÁö¸¸, Á¦ÇÑµÈ ±â°£(ÇöÀç 2ÁÖ) µ¿¾È¸¸ ÀúÀåµË´Ï´Ù. ¹°·Ð °á°ú¸¦ ¾òÀº ÈÄ¿¡´Â CloudPut [ expr ]À» »ç¿ëÇÏ¿© Wolfram Cloud¿¡ ÀúÀåÇÏ´Â µî ¸Å¿ì ½±°Ô ¿µ±¸ÀûÀ¸·Î ÀúÀåÇÒ ¼ö ÀÖ½À´Ï´Ù. (°á°ú¸¦ ¿µ±¸ÀûÀ¸·Î ÀúÀåÇÏ·Á´Â °æ¿ì RemoteBatchSubmit ³»¿¡¼ ¹Ù·Î CloudPutÀ» ½ÇÇàÇÒ ¼öµµ ÀÖ½À´Ï´Ù .)
Wolfram Compute ServicesÀÇ ÇÁ·Î±×·¡¹Ö ¹æ½Ä Ȱ¿ë¿¡ ´ëÇØ À̾߱âÇØ º¸°Ú½À´Ï´Ù. ÀÏÁÖÀÏ¿¡ ÇÑ ¹ø ÄÄÇ»ÆÃ Áý¾àÀûÀÎ º¸°í¼¸¦ »ý¼ºÇÑ´Ù°í °¡Á¤ÇØ º¸°Ú½À´Ï´Ù. ±×·¯¸é Wolfram Cloud¿¡¼ ½ÇÇàµÇ¾î Wolfram Compute ServicesÀÇ ÀÛ¾÷À» ½ÃÀÛÇÏ´Â ¿¹¾à ÀÛ¾÷À» ¹èÆ÷Çϱâ À§ÇØ ¸Å¿ì ³ôÀº ¼öÁØÀÇ Wolfram ¾ð¾î ÇÔ¼ö¸¦ ¿©·¯ °³ Á¶ÇÕÇÒ ¼ö ÀÖ½À´Ï´Ù.

¹°·ÐÀÔ´Ï´Ù. µ¥½ºÅ©ÅéÀ̳ª Ŭ¶ó¿ìµå µî ¸ðµç Wolfram ¾ð¾î ½Ã½ºÅÛ¿¡¼ Wolfram Compute Services ÀÛ¾÷À» ½ÃÀÛÇÒ ¼ö ÀÖ½À´Ï´Ù.
±×¸®°í ´õ ¸¹Àº °ÍÀÌ ³ª¿Ã °ÍÀÔ´Ï´Ù¡¦
Wolfram Compute Services´Â ¸¹Àº »ç¶÷µé¿¡°Ô ¸Å¿ì À¯¿ëÇÒ °ÍÀÔ´Ï´Ù. ÇÏÁö¸¸ ½ÇÁ¦·Î´Â Wolfram ¾ð¾îÀÇ È°¿ë ¹æ½ÄÀ» ³ÐÈ÷±â À§ÇÑ ÈξÀ ´õ ±¤¹üÀ§ÇÑ ±â´É ÁýÇÕÀÇ ÀϺÎÀÏ »ÓÀÔ´Ï´Ù.
Mathematica¿Í Wolfram ¾ð¾î´Â 1988³â¿¡ µ¥½ºÅ©Åé ½Ã½ºÅÛÀ¸·Î ½ÃÀ۵Ǿú½À´Ï´Ù . ÇÏÁö¸¸ ¾ÆÁÖ Ãʱ⿡µµ ÇÑ ÄÄÇ»ÅÍ¿¡¼ ³ëÆ®ºÏ ÇÁ·±Æ® ¿£µå¸¦ ½ÇÇàÇÏ°í ´Ù¸¥ ÄÄÇ»ÅÍ¿¡¼ " ¿ø°Ý Ä¿³Î "À» °®´Â ±â´ÉÀÌ ÀÖ¾ú½À´Ï´Ù. (±× ´ç½Ã¿¡´Â Àüȼ±À» ÅëÇÑ Åë½ÅÀ» ºñ·ÔÇÑ ¿©·¯ ±â´ÉÀ» Áö¿øÇß½À´Ï´Ù!) 2008³â¿¡´Â ParallelMap ¹× ParallelTable °ú °°Àº ³»Àå º´·Ä °è»ê ±â´ÉÀ» µµÀÔÇß½À´Ï´Ù. ±×·± ´ÙÀ½ 2014³â¿¡´Â Wolfram Cloud¸¦ µµÀÔÇß½À´Ï´Ù. µÑ ´Ù À¥¿¡¼ Wolfram Notebooks ÀÇ ÇÙ½É ±â´ÉÀ» º¹Á¦ Çϰí ÀνºÅÏÆ® API ¹× ¿¹¾àµÈ ÀÛ¾÷ °ú °°Àº ¼ºñ½º¸¦ Á¦°øÇß½À´Ï´Ù. ±× ÈÄ ¾ó¸¶ Áö³ªÁö ¾Ê¾Æ Wolfram CloudÀÇ ÇÁ¶óÀ̺ø ¹öÀüÀÎ Enterprise Private Cloud¸¦ µµÀÔÇß½À´Ï´Ù . 2021³â¿¡´Â °í¼º´É API¸¦ Á¦°øÇϱâ À§ÇØ Wolfram Application Server¸¦ µµÀÔÇß½À´Ï´Ù (ÇöÀç Wolfram|Alpha µî¿¡ »ç¿ëÇÏ´Â ¼¹öÀÔ´Ï´Ù ). ±× °úÁ¤¿¡¼ 2019³â¿¡´Â Wolfram EngineÀ» Wolfram LanguageÀÇ °£¼ÒÈµÈ ¼¹ö ¹× ¸í·ÉÁÙ ¹èÆ÷·Î µµÀÔÇß½À´Ï´Ù . Wolfram EngineÀ» ±â¹ÝÀ¸·Î ·ÎÄà ³×Æ®¿öÅ©¿¡¼ Wolfram Engine ±â´ÉÀ» Á¦°øÇϱâ À§ÇØ WSTP ¼¹ö¸¦ ±¸ÃàÇß°í , WolframScript¸¦ µµÀÔÇÏ¿© ¹èÆ÷ ¹æ½Ä¿¡ ±¸¾Ö¹ÞÁö ¾Ê°í ¸í·ÉÁÙ ½ºÅ¸ÀÏÀÇ Wolfram ¾ð¾î Äڵ带 ½ÇÇàÇÒ ¼ö ÀÖµµ·Ï Çß½À´Ï´Ù. 2020³â¿¡´Â AWS ¹× Azure ¿Í °°Àº Ŭ¶ó¿ìµå ¼ºñ½º¿Í ÇÔ²² »ç¿ëÇÒ ¼ö ÀÖ´Â RemoteBatchSubmit ÀÇ Ã¹ ¹øÂ° ¹öÀüÀ» Ãâ½ÃÇß½À´Ï´Ù . ÇÏÁö¸¸ Wolfram Compute Services¿Í´Â ´Þ¸®, ÀÌ ±â´ÉÀº Ŭ¶ó¿ìµå ¼ºñ½º¸¦ ÅëÇØ Á÷Á¢ ÇÁ·ÎºñÀú´× ÇÏ°í ¶óÀ̼±½º¸¦ ¼³Á¤ÇØ¾ß Çß½À´Ï´Ù. ±×¸®°í ¸¶Ä§³» Wolfram Compute Services¿¡¼ ÀÌ·¯ÇÑ ÀÛ¾÷À» ÀÚµ¿ÈÇß½À´Ï´Ù.
ÁÁ½À´Ï´Ù. ±×·³ ´ÙÀ½Àº ¹«¾ùÀϱî¿ä? Áß¿äÇÑ ¹æÇâ Áß Çϳª´Â °ð Ãâ½ÃµÉ Wolfram HPCKitÀÔ´Ï´Ù. ÀÚü ´ë±Ô¸ð ÄÄÇ»ÆÃ ½Ã¼³À» º¸À¯ÇÑ Á¶Á÷¿¡¼ RemoteBatchSubmit µî¿¡ ´ëÇÑ ÀÚü ¹é¿£µå¸¦ ¼³Á¤ÇÒ ¼ö ÀÖµµ·Ï ÇÏ´Â °ÍÀÔ´Ï´Ù. RemoteBatchSubmit Àº ¸Å¿ì ÀϹÝÀûÀÎ ¹æ½ÄÀ¸·Î ±¸ÃàµÇ¾î ´Ù¾çÇÑ " ¹èÄ¡ °è»ê °ø±ÞÀÚ "¸¦ Ç÷¯±×ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù. Wolfram Compute Services´Â óÀ½¿¡´Â "WolframBatch" ¶ó´Â ÇϳªÀÇ Ç¥ÁØ ¹èÄ¡ °è»ê °ø±ÞÀÚ¸¸ Áö¿øÇϵµ·Ï ¼³Á¤µË´Ï´Ù . HPCKitÀ» »ç¿ëÇϸé Á¶Á÷¿¡¼ ÀÚü ÄÄÇ»ÆÃ ½Ã¼³À» ±¸¼ºÇÏ¿© ¹èÄ¡ °è»ê °ø±ÞÀÚ ¿ªÇÒÀ» ÇÒ ¼ö ÀÖµµ·Ï ÇÒ ¼ö ÀÖ½À´Ï´Ù(Á¾Á¾ Wolfram Compute ServicesÀÇ µµ¿òÀ» ¹Þ¾Æ). À̸¦ ÅëÇØ Wolfram Compute ServicesÀÇ °£¼ÒÈµÈ È¯°æÀ» ¿ÂÇÁ·¹¹Ì½º ¶Ç´Â Á¶Á÷ ÄÄÇ»ÆÃ ½Ã¼³·Î È®ÀåÇϰí, Á¾Á¾ ´Ù¼Ò ¹ø°Å·Î¿î ÀÛ¾÷ Á¦Ãâ ÇÁ·Î¼¼½º¸¦ ÀÚµ¿ÈÇÒ ¼ö ÀÖ½À´Ï´Ù(°³ÀÎÀûÀ¸·Î ¸»¾¸µå¸®ÀÚ¸é, 1970³â´ë¿¡ »ç¿ëÇß´ø ¸ÞÀÎÇÁ·¹ÀÓ ÀÛ¾÷ Á¦¾î ½Ã½ºÅÛ°ú ¸¹ÀÌ ºñ½ÁÇÕ´Ï´Ù).
Wolfram Compute Services´Â ÇöÀç ¼øÀüÈ÷ Àϰý ó¸® ȯ°æÀ¸·Î ¼³Á¤µÇ¾î ÀÖ½À´Ï´Ù. ÇÏÁö¸¸ Wolfram ½Ã½ºÅÛ ³»¿¡¼´Â µ¿±â½Ä ¿ø°Ý °è»êÀ» Áö¿øÇÒ ¼ö ÀÖÀ¸¸ç, Wolfram Compute Services¸¦ È®ÀåÇÏ¿© À̸¦ Á¦°øÇÒ °èȹÀÔ´Ï´Ù. ¿¹¸¦ µé¾î, ´ë¿ë·® ¶Ç´Â Ư¼öÇÑ ¿ø°Ý ¸Ó½Å¿¡¼ ¿ø°Ý Ä¿³ÎÀ» ¿øÈ°ÇÏ°Ô ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÇÏÁö¸¸ ÀÌ°Ç ¹Ì·¡¸¦ À§ÇÑ °ÍÀÔ´Ï´Ù. ¿À´Ã ÀúÈñ´Â Wolfram Compute ServicesÀÇ Ã¹ ¹øÂ° ¹öÀüÀ» Ãâ½ÃÇÕ´Ï´Ù. ÀÌ ¼ºñ½º¸¦ ÅëÇØ ¸ðµç Wolfram ¾ð¾î °è»ê¿¡ "½´ÆÛÄÄÇ»ÅÍ ¼º´É"À» Áï½Ã »ç¿ëÇÒ ¼ö ÀÖ°Ô µË´Ï´Ù. Àú´Â ÀÌ ¼ºñ½º°¡ ´Ù¾çÇÑ Wolfram ¾ð¾î »ç¿ëÀÚ¿¡°Ô ¸Å¿ì À¯¿ëÇÒ °ÍÀ̶ó°í »ý°¢ÇÕ´Ï´Ù. Àúµµ ÀÌ ¼ºñ½º¸¦ ÀÚÁÖ »ç¿ëÇÏ°Ô µÉ °Í °°½À´Ï´Ù.










