· KLDP.org · KLDP.net · KLDP Wiki · KLDP BBS ·
Tiled Display

1. ¼­·Ð CAVE(CAVE Automatic Virtual Environment)´Â UIC/EVL¿¡¼­ °³¹ßµÈ °í¼º´É °¡½ÃÈ­ ½Ã½ºÅÛÀÌ´Ù. ÀÌ ½Ã½ºÅÛÀº »ç¿ëÀÚ¿¡°Ô ¿ÏÀüÇÑ ¸ôÀÔ°¨À» Á¦°øÇØÁشٴ °­Á¡ÀÌ ÀÖÁö¸¸ Ãʱ⠵µÀÔºñ¿ë°ú À¯Áöº¸¼öºñ°¡ ¸Å¿ì ³ô±â ¶§¹®¿¡ ÃæºÐÇÑ ¿¹»êÀ» È®º¸Çϱ⠾î·Á¿î ¿¬±¸±â°üÀ̳ª Çб³ µî¿¡¼­´Â ¿î¿µÀÌ ½±Áö ¾Ê´Ù´Â ´ÜÁ¡À» °®°í ÀÖ´Ù. »Ó¸¸ ¾Æ´Ï¶ó CAVE´Â ÀÏ´Ü ¼³Ä¡°¡ ³¡³ª¸é À̵¿ÀÌ ºÒ°¡´ÉÇÏ°í Àü¹ÝÀûÀÎ ½Ã½ºÅÛÀÇ ¾÷±×·¹À̵嵵 ½±Áö ¾ÊÀ¸¸ç, ³ôÀº Çػ󵵸¦ ±¸ÇöÇϱ⵵ ¾î·Æ´Ù. ÀÌ·¯ÇÑ ¹®Á¦Á¡µéÀº CAVE°¡ ÀÀ¿ë°úÇÐÀڵ鿡°Ô ¸Å¿ì À¯¿ëÇÑ °¡½ÃÈ­ ½Ã½ºÅÛÀÌ µÉ ¼ö ÀÖÀ½¿¡µµ ºÒ±¸ÇÏ°í ³Î¸® º¸±ÞµÇÁö ¸øÇÏ´Â Á÷Á¢ÀûÀÎ ¿øÀÎÀÌ µÇ°í ÀÖ´Â °ÍÀÌ Çö½ÇÀÌ´Ù.

(±×¸² ) KISTIÀÇ CAVE ½Ã½ºÅÛ


ÇÏÁö¸¸ Ŭ·¯½ºÅÍ°¡ º¸ÆíÈ­µÇ°í GPU(Graphics Processing Unit)°¡ ºü¸£°Ô ¹ßÀüÇϸ鼭 À̵éÀ» È°¿ëÇÑ tiled display¸¦ ±¸Ãà, È°¿ëÇÏ´Â »ç·Ê°¡ Á¡Á¡ ´Ã¾î³ª°í ÀÖ´Ù. Tiled display´Â ºñ·Ï CAVE¿Í °°ÀÌ ¿ÏÀüÇÑ ¸ôÀÔ°¨À» Á¦°øÇÏÁö´Â ¾ÊÁö¸¸(ÀÔü¿µ»ó »ý¼ºÀº °¡´É), CAVEÀÇ Àý¹Ý¿¡ ºÒ°úÇÑ °¡°Ý¿¡ CAVE¿Í´Â ºñ±³ÇÒ ¼ö ¾øÀ» Á¤µµ·Î ³ôÀº ÇØ»óµµ¿Í ºü¸¥ 󸮼ӵµ, ¶Ù¾î³­ È®À强 µîÀ» °®°í Àֱ⠶§¹®¿¡ Á¡Á¡ ±× È°¿ë¿µ¿ªÀÌ ³Ð¾îÁö°í ÀÖ´Ù.

(±×¸² ) Tiled displayÀÇ È°¿ë ¿¹


º» ³í¹®Àº ½´ÆÛÄÄÇ»ÆÃÀÀ¿ë½Ç¿¡¼­ tiled display¸¦ ±¸ÃàÇÒ ¶§ °ÅÃÆ´ø ¸ðµç °úÁ¤¿¡ ´ëÇؼ­ ¼³¸íÇÏ°í ÀÖ´Ù. ƯÈ÷ Çϵå¿þ¾îÀÇ ±¸¼º°ú ÇÊ¿äÇÑ ¼ÒÇÁÆ®¿þ¾îÀÇ ¼³Ä¡ ¹× ¼³Á¤¹æ¹ý µî ½Ç¹«¿¡ ¹Ù·Î Àû¿ëÇÒ ¼ö ÀÖ´Â ³»¿ëÀ» ÁßÁ¡ÀûÀ¸·Î ´Ù·ç°íÀÚ Çß´Ù. º» ³í¹®Àº ´ÙÀ½°ú °°ÀÌ ±¸¼ºµÇ¾î ÀÖ´Ù. ¿ì¼± 2Àå¿¡¼­´Â ÇØ¿ÜÀÇ ÁÖ¿ä ´ëÇб³¿¡¼­ ¿î¿µÇÏ°í ÀÖ´Â tiled display¸¦ »ìÆ캻´Ù. ±×¸®°í 3Àå°ú 4Àå¿¡¼­´Â tiled display¸¦ ±¸ÃàÇÒ ¶§ »ç¿ëÇÑ Çϵå¿þ¾î¿Í ¼ÒÇÁÆ®¿þ¾î, ±×¸®°í °¢ ¼ÒÇÁÆ®¿þ¾îÀÇ ¼³Á¤ ¹æ¹ý¿¡ ´ëÇؼ­ ¼³¸íÇÑ´Ù. ¸¶Áö¸· 5Àå¿¡¼­´Â tiled display¸¦ ½ÇÁ¦·Î È°¿ëÇÑ »ç·Ê¸¦ º¸¿©ÁØ´Ù.

2. ÇØ¿Ü »ç·Ê Tiled display´Â CAVEº¸´Ù ³·Àº °¡°ÝÀ¸·Î ¸Å¿ì ³ôÀº ¼º´ÉÀ» ±¸ÇöÇÒ ¼ö Àֱ⠶§¹®¿¡ ÇØ¿Ü¿¡¼­´Â ÀÌ¹Ì ´Ù¾çÇÑ ±Ô¸ðÀÇ tiled display¸¦ ±¸Ãà, È°¿ëÇÏ°í ÀÖ´Ù. ÀÌ Àå¿¡¼­´Â ÇØ¿ÜÀÇ ÁÖ¿ä ´ëÇб³¿Í ¿¬±¸±â°ü¿¡¼­ È°¿ëÇÏ°í ÀÖ´Â tiled display Áß ´ëÇ¥ÀûÀÎ ¸î °¡Áö »ç·Ê¸¦ ¼Ò°³ÇÑ´Ù. 2.1 LambdaVision LambdaVisionÀº UICÀÇ EVL¿¡¼­ Á¦ÀÛÇÑ ´ëÇü tiled display ½Ã½ºÅÛÀÌ´Ù. ÀÌ ½Ã½ºÅÛÀº 55°³ÀÇ tile·Î ±¸¼ºµÇ¾î ÀÖÀ¸¸ç ±â¹Ý ½Ã½ºÅÛÀº 32³ëµå Ŭ·¯½ºÅÍÀÌ´Ù. °¢ tileÀº 1,600 X 1,200ÀÇ Çػ󵵸¦ °®°í ÀÖÀ¸¸ç Àüü Çػ󵵴 17,600 X 6,000·Î È­¼ÒÀÇ ¼ö·Î °è»êÇϸé 105,600,000°³°¡ µÈ´Ù.

(±×¸² ) LamdaVision


ÀÌ ½Ã½ºÅÛÀº ÇöÀç ¹Ì±¹ÀÇ ÁÖ¿ä ´ëÇÐÀÌ Âü°¡ÇÏ°í ÀÖ´Â OptIPuter ÇÁ·ÎÁ§Æ®ÀÇ °¡½ÃÈ­ Ç÷§ÆûÀ¸·Î ¾²ÀÌ°í ÀÖÀ¸¸ç, ÀÌ ¿Ü¿¡µµ ¾×¼¼½º ±×¸®µå, ÁöÁú µ¥ÀÌÅÍÀÇ °¡½ÃÈ­ µîÀÇ ¸ñÀûÀ¸·Î ÀÌ¿ëµÇ°í ÀÖ´Ù.

2.2 Texas Austin Åػ罺 ´ëÇб³ÀÇ CCV(Center for Computational Visualization)¿¡¼­ È°¿ëÇÏ°í ÀÖ´Â tiled display´Â Onyx¿Í °¡½ÃÈ­ Ŭ·¯½ºÅÍ°¡ °°ÀÌ ¿¬°áµÇ¾î Àֱ⠶§¹®¿¡ ÇÊ¿ä¿¡ µû¶ó¼­ ¿øÇÏ´Â ½Ã½ºÅÛÀÇ Ãâ·ÂÀ» ¼±ÅÃÇÒ ¼ö Àִٴ Ư¡À» °®°í ÀÖ´Ù. ƯÈ÷ ½Ã½ºÅÛÀ» ±¸¼ºÇÏ´Â °¢ tileÀÌ ¼­·Î ´Ù¸¥ Ãâ·ÂÀ» ¹Þ¾Æ¿Ã ¼ö ÀÖ´Ù.

(±×¸² ) Texas AustinÀÇ tiled display ½Ã½ºÅÛ


2.3 NCSA NCSA(National Center for Supercomputing Applications)¿¡¼­´Â tiled display ±¸ÃàÀ» À§ÇÑ ¼ÒÇÁÆ®¿þ¾î ÆÐÅ°Áö¸¦ Á¦ÀÛÇß´Ù. ÀÌ ÆÐÅ°Áö´Â NCSA¿¡¼­ ±¸ÃàÇÑ tiled display¿¡ »ç¿ëµÈ ¼ÒÇÁÆ®¿þ¾îµé·Î ±¸¼ºµÇ¾î ÀÖÀ¸¸ç Display Wall In a Box¶ó´Â À̸§À¸·Î NCSAÀÇ À¥»çÀÌÆ®¸¦ ÅëÇؼ­ ¹èÆ÷µÇ°í ÀÖ´Ù. (±×¸² ) NCSAÀÇ tiled display


