英语翻译CONCLUSIONSIn this paper,we have presented OpenGL Multipipe SDK,atoolkit for parallel scalable rendering.MPK provides applicationswith a high-level abstraction to the system’s graphics resourceswhile making low-level optimizations behin
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/26 01:04:41
英语翻译CONCLUSIONSIn this paper,we have presented OpenGL Multipipe SDK,atoolkit for parallel scalable rendering.MPK provides applicationswith a high-level abstraction to the system’s graphics resourceswhile making low-level optimizations behin
英语翻译
CONCLUSIONS
In this paper,we have presented OpenGL Multipipe SDK,a
toolkit for parallel scalable rendering.MPK provides applications
with a high-level abstraction to the system’s graphics resources
while making low-level optimizations behind the scenes.Unlike
application-transparent systems like ATI’s CrossFire,Nvidia’s SLI
or Chromium,MPK requires parts of an application to be rewritten
to take advantage of MPK’s advanced scalability features.
This application-aware approach prevents the overhead incurred by
application-transparent approaches to get better scalability.
At the most generic level,an application only needs to deal with
OpenGL rendering areas – i.e.,channels – by providing the drawing
code to handle a channel of arbitrary configuration (frustum,
location in larger display setup,etc.).Everything else is handled
by MPK:the type of windowing system,the system architecture,
the type and topology of the interconnect.The architecture as such
does not depend on the use of OpenGL.
MPK’s flexible compound-based decomposition system can be
configured to scale any kind of target applications.The compound
traversal scheme implements new techniques to provide better scalability
for applications.The callback-driven programming model
coupled with the frame-driven execution model of MPK is extremely
easy to use and intuitive for OpenGL application developers.
We have presented scalability results for a few commonly used
compounds and shown how asynchronous composition and multilevel
compound heirarchies can be configured to scale applications
by removing limitations inherent with certain compounds.
英语翻译CONCLUSIONSIn this paper,we have presented OpenGL Multipipe SDK,atoolkit for parallel scalable rendering.MPK provides applicationswith a high-level abstraction to the system’s graphics resourceswhile making low-level optimizations behin
结论
在本文中,我们提出的OpenGL Multipipe SDK中,一
工具包的并行可扩展渲染.MPK提供应用
具有高层次的抽象系统的图形资源
而在幕后制造低级别的优化.不像
像ATI的CrossFire,Nvidia的SLI应用程序透明的系统
或铬,MPK需要一个应用程序的部分重写
利用MPK先进的可扩展性功能.
此应用程序感知的方法可以防止招致的开销
应用程序透明的方式获得更好的可扩展性.
在最一般的水平,应用程序只需要处理
OpenGL渲染领域 - 即渠道 - 通过提供图纸
代码以处理任意配置通道(锥,
在更大的显示设置等位置).一切处理
由MPK:在窗口系统,该系统结构类型,
的类型和互连的拓扑结构.作为建筑等
不依赖于OpenGL的使用.
MPK灵活的化合物为基础的系统可以分解
配置为任何规模的目标应用类型.该化合物
穿越计划实施新技术,以提供更好的扩展性
申请.回调驱动的编程模型
随着MPK框架驱动的执行模式耦合是非常
易于使用和OpenGL应用程序开发人员直观.
我们已经提出了几个常用的可扩展性的结果
化合物,并显示如何异步组成,多层次
复合heirarchies可以被配置为大规模应用
消除限制某些化合物固有的.