新产品介绍

●UC-win/Road集群选项 大规模・MultiVR

●概要
  现版本的UC-win/Road中,作为标准功能使用1台电脑可同时显示4个频道。目前我们以增加频道数为主要目的
开发UC-win/Road集群系统。是同步多台电脑后在多台显示器输出映像的系统。增加频道数可增加投影面积提高投入感。可用来建设360度环幕模拟器以及会议室、指令室的模拟等系统。


特长
  1. 设置、操作简便。
  2. 构造柔软,对使用集群的电脑台数以及配置无特别限制。
  3. 对集群结构中可使用的UC-win/Road功能毫无限制。
  4. 集群系统中使用比在一台电脑中使用更能改善其性能。
  5. 可使所有要素同步、并使用于各种模拟的通用系统。

▲布、火、烟、交通车辆、雪的同步


●集群系统安装
局域网连接多台电脑,在1台电脑计算模拟所必要的计算。计算结果传送至各显示器,在各显示器中进行描绘处理。在该系统进行模拟计算的机器称为服务器,显示器称为从机。计算以及描绘处理流程如下。
  1. 每显示幀时进行一次模拟计算。
  2. 每计算一次向从机传送幀显示所必要的数据。
  3. 从机进行描绘处理的同时服务器计算下幀所必要的数据。
  4. 在步骤(3)若服务器的计算快于描绘,可在描绘处理过程中先接收一幀容量的数据。
    这种优化可大幅度减少对数据传接时间的影响。另外、为了传送同样数据至各从机使用multicastIP,将服务器与网络负担控制在最小程度。
  5. 结束描绘后在服务器进行下一计算并传送数据。

▲每幀的流程

  集群构成最主要的基本运作是在一台服务器进行模拟计算、在从机只进行描绘处理。因为处理是可以分担的,从而可提高系统性能。以往的UC-win/Road中交通流以外的所有处理是在一个线程中进行的,实现本功能的计算与描绘只能是独立进行的。集群构成与UC-win/Road标准版中比以往优化使用CPU与多核的结果提高了性能,特别是3D树木、旗、火与烟、MD3特征人物动画。

 服务器向各从机传送的数据为移动要素相关的位置信息与属性。各从机是接收数据更新3D空间后进行后处理的,而对于如3D树木、布、雨和雪等持有复杂形状的要素因为信息量过多无法高速传送。为此对于这些对象物服务器先传送计算中必不可少的最低限的参数后在各从机进行计算。


●功能说明
 UC-win/Road标准版中追加了集群系统必要的功能,搭载了UC-win/Road标准版所有的功能。初始设置以外的所有操作均可在服务器上进行,从而将各从机上的操作减少到了最低程度。
 下述设置与功能就可实现集群系统的操作

从机的初始设定 从机名称、服务器的网络地址
服务器 从机的显示领域
从机切断
从机重新启动、关机、数据载入
服务器模式・标准模式切换或自动开始服务器模式
模拟开始/结束


●性能基准结果
 为确认该系统有效性进行性能试验的结果得出的结论是与通常系统相比提高了性能、减小了对进入集群的电脑台数的影响。另一方面比较了集群与标准版的4频道构成,其结果性能得到了平均140%的改善。比较15台从机与标准版1频道得出的结论是性能大约改善了20%。
 
 ▲集群构成、处理分担图


●今后的展开
 集群系统基本功能是在复数电脑上同步显示同一虚拟环境。该功能可以提高投入感,还可以扩张至投入感以外的目的。例如将集群作为渲染farm面向多数人播放同一环境映像的系统。另外还考虑、应用于在同一VR环境中进行多数人的驾驶模拟考虑人与人的相互作用的系统等。

(Up&Coming '10 新春号刊载)


FORUM8