3. Çϵå¿þ¾î ±¸¼º 3Àå°ú 4ÀåÀº ½´ÆÛÄÄÇ»ÆÃÀÀ¿ë½Ç¿¡¼­ ±¸ÃàÇÑ tiled display¿¡ ´ëÇؼ­ ¼³¸íÇÑ´Ù. ¸ðµç tiled display ½Ã½ºÅÛÀÇ Çϵå¿þ¾î´Â Å©°Ô ½ÇÁ¦ ·»´õ¸µÀ» ´ã´çÇϴ Ŭ·¯½ºÅÍ¿Í ´Ù¼öÀÇ ¸ð´ÏÅÍ(¶Ç´Â ÇÁ·ÎÁ§ÅÍ¿Í ½ºÅ©¸°)¸¦ ¿¬°áÇÑ Ãâ·ÂÀåÄ¡·Î ±¸ºÐµÇ¸ç tiled display ±¸ÃàÀ» À§ÇÑ ¹Ìµé¿þ¾î°¡ ¼³Ä¡µÈ´Ù.

3.1 Ŭ·¯½ºÅÍ Å¬·¯½ºÅÍ´Â ½´ÆÛÄÄÇ»ÆÃÀÀ¿ë½ÇÀÌ º¸À¯ÇÏ°í ÀÖ´Â 6³ëµå °¡½ÃÈ­ Ŭ·¯½ºÅ͸¦ È°¿ëÇß´Ù. ÀÌ Å¬·¯½ºÅÍ´Â ÇöÀç CAVE¿Í ÇÔ²² ¿î¿µÁßÀÎ Onyx3400À» ´ëüÇÒ ¸ñÀûÀ¸·Î µµÀÔÇßÀ¸³ª ´ÙÀ½ÀÇ ¸î °¡Áö ÀÌÀ¯·Î CAVE·ÎºÎÅÍ ºÐ¸®½ÃŲ ÈÄ tiled displayÀÇ ±¸Ãà¿¡ È°¿ëÇß´Ù.

• Onyx3400¿¡ ¼³Ä¡µÇ¾î ÀÖ´Â, IRIX Àü¿ë °¡½ÃÈ­ ¼ÒÇÁÆ®¿þ¾î¸¦ Linux·Î ¿Å°Ü¿À´Â °ÍÀÌ ½±Áö ¾Ê´Ù. OS°¡ ´Ù¸£±â ¶§¹®¿¡ ¾î·Æ±âµµ ÇÏÁö¸¸ Onyx3400°ú °°Àº SMP ±¸Á¶ÀÇ ÄÄÇ»ÅÍ¿¡¼­ ½ÇÇàµÇ´ø ÇÁ·Î±×·¥À» MIMD ±¸Á¶¸¦ °®´Â Ŭ·¯½ºÅÍ¿¡¼­ ½ÇÇàµÇµµ·Ï ¹Ù²Ù´Â °ÍÀº ÇÁ·Î±×·¥ÀÇ ±Ùº»ÀûÀÎ ±¸Á¶°¡ ´Þ¶óÁö´Â ¹®Á¦¿¡ ÇØ´çµÇ¹Ç·Î ´õ¿í ´õ¿í ¾î·Á¿öÁø´Ù. • CAVE·Î ÀÔü¿µ»óÀ» Ãâ·ÂÇÏ·Á¸é ¿¬°áµÇ¾î ÀÖ´Â ÄÄÇ»ÅÍ ½Ã½ºÅÛ¿¡¼­ CAVELibÀ» ÇʼöÀûÀ¸·Î »ç¿ëÇØ¾ß ÇÑ´Ù. ÇÏÁö¸¸ CAVELibÀº Ư¼º»ó Ŭ·¯½ºÅÍÀÇ ¸ðµç ³ëµå¿¡ ¶È°°Àº ÇÁ·Î±×·¥°ú ¶È°°Àº µ¥ÀÌÅ͸¦ ÀÌ¿ëÇؼ­ ·»´õ¸µÀ» ÇØ¾ß CAVE¿¡ Á¤»óÀûÀÎ À̹ÌÁö¸¦ Ãâ·ÂÇÒ ¼ö ÀÖ°Ô µÈ´Ù. ÀÌ·Î ÀÎÇؼ­ ´ÙÀ½¿¡ ¼³¸íÇÏ´Â ¹®Á¦°¡ ¹ß»ýÇÑ´Ù. • °¢ ³ëµå°¡ m GBÀÇ ¸Þ¸ð¸®¸¦ °®°í ÀÖ´Â n ³ëµå Ŭ·¯½ºÅͶó¸é »ç¿ëÀÚ´Â ÃÖ´ë m * n GB, ¶Ç´Â ±×¿¡ ÁØÇÏ´Â Å©±âÀÇ µ¥ÀÌÅ͸¦ °¢ ³ëµå¿¡ ºÐ»ê½ÃÄѼ­ ·»´õ¸µÇÒ ¼ö ÀÖÀ» °ÍÀ¸·Î ±â´ëÇÏÁö¸¸ CAVELibÀÇ Á¦¾àÀ¸·Î ÀÎÇØ ÃÖ´ë m GB ÀÌ»óÀÇ µ¥ÀÌÅ͸¦ ·»´õ¸µÇÏ´Â °ÍÀÌ ºÒ°¡´ÉÇÏ°Ô µÈ´Ù. Ŭ·¯½ºÅ͸¦ CAVE·ÎºÎÅÍ ºÐ¸®½ÃÅ°±â Àü±îÁö Onyx3400¿¡´Â 6GBÀÇ ¸Þ¸ð¸®°¡ ÀåÂøµÇ¾î ÀÖ°í Ŭ·¯½ºÅÍÀÇ °¢ ³ëµå´Â 2GBÀÇ ¸Þ¸ð¸®°¡ ÀåÂøµÇ¾î ÀÖ¾ú´Ù. µû¶ó¼­ Ŭ·¯½ºÅ͸¦ ÀÌ¿ëÇÒ °æ¿ì¿¡´Â Onyx3400ÀÌ ´Ù·ê ¼ö ÀÖ´Â µ¥ÀÌÅÍÀÇ 1/3 Å©±âÀÇ µ¥ÀÌÅ͹ۿ¡ ´Ù·çÁö ¸øÇÑ´Ù´Â ¹®Á¦¸¦ °®°í ÀÖ¾úÀ¸¸ç, Ŭ·¯½ºÅÍÀÇ °¢ ³ëµåÀÇ ¸Þ¸ð¸®¸¦ ÃÖ´ë·Î È®ÀåÇÑ´Ù°í Çصµ 4GB ÀÌ»óÀÇ µ¥ÀÌÅ͸¦ °¡½ÃÈ­ÇÏ´Â °ÍÀº ºÒ°¡´ÉÇß´Ù.

À§¿¡ ³ª¿­ÇÑ ¹®Á¦µé·Î ÀÎÇؼ­ Ŭ·¯½ºÅ͸¦ CAVE·ÎºÎÅÍ ºÐ¸®½ÃÄ×°í, visualization ºÐ¾ß¿¡¼­ º»°ÝÀûÀ¸·Î È°¿ëÀÌ °¡´ÉÇÑ ¼öÁØÀÇ ½Ã½ºÅÛÀ¸·Î ±¸¼ºÇϱâ À§ÇØ ´ÙÀ½°ú °°ÀÌ ¾÷±×·¹À̵带 ÁøÇàÇß´Ù. 3.1.1 ·Î±×ÀÎ ³ëµå Ãß°¡ CAVE´Â 5¸éÀ¸·Î ±¸¼ºµÇ¾î ÀÖ¾ú±â ¶§¹®¿¡ 6³ëµå·Î ÃæºÐÇßÁö¸¸ tiled display¸¦ ±¸ÃàÇϱâ À§Çؼ­ º°µµÀÇ ·Î±×ÀÎ ³ëµå¸¦ Ãß°¡ÇÏ°í, ±âÁ¸ÀÇ 6³ëµå¸¦ ¸ðµÎ tile Ãâ·ÂÀ» Àü´ãÇϵµ·Ï Çß´Ù. ÀÌ·¸°Ô ÇÔÀ¸·Î½á Çϵå¿þ¾îÀûÀÎ Ãø¸é¿¡¼­´Â °¡·Î 3, ¼¼·Î 2ÀÇ tile·Î ±¸¼ºµÈ »ç°¢Çü È­¸éÀ» ±¸ÃàÇÒ ¼ö ÀÖ¾úÀ¸¸ç ¼ÒÇÁÆ®¿þ¾îÀûÀÎ Ãø¸é¿¡¼­´Â ·»´õ¸µ ³ëµå°¡ ¾ÖÇø®ÄÉÀ̼DZîÁö ½ÇÇàÇØ¾ß ÇÏ´Â ºÎ´ãÀ» ´ú°í, ·»´õ¸µ ÀÛ¾÷¿¡ ¸ðµç °è»ê ´É·ÂÀ» ÁýÁßÇÒ ¼ö ÀÖ°Ô µÆ´Ù.

3.1.2 ´ë¿ë·® ÀúÀåÀåÄ¡(RAID) Ãß°¡ °í¼º´É °¡½ÃÈ­ ½Ã½ºÅÛÀº ±âº»ÀûÀ¸·Î ´ë¿ë·® µ¥ÀÌÅ͸¦ ´Ù·ê ¼ö ÀÖ¾î¾ß ÇÑ´Ù. ƯÈ÷ ½´ÆÛÄÄÇ»Æü¾ÅÍÀÇ ÀÀ¿ë°úÇÐÀÚµéÀÌ ¸¸µé¾î³»´Â µ¥ÀÌÅÍÀÇ Å©±â´Â ÀÌ¹Ì ¼ö¹é GB¸¦ ³Ñ¾î¼­ TB ¼öÁØ¿¡ Á¢¾îµé¾ú±â ¶§¹®¿¡ ´ë·®ÀÇ µ¥ÀÌÅ͸¦ ÀúÀåÇϱâ À§ÇÑ ÀúÀåÀåÄ¡´Â ¹Ýµå½Ã ¼³Ä¡µÇ¾î ÀÖ¾î¾ß ÇÑ´Ù. ÇöÀç Ŭ·¯½ºÅÍ¿¡´Â ´Ù¼¸ ´ëÀÇ 160GB ÇÏµå µð½ºÅ©¸¦ ÀåÂøÇÑ 800GBÀÇ RAID(Level 5)°¡ ¿î¿µµÇ°í ÀÖ´Ù. (±×¸² 6) Ŭ·¯½ºÅÍ¿¡ ¼³Ä¡µÈ ·¹À̵å


RAID´Â ·Î±×ÀÎ ³ëµå¿¡ SCSI ÀÎÅÍÆäÀ̽º·Î ¿¬°áµÇ¾î ÀÖÀ¸¸ç ·»´õ¸µ ³ëµå´Â NFS·Î RAID¸¦ °øÀ¯ÇÏ°í ÀÖ´Ù.

