· 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
Mistakes are oft the stepping stones to failure.


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.0017 sec