3.1.3 ¸ÞÀÎ ¸Þ¸ð¸®ÀÇ È®Àå ¾Æ¹«¸® ¿©·¯ ´ëÀÇ ³ëµå°¡ ÀåÂøµÈ Ŭ·¯½ºÅͶó°í Çصµ 2GB/³ëµåÀÇ ¸ÞÀÎ ¸Þ¸ð¸®´Â °¡½ÃÈ­ ½Ã½ºÅÛÀ¸·Î¼­´Â ÃæºÐÇÏÁö ¾ÊÀº ¾çÀÌ´Ù. µû¶ó¼­ ¸ðµç ³ëµåÀÇ ¸ÞÀÎ ¸Þ¸ð¸®¸¦ 4GB·Î È®ÀåÇß´Ù.

3.1.4 Ŭ·¯½ºÅÍ Á¦¿ø ¾Õ¿¡¼­ ¼³¸íÇÑ °Í°ú °°ÀÌ ±âº»ÀûÀÎ ¼öÁØÀÇ ¾÷±×·¹À̵带 ÁøÇàÇÑ ÈÄÀÇ Å¬·¯½ºÅÍÀÇ Á¦¿øÀº (Ç¥ 1)°ú °°´Ù.


·Î±×ÀÎ ³ëµå ·»´õ¸µ ³ëµå CPU Model Intel Xeon Intel Xeon Clock 3.06 GHz 3.06 GHz CPUÀÇ ¼ö 2 2 Àüü ³ëµå ¼ö 1 6 Video card GeForceFX 5900 QuadroFX 3000G Main memory 4 GB 4 GB HDD Local 80 GB (OS) 80 GB (OS) 160 GB (Home) NFS·Î °øÀ¯ RAID 800 GB (Level 5) NFS·Î °øÀ¯ OS Debian Linux Debian Linux Network Gigabit ethernet Gigabit ethernet (Ç¥ ) Ŭ·¯½ºÅÍ Á¦¿ø


3.2 Ãâ·ÂÈ­¸é º»°ÝÀûÀÎ ¼öÁØÀÇ tiled display¸¦ ±¸ÃàÇÒ ¶§¿¡´Â °í°¡ÀÇ ÇÁ·ÎÁ§ÅÍ¿Í ½ºÅ©¸°À» ÀÌ¿ëÇÏ´Â °æ¿ì°¡ ¸¹Áö¸¸ Áö±ÝÀº ¾îµð±îÁö³ª Àú°¡·Î ´Ù¾çÇÑ Å×½ºÆ®¸¦ ÇÒ ¼ö ÀÖ´Â ½ÇÇè¿ë tiled display¸¦ ±¸ÃàÇÏ´Â °ÍÀ̹ǷΠÁÖº¯¿¡¼­ ½±°Ô º¼ ¼ö ÀÖ´Â 19ÀÎÄ¡ LCD ¸ð´ÏÅ͸¦ ÀÌ¿ëÇؼ­ Ãâ·Â È­¸éÀ» ±¸¼ºÇß´Ù.

3.2.1 TileÀÇ ±¸¼º ¾Õ¿¡¼­ ¼³¸íÇÑ °Í°ú °°ÀÌ °¢°¢ÀÇ tile·Î´Â 19ÀÎÄ¡ LCD ¸ð´ÏÅ͸¦ ÀÌ¿ëÇßÀ¸¸ç, 6°³(°¡·Î 3, ¼¼·Î 2)ÀÇ tile·Î ±¸¼ºµÈ Ãâ·ÂÀåÄ¡¸¦ ±¸¼ºÇß´Ù. °¢°¢ÀÇ tileÀº 1280 * 1024ÀÇ Çػ󵵸¦ °®°í ÀÖÀ¸¹Ç·Î Àüü Çػ󵵴 3840 * 2048(7,864,320°³ÀÇ È­¼Ò)°¡ µÈ´Ù. ÀÌ´Â ÇØ¿ÜÀÇ ÁÖ¿ä ´ëÇб³¿¡¼­ ±¸ÃàÇÑ ÃÊ´ëÇü tiled display ¹Ì±¹ EVL¿¡¼­ Á¦ÀÛÇÑ LambdaVisionÀº 55°³ÀÇ tileÀ» ÀÌ¿ëÇؼ­ 17,600 * 6,000ÀÇ Çػ󵵸¦ ±¸ÇöÇß´Ù. ¿Í ºñ±³ÇÏ¸é ¸¹Àº Â÷ÀÌ°¡ ÀÖÁö¸¸ °£´ÜÇÑ ½ÇÇè¿ëÀ¸·Î´Â ÃæºÐÈ÷ È°¿ëÇÒ ¼ö ÀÖÀ» Á¤µµÀÇ ¼öÁØÀÌ´Ù. LCD ¸ð´ÏÅ͸¦ ÀÌ¿ëÇؼ­ tiled display¸¦ ±¸ÃàÇÒ ¶§ÀÇ ÀåÁ¡Àº »ó´ëÀûÀ¸·Î ³·Àº °¡°Ý¿¡ ¸¹Àº ¼öÀÇ Ãâ·Â ÀåÄ¡¸¦ ÀÌ¿ëÇÒ ¼ö ÀÖÁö¸¸ ¸ð´ÏÅÍ ÀÚüÀÇ ÇÁ·¹ÀÓÀ» Á¦°ÅÇϱⰡ ¾î·Æ±â ¶§¹®¿¡ tile »çÀÌÀÇ °£°ÝÀÌ ºñ±³Àû ³Ð´Ù´Â ´ÜÁ¡ÀÌ ÀÖ´Ù. µû¶ó¼­ ¸ð´ÏÅ͸¦ ¼±ÅÃÇÒ ¶§ °¡´ÉÇϸé ÇÁ·¹ÀÓÀÇ ³Êºñ°¡ Á¼Àº ¸ðµ¨À» ¼±ÅÃÇؼ­ tile »çÀÌÀÇ °£°ÝÀ» ÃÖ¼ÒÈ­½ÃÄÑ¾ß ÇÑ´Ù.

(±×¸² ) 6´ëÀÇ LCD ¸ð´ÏÅ͸¦ ÀÌ¿ëÇÑ tiled display


3.2.2 Tile °ÅÄ¡¿ë ÇÁ·¹ÀÓÀÇ ±¸¼º 6´ëÀÇ ¸ð´ÏÅ͸¦ °É¾î³õ±â À§ÇÑ ÇÁ·¹ÀÓÀº º°µµ·Î ÁÖ¹® Á¦ÀÛÇß´Ù. ÇÁ·¹ÀÓÀÇ Àüü ³ôÀÌ´Â 1.8m Á¤µµ·Î ¸ÂÃè´Âµ¥, ±× Á¤µµ ³ôÀÌ´Â ¼­¼­ º¸´Â µ¥¿¡ Å« ¹«¸®°¡ °¡Áö ¾Ê´Â´Ù. ÇüÅ´ Á¦ÀÛÀÇ ÆíÀǸ¦ À§Çؼ­ ÁÖÀ§¿¡¼­ ÈçÈ÷ º¼ ¼ö ÀÖ´Â È­ÀÌÆ®º¸µå¿Í ºñ½ÁÇÏ°Ô µÇ¾î ÀÖÀ¸¸ç Àüü È­¸éÀÇ °¢µµ¸¦ Á¶ÀýÇÒ ¼ö ÀÖµµ·Ï Çß´Ù. Tiled display¸¦ ±¸¼ºÇÏ´Â ¸ð´ÏÅÍÀÇ ¼ö°¡ ¸¹¾ÆÁö¸é ±×¸¸Å­ Áß·®µµ ¹«°Å¿öÁö¹Ç·Î ÇÁ·¹ÀÓÀ» Á¦ÀÛÇÒ ¶§¿¡´Â ¹Ýµå½Ã ¾î´À Á¤µµÀÇ ¹«°Ô¸¦ °¨´çÇØ¾ß ÇÏ´ÂÁö °í·ÁÇØ¾ß ÇÑ´Ù. ƯÈ÷ À̹ø ½ÇÇè¿¡¼­ ±¸ÃàÇÑ È­ÀÌÆ®º¸µå¿Í °°Àº ÇüÅÂÀÇ ÇÁ·¹ÀÓÀº ¹«°Ô°¡ ¹«°Å¿öÁö¸é È­¸é Àüü°¡ ¾ÕÀ¸·Î ±â¿ï¾îÁö´Â Çö»óµµ º¼ ¼ö ÀÖÀ¸¹Ç·Î ÁÖÀÇÇØ¾ß ÇÑ´Ù.

(±×¸² ) Tile °ÅÄ¡¿ë ÇÁ·¹ÀÓ(ÁÂ) ¹× ¿Ï¼ºµÈ tiled display


4. ¼ÒÇÁÆ®¿þ¾î ±¸¼º Tiled displayÀÇ ±¸ÃàÀº Çϵå¿þ¾îº¸´Ù´Â ¼ÒÇÁÆ®¿þ¾îÀÇ ±¸¼º ¹× ¼³Á¤ÀÌ ¸Å¿ì Áß¿äÇÑ ¿ªÇÒÀ» Â÷ÁöÇÑ´Ù. ƯÈ÷ tiled displayÀÇ Àü¹ÝÀûÀÎ display ¼º´É°úµµ Á÷Á¢ÀûÀÎ °ü·ÃÀÌ Àֱ⠶§¹®¿¡ ´Ù¾çÇÑ Á¾·ùÀÇ Å×½ºÆ®¸¦ ÅëÇؼ­ ÇØ´ç ½Ã½ºÅÛÀÌ ÃÖÀûÀÇ »óÅ·Π¿î¿µµÉ ¼ö ÀÖµµ·Ï Á¶ÀýÇØ¾ß ÇÑ´Ù. »Ó¸¸ ¾Æ´Ï¶ó Ŭ·¯½ºÅÍ ½Ã½ºÅÛÀÇ Æ¯¼ºÀ¸·Î ÀÎÇؼ­ Ŭ·¯½ºÅÍÀÇ °¢ ³ëµå¸¦ È¿°úÀûÀ¸·Î ¸ð´ÏÅ͸µ ¹× °ü¸®ÇÒ ¼ö Àִ Ŭ·¯½ºÅÍ °ü¸® ÇÁ·Î±×·¥ÀÇ ¼³Ä¡µµ ÇʼöÀûÀÌ´Ù. ÀÌ Àå¿¡¼­´Â visualization Ŭ·¯½ºÅÍ¿¡ ¼³Ä¡µÈ °¢Á¾ ¼ÒÇÁÆ®¿þ¾î ¹× OSÀÇ ¼³Á¤ ¹æ¹ý¿¡ ´ëÇؼ­ ¼³¸íÇÑ´Ù.

4.1 OS ¹× ±âº» ¼ÒÇÁÆ®¿þ¾îÀÇ ¼³Ä¡ ÇöÀç Ŭ·¯½ºÅÍ¿¡´Â Debian ¸®´ª½º°¡ ¼³Ä¡µÇ¾î ÀÖ´Ù. ÀÌ ¹èÆ÷ÆÇÀº RPMÀ» ±â¹ÝÀ¸·Î ÇÏ´Â ¹èÆ÷ÆÇ(·¹µåÇÞ, Æäµµ¶ó µî)¿¡ ºñÇؼ­ ÆÐÅ°Áö ¾÷±×·¹À̵尡 ¸Å¿ì ¿ëÀÌÇÏ´Ù´Â ÀåÁ¡À» °®°í ÀÖÀ¸¸ç, ÆÐÅ°ÁöÀÇ ±¸¼º ¶ÇÇÑ °³¹ßÀÚ°¡ Æí¸®ÇÏ°Ô ÀÌ¿ëÇÒ ¼ö ÀÖµµ·Ï ±¸¼ºµÇ¾î ÀÖ´Ù. ÀÌ Àý¿¡¼­´Â OS¸¦ ¼³Ä¡ÇÑ ÈÄ Å¬·¯½ºÅÍ È¯°æ¿¡ ÀûÇÕÇϵµ·Ï ¼³Á¤À» º¯°æÇÏ´Â ¹æ¹ý¿¡ ´ëÇؼ­ ¼³¸íÇÑ´Ù.

4.1.1 Private IP address¿Í NAT Ŭ·¯½ºÅÍÀÇ ·Î±×ÀÎ ³ëµå¸¦ Á¦¿ÜÇÑ ¸ðµç ·»´õ¸µ ³ëµå´Â private IP address¸¦ °®°í ÀÖ´Ù. µû¶ó¼­ Á¤»óÀûÀÎ ¹æ¹ýÀ¸·Î´Â ·»´õ¸µ ³ëµå¿¡¼­ ¿ÜºÎÀÇ ³×Æ®¿öÅ©¿¡ Á¢¼ÓÇÏ´Â °ÍÀÌ ºÒ°¡´ÉÇÏ´Ù. ÇÏÁö¸¸ ÆÐÅ°Áö ¾÷±×·¹ÀÌµå µî °æ¿ì¿¡ µû¶ó¼­´Â ¿ÜºÎ ³×Æ®¿öÅ©¸¦ Á¢¼ÓÇÒ ÇÊ¿ä°¡ »ý±â¹Ç·Î ·Î±×ÀÎ ³ëµå¿¡ µÎ °³ÀÇ ·£ Ä«µå¸¦ ÀåÂøÇؼ­ ·Î±×ÀÎ ³ëµå¸¦ °ÔÀÌÆ®¿þÀÌ·Î »ç¿ëÇϵµ·Ï ¼³Á¤Çß´Ù. ·Î±×ÀÎ ³ëµå¿¡¼­´Â NAT¸¦ ÀÌ¿ëÇؼ­ ·»´õ¸µ ³ëµåÀÇ ÆÐŶ Áß source IP address¸¦ ·Î±×ÀÎ ³ëµåÀÇ IP address·Î º¯È¯Çؼ­ ¿ÜºÎ·Î Àü´ÞÇØÁÖ´Â ¿ªÇÒÀ» ÇÑ´Ù. ÀÌ ±â´ÉÀº ·Î±×ÀÎ ³ëµå°¡ ºÎÆÃµÉ ¶§¸¶´Ù ÀÚµ¿À¸·Î ½ÇÇàµÇµµ·Ï (±×¸² 9)¿Í °°Àº ½ºÅ©¸³Æ®¸¦ ¸¸µé¾ú´Ù.

echo 1 > /proc/sys/net/ipv4/ip_forward /sbin/iptables -A FORWARD -i eth0 -o eth1 /sbin/iptables -t nat -A POSTROUTING -o eth1 -j SNAT --to-source 150.183.*.* (±×¸² ) NAT¸¦ ¼³Á¤ÇÏ´Â ½ºÅ©¸³Æ® (ºÎºÐ¹ßÃé)


4.1.2 inittabÀÇ ¼öÁ¤ Ŭ·¯½ºÅÍÀÇ °¢ ·»´õ¸µ ³ëµå´Â »ç¿ëÀÚ°¡ Á÷Á¢ ·Î±×ÀÎÇؼ­ ÀÛ¾÷ÇÏ´Â °æ¿ì°¡ °ÅÀÇ ¾ø±â ¶§¹®¿¡ ºÎÆÃÀ» ÇÒ ¶§¸¶´Ù ÀÚµ¿À¸·Î X-Window°¡ ½ÇÇàµÅ¼­ ¾ÖÇø®ÄÉÀ̼ÇÀÇ Ãâ·ÂÀ» ¾ðÁ¦¶óµµ º¸¿©ÁÙ ¼ö ÀÖµµ·Ï Áغñ°¡ µÇ¾î ÀÖ¾î¾ß ÇÑ´Ù. À̸¦ À§Çؼ­ 'tile'À̶ó´Â, ·»´õ¸µ ³ëµå Àü¿ë °èÁ¤À» »ý¼ºÇÏ°í ½Ã½ºÅÛÀÌ ºÎÆà µÉ ¶§¸¶´Ù tile °èÁ¤À¸·Î ÀÚµ¿À¸·Î ·Î±×ÀÎÇÑ ÈÄ¿¡ X-Window°¡ ½ÇÇàµÇµµ·Ï Çß´Ù.

# The default runlevel id:5:initdefault:

(Áß·«)

1:2345:respawn:/sbin/mingetty 38400 tty1 2:23:respawn:/sbin/mingetty 38400 tty2 3:23:respawn:/sbin/mingetty 38400 tty3 4:23:respawn:/sbin/mingetty 38400 tty4 5:23:respawn:/sbin/mingetty 38400 tty5 6:23:respawn:/sbin/mingetty 38400 tty6 7:5:respawn:/usr/bin/open -f -c 1 -w -- /bin/login -f tile (±×¸² ) inittabÀÇ ³»¿ë


(±×¸² 10)ÀÇ µÎ ¹ø° ÁÙ¿¡¼­ default runlevelÀ» 5·Î ¼³Á¤ÇÑ °ÍÀ» ¾Ë ¼ö ÀÖ´Ù. ±×¸®°í ¸¶Áö¸· ÁÙ¿¡¼­´Â runlevelÀÌ 5ÀÏ ¶§ tty7¿¡¼­ tile °èÁ¤À¸·Î ÀÚµ¿ ·Î±×ÀÎÀÌ µÇµµ·Ï ¼³Á¤Çß´Ù.

4.1.3 X-WindowsÀÇ ½ÇÇà °¢ ·»´õ¸µ ³ëµå¸¦ ºÎÆÃÇÏ¸é ¾Õ¿¡ ¼³¸íÇÑ ³»¿ë¿¡ ÀÇÇؼ­ tile °èÁ¤À¸·Î ÀÚµ¿ ·Î±×ÀÎ °úÁ¤ÀÌ ÁøÇàµÈ´Ù. ·Î±×ÀÎ °úÁ¤¿¡¼­ tile °èÁ¤ÀÇ È¨ µð·ºÅ͸®¿¡ ÀÖ´Â .bash_profile°ú .xinitrc¸¦ ±â¹ÝÀ¸·Î X-Windows°¡ ½ÇÇàµÈ´Ù.

if -f ~/.bashrc ; then
. ~/.bashrc
fi

PATH=$PATH:$HOME/bin

export PATH unset USERNAME

# auto start X if "$TERM" = "linux" -a `tty` = "/dev/tty1" ; then
/usr/bin/X11/startx ; exit
fi (±×¸² ) .bash_profileÀÇ ³»¿ë


(±×¸² 11)Àº tile °èÁ¤ÀÇ .bash_profileÀ» º¸¿©ÁØ´Ù. Ưº°ÇÑ ¼³Á¤Àº ¾øÁö¸¸ óÀ½ ·Î±×ÀÎÇÒ ¶§ startx¸¦ ½ÇÇàÇϵµ·Ï ±¸¼ºµÇ¾î ÀÖÀ½À» À¯ÀÇÇؼ­ ºÁ¾ßÇÑ´Ù.

xset s off # Disable screen saver xset -dpms # Disable DPMS unclutter -root -idle 1 & # Hide mouse cursor if `hostname` != "visc.ksc.re.kr" ; then
/usr/X11R6/bin/xhost + /usr/bin/gnome-wm # Run window manager (option)
fi (±×¸² ) .xinitrcÀÇ ³»¿ë


(±×¸² 12)´Â tile °èÁ¤ÀÇ .xinitrc¸¦ º¸¿©ÁØ´Ù. unclutter¸¦ ÀÌ¿ëÇؼ­ ¸¶¿ì½º Ä¿¼­¸¦ »ç¶óÁö°Ô ÇÏ´Â °Í°ú xhost¸¦ ÀÌ¿ëÇؼ­ access control¸¦ ¸ðµÎ ÇØÁ¦½ÃÅ°´Â ºÎºÐÀ» À¯ÀÇÇؼ­ ºÁ¾ß ÇÑ´Ù.

4.1.4 RSH Ŭ·¯½ºÅÍ¿¡¼­ MPI ¾ÖÇø®ÄÉÀ̼ÇÀ» ½ÇÇàÇϰųª C3¿Í °°Àº Ŭ·¯½ºÅÍ °ü¸® ÅøÀ» »ç¿ëÇϱâ À§Çؼ­ rsh¸¦ Áö¿øÇØ¾ß ÇÑ´Ù. À̸¦ À§Çؼ­ /etc/hosts.equiv¿¡ ·Î±×ÀÎ ³ëµå¿Í ¸ðµç ·»´õ¸µ ³ëµåÀÇ È£½ºÆ®¸íÀ» Àû¾î¾ß ÇÑ´Ù. ÀϹÝÀûÀÎ »óȲÀ̶ó¸é rsh´Â º¸¾È»óÀÇ ÀÌÀ¯·Î °ÅÀÇ »ç¿ëÇÏÁö ¾Ê°ÚÁö¸¸ Ŭ·¯½ºÅÍÀÇ °æ¿ì´Â rshÀ» ÀÌ¿ëÇÏ´Â °æ¿ì°¡ ¸Å¿ì ¸¹À¸¹Ç·Î º¸¾È¿¡ ´ëÇؼ­ ÃæºÐÈ÷ °í·ÁÇϸ鼭 »ç¿ëÀÌ °¡´ÉÇϵµ·Ï ¼³Á¤ÇØ¾ß ÇÑ´Ù. 4.2 GangliaÀÇ ¼³Ä¡ Ganglia´Â UC Berkeley¿¡¼­ Á¦ÀÛÇÑ Å¬·¯½ºÅÍ ¸ð´ÏÅ͸µ ½Ã½ºÅÛÀÌ´Ù. Ganglia¸¦ ÀÌ¿ëÇϸé Ŭ·¯½ºÅÍÀÇ °¢ ³ëµåÀÇ ±¸¼ºÁ¤º¸, CPU load, ¸Þ¸ð¸® »ç¿ë·®, µð½ºÅ© »ç¿ë·®, ³×Æ®¿öÅ© Àü¼Û »óÅ µîÀ» ½Ç½Ã°£À¸·Î º¼ ¼ö ÀÖ´Ù. ƯÈ÷ ´ëºÎºÐÀÇ ½Ã½ºÅÛ »óŸ¦ ±×·¡ÇÁ·Î º¸¿©Áֱ⠶§¹®¿¡ ÃÖ±ÙÀÇ ½Ã½ºÅÛ »ç¿ë ÇöȲÀÇ º¯È­¸¦ ¾Ë ¼ö ÀÖ´Ù´Â ÀåÁ¡ÀÌ ÀÖ´Ù. GangliaÀÇ ¼Ò½ºÆÄÀÏ ¹× ¼³Ä¡¹æ¹ý¿¡ ´ëÇÑ ¾È³»´Â http://ganglia.sourceforge.net¿¡¼­ ±¸ÇÒ ¼ö ÀÖ´Ù.

(±×¸² ) GangliaÀÇ ½ÇÇàÈ­¸é


4.3 DMX DMX´Â Distributed Multihead XÀÇ ¾àÀÚ·Î, ¼­·Î ´Ù¸¥ ÄÄÇ»ÅÍ¿¡ ¿¬°áµÈ µ¶¸³µÈ Ãâ·ÂÀåÄ¡µéÀ» Çϳª·Î ¹­¾î¼­ ´ÜÀÏ µ¥½ºÅ©Åé È­¸éÀ» ±¸¼ºÇϱâ À§Çؼ­ »ç¿ëÇÏ´Â ÇÁ¶ô½Ã X ¼­¹öÀÌ´Ù. ÀϹÝÀûÀÎ X-Windows ½Ã½ºÅÛÀº ÇÑ ´ëÀÇ ÄÄÇ»ÅÍ¿¡ ¿¬°áµÈ ´Ù¼öÀÇ Ãâ·ÂÀåÄ¡¸¦ Áö¿øÇϵµ·Ï ±¸¼ºµÇ¾î ÀÖÀ¸³ª, ¿©·¯ ´ëÀÇ µ¶¸³ÀûÀÎ ÄÄÇ»ÅÍ¿¡ ¿¬°áµÈ ´Ù¼öÀÇ Ãâ·ÂÀåÄ¡¸¦ ´Ù·çÁö´Â ¸øÇÑ´Ù. DMX´Â ÀÌ·¯ÇÑ ¹®Á¦Á¡À» ÇØ°áÇϱâ À§Çؼ­ ¸¸µé¾îÁ³À¸¸ç, http://dmx.sourceforge.netÀ» ÅëÇؼ­ °ø°³ ¼Ò½º·Î ¹èÆ÷µÇ°í ÀÖ´Ù.

4.3.1 DMXÀÇ ¼³Ä¡ DMX¸¦ ¼³Ä¡ÇÏ´Â ¹æ¹ýÀº 1.ÀÌ¹Ì ÄÄÆÄÀÏµÈ ¹ÙÀ̳ʸ® ÆÐÅ°Áö¸¦ °¡Á®¿Í¼­ ¼³Ä¡ÇÏ´Â ¹æ¹ý°ú 2.¼Ò½º ÆÄÀÏÀ» °¡Á®¿Í¼­ ¼³Ä¡ÇÏ´Â ¹æ¹ýÀ¸·Î ³ª´©¾îÁø´Ù. ¸¸¾à ¸®´ª½º ±â¹Ý ½Ã½ºÅÛÀ̶ó¸é ºÒÇÊ¿äÇÑ ½Ã°£³¶ºñ¸¦ ÃÖ¼ÒÈ­½ÃÅ°±â À§Çؼ­ ¹ÙÀ̳ʸ® ÆÐÅ°Áö¸¦ °¡Á®¿Í¼­ ¼³Ä¡ÇÒ °ÍÀ» ±ÇÀåÇÑ´Ù. ¼Ò½º ÆÄÀÏÀ» ¼³Ä¡ÇÏ´Â °Íµµ Å©°Ô ¾î·ÆÁö´Â ¾Ê±â ¶§¹®¿¡ ¿©±â¿¡¼­´Â ÀÚ¼¼ÇÑ ¼³Ä¡ ¹æ¹ýÀ» »ý·«ÇÑ´Ù.

4.3.2 DMXÀÇ ¼³Á¤ DMXÀÇ ÄÄÆÄÀÏ ¹× ¼³Ä¡°¡ ³¡³ª¸é ÇØ´ç ½Ã½ºÅÛ¿¡ ¸Â°Ô º°µµÀÇ ¼³Á¤À» ÇØÁà¾ß ÇÑ´Ù. º» ½ÇÇèÀ» ÅëÇؼ­ ±¸ÇöÇÑ tiled display´Â ¸ðµÎ 6 ´ëÀÇ ¸ð´ÏÅÍ·Î ±¸¼ºµÇ¾î Àֱ⠶§¹®¿¡ ´ÙÀ½°ú °°ÀÌ ¼³Á¤ ÆÄÀÏÀ» ±¸¼ºÇؼ­ /etc/dmx/dmx.conf¶ó´Â À̸§À¸·Î ÀúÀåÇß´Ù.

virtual visc 3840x2048 {
display node01:0 1280x1024; display node02:0 1280x1024 @1280x0; display node03:0 1280x1024 @2560x0; display node04:0 1280x1024 @0x1024; display node05:0 1280x1024 @1280x1024; display node06:0 1280x1024 @2560x1024;
} (±×¸² ) /etc/dmx/dmx.confÀÇ ³»¿ë


Á÷°üÀûÀ¸·Î ¾Ë ¼ö ÀÖÁö¸¸ ù ¹ø° ÁÙÀÇ visc´Â È£½ºÆ® ¸í, 3840x2048Àº Àüü Çػ󵵸¦ ³ªÅ¸³½´Ù. ±×¸®°í { }·Î µÑ·¯½ÎÀÎ ¿µ¿ªÀº °¢°¢ÀÇ tileÀ» ¾î¶² È£½ºÆ®°¡ ´ã´çÇϸç, ÇØ»óµµ¿Í Àüü È­¸é¿¡¼­ ÇØ´ç tileÀÌ ½ÃÀ۵Ǵ ÁöÁ¡À» ÀǹÌÇÑ´Ù. ¿¹¸¦ µé¾î¼­ ³Ý° ÁÙÀÇ node03¿¡ ´ëÇÑ ¼³Á¤Àº ´ÙÀ½°ú °°ÀÌ Çؼ®ÇÒ ¼ö ÀÖ´Ù.

• 3¹ø° tileÀº node03ÀÇ X-Window Ãâ·ÂÀÌ ´ã´çÇÑ´Ù. • ÇØ´ç tileÀÇ Çػ󵵴 1280x1024ÀÌ´Ù. • ÇØ´ç tileÀº Àüü(3840x2040) µð½ºÇ÷¹ÀÌ¿¡¼­ 2560x0ÁöÁ¡ºÎÅÍ ½ÃÀ۵ȴÙ.

4.3.3 DMXÀÇ ½ÇÇà DMXÀÇ ¼³Ä¡ ¹× ¼³Á¤ÀÌ ¸ðµÎ ³¡³ª¸é ´ÙÀ½°ú °°ÀÌ DMX¸¦ ½ÇÇàÇÑ´Ù. ¿©±â¿¡¼­´Â À§¿¡¼­ ¼³¸íÇÑ ¼³Á¤ ÆÄÀÏÀ» ±×´ë·Î »ç¿ëÇÏ´Â °ÍÀ» °¡Á¤ÇÑ´Ù. DMXÀÇ ½ÇÇàÆÄÀÏ ¸íÀº XdmxÀ̸ç, ·Î±×ÀÎ ³ëµå¿¡¼­¸¸ ½ÇÇà½ÃÅ°¸é Ŭ·¯½ºÅÍÀÇ ³ª¸ÓÁö ³ëµåµéÀ» Á¦¾îÇÒ ¼ö ÀÖ°Ô µÈ´Ù. ´Ù¸¸, Ŭ·¯½ºÅÍÀÇ ¸ðµç ³ëµåµéÀº »çÀü¿¡ xhost ¸í·ÉÀ» ÀÌ¿ëÇؼ­ Á¢±Ù Á¦¾î¸¦ ÇØÁ¦½ÃÄÑ ³õ¾Æ¾ß ÇÑ´Ù. (4.1.3 X-WindowsÀÇ ½ÇÇà Âü°í)

Xdmx :1 +xinerama -configfile /etc/dmx/dmx.conf -input localhost:0 -ac -br -ignorebadfontpaths -norender (±×¸² ) DMXÀÇ ½ÇÇà


°¢°¢ÀÇ ÀÎÀÚ°¡ ÀǹÌÇÏ´Â ¹Ù´Â ´ÙÀ½°ú °°´Ù.

•Xdmx : DMXÀÇ ½ÇÇàÆÄÀÏ ¸í •:1 : Tiled displayÀÇ µð½ºÇ÷¹ÀÌ ¹øÈ£ ÇÒ´ç. ·Î±×ÀÎ ³ëµåÀÇ X-Window screen 1¹øÀ» tiled display·Î È°¿ëÇÏ°Ú´Ù´Â ¶æÀ¸·Î, ·Î±×ÀÎ ³ëµå¿¡¼­ xterm -display :1°ú °°ÀÌ display¸¦ :1·Î ÁöÁ¤ÇÏ¸é ¸ðµç Ãâ·ÂÀÌ tiled display¿¡ ³ªÅ¸³­´Ù. •+xinerama : ¿©¼¸ °³ÀÇ È­¸éÀ» ¹­¾î¼­ ÇϳªÀÇ µ¥½ºÅ©Åé È­¸éÀ¸·Î È°¿ëÇÑ´Ù. ÀÌ ¿É¼ÇÀº °ÅÀÇ ±âº»À¸·Î »ç¿ëÇÏ´Â °ÍÀ¸·Î °£ÁÖÇÏ¸é µÈ´Ù. •-configfile /etc/dmx/dmx.conf : 4.3.2¿¡¼­ ¼³¸íÇÑ ¼³Á¤ÆÄÀÏÀÇ À§Ä¡ •-input localhost:0 : tiled displayÀÇ ÀÔ·ÂÀ» À§ÇÑ ÆгÎÀ» ·Î±×ÀÎ ³ëµåÀÇ :0¿¡ Ãâ·ÂÇÑ´Ù. ÀÌ ÀÔ·Â ÆгÎÀº °á±¹ tiled displayÀÇ Àüü È­¸éÀ» ³ªÅ¸³»´Âµ¥ ÀÔ·Â ÆгΠÀ§¿¡¼­ ¸¶¿ì½º Ä¿¼­°¡ ¿òÁ÷À̸é tiled display ³»¿¡¼­ ÇØ´çµÇ´Â tile ³»¿¡¼­ ¸¶¿ì½º Ä¿¼­°¡ °°ÀÌ ¿òÁ÷ÀδÙ. •-ac : disable access control restrictions •-br : °ËÁ¤»ö ¹è°æÀ¸·Î ·çÆ® À©µµ¿ì »ý¼º •-ignorebadfontpaths : DMX´Â ±âº»ÀûÀ¸·Î Ŭ·¯½ºÅÍÀÇ ¸ðµç ³ëµå¿¡ ¶È°°Àº ÆùÆ®°¡ ¶È°°Àº µð·ºÅ͸®¿¡ ¼³Ä¡µÇ¾î ÀÖ´Â °ÍÀ» °¡Á¤Çϸç, ±×·¸Áö ¾ÊÀ» °æ¿ì¿¡´Â ¿¡·¯ ¸Þ½ÃÁö°¡ Ãâ·ÂµÇ¸é¼­ Á¤»óÀûÀ¸·Î ½ÇÇàµÇÁö ¾Ê´Â´Ù. ÀÌ ¿É¼ÇÀº ÆùÆ®Æнº°¡ ´Ù¸£°Å³ª »ç¿ëÇÏ°íÀÚ ÇÏ´Â ÆùÆ®°¡ ¾ø¾îµµ À̸¦ ¹«½ÃÇϵµ·Ï ÁöÁ¤ÇÑ´Ù. ´ë½Å ÇØ´ç ÆùÆ®¸¦ ãÁö ¸øÇÏ¸é ´Ù¸¥ ÆùÆ®·Î ±ÛÀÚ°¡ Ãâ·ÂµÉ °ÍÀÌ´Ù. •-norender : X-WindowÀÇ RENDER extensionÀ» »ç¿ëÇÏÁö ¾Ê´Â´Ù. ÀÌ ¿É¼ÇÀº ½Ã½ºÅÛÀÇ »óȲ¿¡ µû¶ó¼­ »ç¿ëÇØ¾ß µÉ ¶§µµ ÀÖ°í ±×·¸Áö ¾ÊÀº °æ¿ìµµ ÀÖÀ¸¹Ç·Î ÁÖÀÇÇؼ­ »ç¿ëÇÑ´Ù. ÇÏÁö¸¸ º» ½ÇÇè¿¡¼­ »ç¿ëÇÑ ½Ã½ºÅÛ¿¡¼­´Â -norender ¿É¼ÇÀÌ ¹Ýµå½Ã ÇÊ¿äÇß´Ù.

4.3.4 Tiled display¿¡¼­ÀÇ ÀÏ¹Ý X-Windows ¾ÖÇø®ÄÉÀ̼ÇÀÇ ½ÇÇà ¾Õ¿¡¼­ ¼³¸íÇÑ ¹æ¹ýÀ¸·Î XdmxÀÌ Á¤»óÀûÀ¸·Î ½ÇÇàµÇ¸é »ç¿ëÀÚ´Â ÀÏ¹Ý X-Window ¾ÖÇø®ÄÉÀ̼ÇÀ» ´ÙÀ½°ú °°Àº ¹æ¹ýÀ¸·Î tiled display¿¡ Ãâ·ÂµÇµµ·Ï ÇÒ ¼ö ÀÖ´Ù. ¸¸¾à ÇØ´ç ¾ÖÇø®ÄÉÀ̼ÇÀÌ -display ¿É¼ÇÀ» ó¸®ÇÒ ¼ö ÀÖ´Ù¸é ¾Æ·¡¿Í °°ÀÌ ¸í·É¾î¸¦ ½ÇÇàÇÏ¸é µÈ´Ù.

application -display :1 (±×¸² ) ¾ÖÇø®ÄÉÀ̼ÇÀÇ ½ÇÇà ¹æ¹ý 1


-display ¿É¼ÇÀ» ó¸®ÇÏÁö ¸øÇÏ´Â ¾ÖÇø®ÄÉÀ̼ÇÀº DISPLAY¶ó´Â ȯ°æº¯¼ö¸¦ ÁöÁ¤Çؼ­ È­¸é Ãâ·ÂÀ» tiled display·Î µ¹¸± ¼ö ÀÖ´Ù.

export DISPLAY=:1 (bash ±âÁØ) application (±×¸² ) ¾ÖÇø®ÄÉÀ̼ÇÀÇ ½ÇÇà ¹æ¹ý 2


(±×¸² 17)Àº ´Ù¼öÀÇ ¾ÖÇø®ÄÉÀ̼ÇÀÌ tiled display¿¡ Ãâ·ÂµÈ ¸ð½ÀÀ» º¸¿©ÁØ´Ù. ¿©±â¿¡¼­ Ư±âÇÒ »çÇ×Àº ¾ÖÇø®ÄÉÀÌ¼Ç À©µµ¿ì°¡ tiledÀÇ °æ°è¼±À» Áö³ª°¡µµ Á¤»óÀûÀ¸·Î Ãâ·ÂµÈ´Ù´Â Á¡ÀÌ´Ù.

(±×¸² ) Tiled display¸¦ ÀÌ¿ëÇÑ ¾ÖÇø®ÄÉÀ̼ÇÀÇ ½ÇÇà


DMX¸¦ »ç¿ëÇÒ ¶§ °í·ÁÇØ¾ß ÇÒ ¹®Á¦°¡ Çϳª Àִµ¥ ±×°ÍÀº ¹Ù·Î ³×Æ®¿öÅ© ´ë¿ªÆøÀÌ´Ù. ½ÇÇàÁßÀÎ ¾ÖÇø®ÄÉÀ̼ÇÀÌ tileÀÇ °æ°è¼±À» Áö³ª¼­ ¿òÁ÷ÀÏ °æ¿ì, ³»ºÎÀûÀ¸·Î´Â ÇØ´ç tileÀ» ´ã´çÇÏ´Â µÎ ´ë ÀÌ»óÀÇ ³ëµå°¡ ³×Æ®¿öÅ©¸¦ ÅëÇؼ­ X-Windows ¸Þ½ÃÁö¸¦ Áö¼ÓÀûÀ¸·Î ±³È¯Çϴµ¥, ÀÌ´Â »ý°¢º¸´Ù Å« ºÎ´ãÀ¸·Î ÀÛ¿ëÇÑ´Ù. ƯÈ÷ ¾ÖÇø®ÄÉÀ̼ÇÀÇ È­¸éÀÌ ¿©·¯ °³ÀÇ tile¿¡ °ÉÃÄÀÖ°í ±× ³»¿ëÀÌ Áö¼ÓÀûÀ¸·Î ¹Ù²ï´Ù¸é ¾ÖÇø®ÄÉÀ̼ÇÀ» ±×·ÁÁÖ´Â ³ëµå »çÀÌÀÇ ³×Æ®¿öÅ© Åë½ÅÀÌ °è¼Ó ¹ß»ýÇϱ⠶§¹®¿¡ »ç¿ëÀÚ ÀԷ¿¡ ´ëÇÑ ¹ÝÀÀ ¼Óµµ°¡ ´À·ÁÁö°í ³×Æ®¿öÅ©¿¡ °úºÎÇÏ°¡ °É¸®´Â µîÀÇ ºÎÀÛ¿ëÀÌ ¹ß»ýÇÒ ¼ö ÀÖÀ½À» ¿°µÎ¿¡ µÎ¾î¾ß ÇÑ´Ù.

4.4 Chromium ChromiumÀº Ŭ·¯½ºÅÍ·Î ¼Õ½±°Ô ºÐ»ê ·»´õ¸µ ½Ã½ºÅÛÀ» ±¸ÃàÇÒ ¼ö ÀÖµµ·Ï ÇØÁÖ´Â ¼ÒÇÁÆ®¿þ¾î ÆÐÅ°ÁöÀÌ´Ù. ÀÌ ¼ÒÇÁÆ®¿þ¾î´Â ¿ø·¡ ¹Ì±¹ Stanford ´ëÇб³ÀÇ ±×·¡ÇȽº ¿¬±¸½Ç¿¡¼­ WireGLÀ̶ó´Â À̸§ÀÇ ÇÁ·ÎÁ§Æ®·Î ½ÃÀÛÇßÀ¸³ª, ¾î´À Á¤µµ ¾ÈÁ¤È­°¡ ÀÌ·ç¾îÁö¸é¼­ ¼Ò½º¸¦ ÀϹݿ¡°Ô °ø°³ http://chromium.sourceforge.net¿¡¼­ ´Ù¿î¹ÞÀ» ¼ö ÀÖ´Ù. ÇÏ°í ¸íĪÀ» ChromiumÀ¸·Î º¯°æÇß´Ù. Tiled display system¿¡¼­ ChromiumÀº ÀÏ¹Ý OpenGL ¾ÖÇø®ÄÉÀ̼ÇÀ» ¾Æ¹« ¼öÁ¤ ¾øÀÌ tiled display·Î Ãâ·ÂÇÒ ¼ö ÀÖµµ·Ï ÇØÁÖ´Â ¿ªÇÒÀ» ÇÑ´Ù. DMX´Â ÀÏ¹Ý ¾ÖÇø®ÄÉÀ̼ÇÀ» tiled display·Î Ãâ·ÂÇÏ´Â °ÍÀº °¡´ÉÇÏÁö¸¸ OpenGL ¾ÖÇø®ÄÉÀ̼ÇÀ» tiled display·Î Ãâ·ÂÇÏ´Â °ÍÀ» Áö¿øÇÏÁö ¸øÇϴµ¥, ÀÌ ¹®Á¦¸¦ ChromiumÀ» ÀÌ¿ëÇؼ­ ÇØ°áÇÒ ¼ö ÀÖ´Ù.
4.4.1 ChromiumÀÇ ¼³Ä¡ ChromiumÀº ¼Ò½º ÆÄÀÏ ÇüÅ·θ¸ ¹èÆ÷µÇ±â ¶§¹®¿¡ »ç¿ëÀÚ°¡ Á÷Á¢ ÄÄÆÄÀÏÀ» ÇØ¾ß ÇÏÁö¸¸ UNIXÀÇ ±âº» ¸í·É¾î¸¸ ¾Ë°í ÀÖÀ¸¸é ºñ±³Àû ¼Õ½±°Ô ÄÄÆÄÀÏ/¼³Ä¡°¡ °¡´ÉÇÏ´Ù. ´Ù¸¸, DMX¿Í ChromiumÀÌ ¿¬µ¿µÇµµ·Ï Çϱâ À§Çؼ­ ÄÄÆÄÀÏ Àü¿¡ ¼³Á¤ ÆÄÀÏÀ» ¼öÁ¤ÇØ¾ß ÇÑ´Ù. ChromiumÀÇ ¼Ò½ºÆÄÀÏÀ» °¡Á®¿Í¼­ ¾ÐÃàÀ» Ç®¸é CR-(version) Çü½ÄÀÇ µð·ºÅ͸®°¡ »ý¼ºµÈ´Ù. ÀÌ µð·ºÅ͸® ³»¿¡ ÀÖ´Â options.mk¶ó´Â ÆÄÀÏÀÇ ³»¿ë Áß USE_DMX=0À̶ó´Â ºÎºÐÀ» ã¾Æ¼­ ´ÙÀ½°ú °°ÀÌ ¼öÁ¤ÇØ¾ß ÇÑ´Ù.

# Set USE_DMX to 1 if you wantto enable DMX support. # You'll need the libdmx.a library and dmxext.h header file in the usual X # directories. USE_DMX=1 (±×¸² ) options.mkÀÇ ¼öÁ¤


À§ÀÇ ¼öÁ¤ÀÌ ³¡³ª¸é ¹Ù·Î make¸¦ ½ÇÇàÇؼ­ ÄÄÆÄÀÏÀ» ÁøÇà½Ãų ¼ö ÀÖ´Ù.

4.4.1 ChromiumÀÇ ¼³Á¤ ChromiumÀÇ ¼³Á¤Àº ´Ü¼øÇÑ ÅؽºÆ® ÆÄÀÏÀÌ ¾Æ´Ñ python ¾ð¾î¸¦ ÀÌ¿ëÇÑ´Ù´Â Á¡ÀÌ ¿©Å¸ÀÇ ¼ÒÇÁÆ®¿þ¾î¿Í ´Ù¸£´Ù. CRÀÇ ¼³Ä¡ µð·ºÅ͸® ¹Ø¿¡ mothership/configs¶ó´Â µð·ºÅ͸®¸¦ º¸¸é ÅÛÇø´À¸·Î »ç¿ëÇÒ ¼ö ÀÖ´Â ¼³Á¤ ÆÄÀϵéÀÌ Á¸ÀçÇÏ´Â °ÍÀ» º¼ ¼ö ÀÖ´Ù. ÀÌ Áß dmx.py¶ó´Â ÆÄÀÏÀ» ÀÌ¿ëÇؼ­ tiled display¿¡ ¸Â°Ô °íÃÄÁÖ¸é µÈ´Ù. °íÃÄ¾ß ÇÒ ºÎºÐÀº HOSTS¶ó´Â º¯¼ö¸¦ ÁöÁ¤ÇÏ´Â ºÎºÐ°ú TILE_WIDTH ¹× TILE_HEIGHT, TILE_COLS¿Í TILE_ROWS¸¦ Á¤ÇÏ´Â ºÎºÐÀÌ´Ù.

# Fix these: TILE_COLS = 3 TILE_ROWS = 2 HOSTS = ¡®node01', 'node02', 'node03', 'node04', 'node05', 'node06'

# These values don't really matter! TILE_WIDTH=1280 TILE_HEIGHT=1024 (±×¸² ) dmx.pyÀÇ ¼öÁ¤


4.4.2 ChromiumÀÇ ½ÇÇà À§¿Í °°ÀÌ ¼³Á¤ ÆÄÀÏÀ» ¼öÁ¤ÇÑ ÈÄ ´ÙÀ½°ú °°Àº ¹æ¹ýÀ¸·Î ChromiumÀ» °¡µ¿½ÃÅ°¸é µÈ´Ù. ÀÌ ºÎºÐÀº ½ÇÇè ´ë»óÀÎ ½Ã½ºÅÛÀÇ »óȲ¿¡ µû¶ó¼­ Á¶±Ý¾¿ ´Þ¶óÁú ¼ö ÀÖÀ¸¹Ç·Î »óȲ¿¡ ¸Â°Ô ³»¿ëÀ» ¹Ù²ã¾ß ÇÔÀ» ÁÖÀÇÇØ¾ß ÇÑ´Ù. º¸´Ù ÀÚ¼¼ÇÑ ½ÇÇà ¹æ¹ýÀº http://chromium.sf.net¿¡¼­ ã¾Æº¼ ¼ö ÀÖ´Ù.

•CRMOTHERSHIPÀ̶ó´Â ȯ°æ º¯¼ö¸¦ node00(·Î±×ÀÎ ³ëµå)·Î ÁöÁ¤ÇÏ°í ¾ÖÇø®ÄÉÀ̼ÇÀ» ½ÇÇà½ÃŲ´Ù. ÀÌ Àü¿¡ DISPLAY º¯¼ö¸¦ Á¶ÀÛÇؼ­ ¾ÖÇø®ÄÉÀ̼ÇÀÇ ½ÇÇà È­¸éÀÌ tiled display·Î Ãâ·ÂµÇµµ·Ï Á¶ÀýÇØ¾ß ÇÑ´Ù.

export DISPLAY=node00:1 # Tiled display·Î Ãâ·ÂÇÑ´Ù. export CRMOTHERSHIP=node00 python dmx.conf covise (±×¸² ) ChromiumÀÇ ½ÇÇà Áغñ

•À§¿Í °°ÀÌ ½ÇÇàÇÏ¸é °¢ ³ëµå¿¡¼­ crserver¸¦ ½ÇÇà½ÃÅ°¶ó´Â ¸Þ½ÃÁö°¡ Ãâ·ÂµÈ´Ù. ÇÏÁö¸¸ »ç¿ëÀÚ°¡ ¸Å¹ø ·»´õ¸µ ³ëµå·Î ·Î±×ÀÎÇؼ­ crserver¸¦ ½ÇÇà½ÃÅ°´Â °ÍÀº ¹ø°Å·Ó±â ¶§¹®¿¡ C3¶ó´Â Ŭ·¯½ºÅÍ °ü¸® ÅøÀ» ÀÌ¿ëÇؼ­ °£´ÜÇÑ Á¶ÀÛÀ¸·Î ¸ðµç ·»´õ¸µ ³ëµå¿¡¼­ crserver°¡ ½ÇÇàµÇµµ·Ï ÇÑ´Ù.

cexec 'export CRMOTHERSHIP=node00; crserver &' (±×¸² ) crserverÀÇ ½ÇÇà


¿©±â¿¡¼­ cexec´Â C3 ÅøÀÇ ¸í·É¾î Áß Çϳª·Î C3°¡ °ü¸®ÇÏ´Â ¸ðµç ³ëµå¿¡ ´ëÇؼ­ ÀÎÀÚ·Î ÁÖ¾îÁö´Â ¸í·É¾î¸¦ ½ÇÇà½ÃÅ°´Â ¿ªÇÒÀ» ÇÑ´Ù. ¿©±â¿¡¼­ ÁÖÀÇÇÒ Á¡Àº crserver¸¦ ½ÇÇàÇÏ´Â ¸ðµç ³ëµå¿¡¼­ LD_LIBRARY_PATHÀ̶ó´Â ȯ°æº¯¼ö°¡ ChromiumÀÇ ¶óÀ̺귯¸®¸¦ ãÀ» ¼ö ÀÖµµ·Ï ¹Ì¸® ¼³Á¤µÇ¾î ÀÖ¾î¾ß ÇÑ´Ù´Â °ÍÀÌ´Ù. ±×·¸Áö ¾ÊÀ¸¸é cexecÀÇ ÀÎÀÚ¿¡ LD_LIBRARY_PATH¸¦ ¼³Á¤ÇÏ´Â ¸í·É¾î¸¦ Ãß°¡ÇØ¾ß ÇÑ´Ù.

•°¢ ·»´õ¸µ ³ëµå¿¡¼­ crserver°¡ ½ÇÇàµÇ°í ÀÖ´Â °ÍÀ» È®ÀÎÇÏ¸é ¸¶Áö¸·À¸·Î ·Î±×ÀÎ ³ëµå¿¡¼­ crappfaker¸¦ ½ÇÇà½ÃŲ´Ù.

crappfaker (±×¸² ) crappfakerÀÇ ½ÇÇà


5. È°¿ë»ç·Ê ¾Õ¿¡¼­ ¼³¸íÇÑ ³»¿ëÀ» ÅëÇØ ±¸ÃàµÈ tiled display´Â ¿ì¼± ½Ã¹üÀûÀ¸·Î µÎ °¡Áö Á¤µµÀÇ ¾ÖÇø®ÄÉÀ̼ǿ¡ È°¿ëµÇ¾ú´Ù.

5.1 COVISE COVISE´Â COllaborative VIsualization and Simulation EnvironmentÀÇ ¾àÀÚ·Î µ¶ÀÏ HLRS¿¡¼­ °³¹ßÇÑ °¡½ÃÈ­ ¼ÒÇÁÆ®¿þ¾îÀÌ´Ù. ½´ÆÛÄÄÇ»ÆÃÀÀ¿ë½Ç¿¡¼­´Â ÀÌ ¼ÒÇÁÆ®¿þ¾î¸¦ ÀÌ¿ëÇؼ­ ÀÀ¿ë°úÇÐÀÚµéÀÌ »ý¼ºÇÑ µ¥ÀÌÅÍ °¡½ÃÈ­¸¦ Áö¿øÇÏ°í Àִµ¥, ƯÈ÷ ¸î¸î µ¥ÀÌÅÍ¿¡ ´ëÇؼ­´Â tiled display¸¦ ÀÌ¿ëÇؼ­ ¼º°øÀûÀ¸·Î °¡½ÃÈ­ ÀÛ¾÷À» ¼öÇàÇÒ ¼ö ÀÖ¾ú´Ù. (±×¸² ) KTX µ¥ÀÌÅÍÀÇ °¡½ÃÈ­(ÁÂÃø ÇÏ´Ü)

´ë»ó µ¥ÀÌÅÍ´Â KTX(Çѱ¹Çü °íµî ÈƷñâ)ÀÇ À¯µ¿Àå Çؼ® °á°ú·Î, ºñÇà±âÀÇ ¼Óµµ¿¡ µû¸¥ Ç¥¸éÀÇ °ø±âÀÇ ¹ÐµµÀÇ º¯È­¸¦ º¸¿©ÁÖ°í ÀÖ´Ù.

5.2 À¯Ã¼ µ¥ÀÌÅÍÀÇ °¡½ÃÈ­ ½´ÆÛÄÄÇ»ÆÃÀÀ¿ë½Ç¿¡¼­ »ý¼ºÇÑ µ¥ÀÌÅÍ Áß ºñÇ༱ ÁÖÀ§ÀÇ À¯µ¿Àå Çؼ® °á°ú¸¦ ·»´õ¸µÇÏ´Â µ¥¿¡ tiled display¸¦ ÀÌ¿ëÇß´Ù. ÀÌ µ¥ÀÌÅÍ´Â ºñÇ༱ÀÌ steady state·Î ÀÖÀ» ¶§ ÃødzÀÌ ºÒ¾î¿À´Â »óȲÀ» °è»êÇÑ °ÍÀ¸·Î, 57°³ÀÇ timestepÀ» °®°í ÀÖ´Â 240GB Å©±âÀÇ curvilinear grid º¼·ý µ¥ÀÌÅÍÀÌ´Ù. ÀÌ ½ÇÇèÀÇ Æ¯Â¡Àº ChromiumÀÌ ¾Æ´Ñ, ÀÚü°³¹ßÇÑ °³¹ßÇÑ ºÐ»ê ·»´õ¸µ ¾ÖÇø®ÄÉÀ̼ÇÀ» ÀÌ¿ëÇؼ­ ·»´õ¸µÀ» ¼öÇàÇß´Ù´Â Á¡Àε¥ QuadroFX3000GÀÇ frame lock ±â´ÉÀ» È°¿ëÇؼ­ tile »çÀÌÀÇ synchronizationÀ» ¸ÂÃß°í ÀÖ´Ù. ÇöÀç´Â ´Ù°¢Çü(polygon) µ¥ÀÌÅ͸¸À» ·»´õ¸µÇÏ°í ÀÖÀ¸³ª ¿¬¸»±îÁö direct volume rendering ±â´ÉÀ» Ãß°¡ÇÒ ¿¹Á¤ÀÌ´Ù.

(±×¸² ) Tiled display¸¦ ÀÌ¿ëÇÑ ·»´õ¸µ (Time-variant, curvilinear grid, 240GB)


6. °á·Ð ¹× ÇâÈÄ °èȹ Áö±Ý±îÁö ½´ÆÛÄÄÇ»ÆÃÀÀ¿ë½Ç¿¡¼­ ±¸ÃàÇÑ tiled display¿¡ ´ëÇؼ­ ¼³¸íÇß´Ù. Tiled display´Â ³·Àº °¡°ÝÀ¸·Î ³ôÀº ¼º´ÉÀ» ±¸ÇöÇÒ ¼ö ÀÖ°í, È®À强ÀÌ ¶Ù¾î³ª±â ¶§¹®¿¡ ¼¼°èÀÇ À¯¼ö ´ëÇб³ ¹× ¿¬±¸±â°ü¿¡¼­´Â ÀÌ¹Ì ÀÏÁ¤¼öÁØ ÀÌ»óÀÇ °í¼º´É tiled display ½Ã½ºÅÛÀ» ±¸ÃàÇؼ­ È°¿ëÇÏ°í ÀÖÀ¸¸ç, ¾ÕÀ¸·Î ÀÌ·¯ÇÑ Á¾·ùÀÇ ½Ã½ºÅÛÀº ´õ¿í ¸¹ÀÌ º¸±ÞµÉ °ÍÀÌ´Ù.

¾ÕÀ¸·ÎÀÇ °èȹÀº ´ÙÀ½°ú °°´Ù. •Å¬·¯½ºÅÍ Æ©´× ¹× ¼º´É ÃÖÀûÈ­ : Tiled display¿Í ¿¬°áµÇ¾î Àִ Ŭ·¯½ºÅÍ´Â ¾ÆÁ÷ ÃÖÀûÈ­°¡ µÇÁö ¾ÊÀº »óÅÂÀÌ´Ù. ƯÈ÷ Àü¹ÝÀûÀÎ frame rate¿¡ °¡Àå Å« ¿µÇâÀ» ÁÖ´Â ³×Æ®¿öÅ© ¼º´ÉÀ» ÁßÁ¡ÀûÀ¸·Î Á¶À²ÇÏ°í ½Ã½ºÅÛÀÌ ¾î´À Á¤µµ ±Ëµµ¿¡ µé¾î¼­¸é º»°ÝÀûÀÎ ¼öÁØÀÇ º¥Ä¡¸¶Å© Å×½ºÆ®¸¦ ¼öÇàÇÒ ¿¹Á¤ÀÌ´Ù. •ChoromiumÀÇ ÃÖÀûÈ­ ¹× ¼º´É°³¼± : Ŭ·¯½ºÅ͸¦ ÀÌ¿ëÇؼ­ OpenGL ¾ÖÇø®ÄÉÀ̼ÇÀ» ½ÇÇàÇϱâ À§Çؼ­´Â ChromiumÀÌ Àý´ëÀûÀ¸·Î ÇÊ¿äÇÏ°Ô µÈ´Ù. ChromiumÀº ÇöÀç ³ëµå »çÀÌÀÇ sync¸¦ ¸ÂÃß´Â µ¥¿¡ S/W sync¸¦ »ç¿ëÇÏÁö¸¸ QuadroFX3000GÀÇ frame lock ±â´ÉÀ» È°¿ëÇÏ¸é ´õ ³ôÀº frame rate¿Í Á¤È®µµ¸¦ Á¦°øÇÒ ¼ö ÀÖ´Ù. •´ë±Ô¸ð Ŭ·¯½ºÅÍ ¹× tiled display ±¸Ãà±â¼ú ÃàÀû : CAVEÀÇ µÚ¸¦ ÀÕ´Â Â÷±â °í¼º´É °¡½ÃÈ­ ½Ã½ºÅÛÀº tiled display ÇüŸ¦ °®´Â °ÍÀÌ ¹Ù¶÷Á÷ÇÏ´Ù.(Ç¥ 2, Ç¥ 3 ÂüÁ¶) º» ½ÇÇèÀ» ÅëÇØ ±¸ÃàµÈ tiled display ½Ã½ºÅÛÀ» ÀÌ¿ëÇؼ­ ´Ù¾çÇÑ ½ÇÇèÀ» ¼öÇàÇϸé ÇâÈÄ KISTI¿¡¼­ °í¼º´É °¡½ÃÈ­ ½Ã½ºÅÛÀ» ±¸ÃàÇÏ´Â µ¥¿¡ Á÷Á¢ È°¿ëÇÒ ¼ö ÀÖ´Â ±â¼úÀ» ÃàÀûÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù.


CAVE(SeeMore) ImmersaDesk Tiled Display µµÀÔ°¡°Ý 30¾ï¿ø 3¾ï¿ø 1.2¾ï¿ø È­¸é ÇØ»óµµ 1024 X 768 1280 X 1024 3840 X 2048 È­¼ÒÀÇ ¼ö 786,432 1,310,720 7,864,320 ¾÷±×·¹ÀÌµå °ÅÀÇ ºÒ°¡´É ½±Áö ¾ÊÀ½(°¡°Ý) ¿ëÀÌÇÔ À̵¿¼º ºÒ°¡´É °¡´É °¡´É ¿¬ À¯Áöº¸¼öºñ 2.1¾ï¿ø 1õ¸¸¿ø ¹Ì¸¸ Ç¥ CAVE, ImmersaDesk¿Í Tiled displayÀÇ ºñ±³


ºÐ¾ß ¼¼ºÎ³»¿ë EVL KISTI ºñ°í Ãâ·ÂÀåÄ¡ Tile ¼ö 55 (11 X 5) 6 (3 X 2) 9.2¹è Tile ÇØ»óµµ 1,600 X 1,200 1,280 X 1,024 1.5¹è Àüü ÇØ»óµµ 17,600 X 6,000 3,840 X 2,048 13.4¹è Ŭ·¯½ºÅÍ ³ëµå ¼ö 32 7 4.5¹è ³×Æ®¿öÅ© 3 Gbps (fiber) 1 Gbps (TP) 3¹è Ç¥ EVLÀÇ LamdaVision°ú KISTIÀÇ tiled display ºñ±³


Ç¥ 2¿¡¼­ tiled display¸¦ ±¸ÃàÇÏ´Â µ¥¿¡ ¼Ò¿äµÈ ÃÑ ºñ¿ë°ú KISTI¿¡¼­ ¿î¿µÁßÀÎ CAVE ¹× ImmersaDeskÀÇ °¡°ÝÀ» ºñ±³Çß´Ù. Ç¥¿¡¼­ º¼ ¼ö ÀÖ´Â °Í°ú °°ÀÌ CAVEÀÇ 1/25¿¡ ºÒ°úÇÑ °¡°ÝÀ¸·Î 10¹èÀÇ Çػ󵵸¦ ±¸ÇöÇÒ ¼ö ÀÖ´Ù´Â °ÍÀÌ tiled displayÀÇ °¡Àå Å« ÀåÁ¡ÀÌ´Ù. Ç¥ 3Àº EVLÀÇ LambdaVision°ú KISTIÀÇ tiled displayÀÇ ±Ô¸ð¸¦ ºñ±³ÇÑ °ÍÀÌ´Ù. ¾ÆÁ÷ ½ÇÇè´Ü°è¿¡ Àֱ⠶§¹®¿¡ ¸¹Àº Â÷ÀÌ°¡ ÀÖÁö¸¸ ¾ÕÀ¸·Î ü°èÀûÀ¸·Î ¹ßÀü½ÃÄѳª°¥ ¼ö ÀÖÀ» °ÍÀÌ´Ù.

¾ÕÀ¸·Î tiled display°¡ ±¹³» ¿¬±¸Áøµé¿¡°Ô ¸¹ÀÌ º¸±ÞµÅ¼­ ¼Õ½±°Ô ´ë¿ë·® µ¥ÀÌÅ͸¦ °¡°øÇؼ­ °íÇØ»óµµ ¿µ»óÀ¸·Î Á¢ÇÒ ¼ö ÀÖÀ» °ÍÀ¸·Î ±â´ëÇÑ´Ù.


ID
Password
Join
If it pours before seven, it has rained by eleven.


sponsored by andamiro
sponsored by cdnetworks
sponsored by HP

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2004-12-08 16:55:23
Processing time 0.0148 sec