光源:一个免费的图形工具包,用于连续场数据的并行可视化

A. Powell, O. Ocholi, J. Vieyra, B. Zhou
{"title":"光源:一个免费的图形工具包,用于连续场数据的并行可视化","authors":"A. Powell, O. Ocholi, J. Vieyra, B. Zhou","doi":"10.1109/CLUSTR.2005.347093","DOIUrl":null,"url":null,"abstract":"Summary form only given. Illuminator is a visualization toolkit closely coupled with parallel computation and storage. Its close links to PETSc (the portable extensible toolkit for scientific computation) make it ideal for display of finite difference calculation results. During a simulation, Illuminator functions provide parallel storage of PETSc distributed array objects across cluster hard drives with optional lossless or lossy compression. This lets cluster machines operate as a large RAID0 (or optionally RAID1) array, with fast storage and retrieval directly to/from the compute nodes with zero network load. Visualization is similarly parallel: compute nodes load simulation results from their hard drives and calculate triangle locations and colors for contour surfaces of scalar fields. Triangles are then rendered using one of three methods: send all triangle data to the head node and display using Geomview; locally render triangles using Imlib2 and layer images in a binary tree; locally render semitransparent triangles using a multilayer zbuffer, redistribute and assemble these zbuffers for display. Results are discussed in terms of image quality and frame rate","PeriodicalId":255312,"journal":{"name":"2005 IEEE International Conference on Cluster Computing","volume":"35 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2005-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Illuminator: a Free Graphics Toolkit for Parallel Visualization of Continuum Field Data\",\"authors\":\"A. Powell, O. Ocholi, J. Vieyra, B. Zhou\",\"doi\":\"10.1109/CLUSTR.2005.347093\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Summary form only given. Illuminator is a visualization toolkit closely coupled with parallel computation and storage. Its close links to PETSc (the portable extensible toolkit for scientific computation) make it ideal for display of finite difference calculation results. During a simulation, Illuminator functions provide parallel storage of PETSc distributed array objects across cluster hard drives with optional lossless or lossy compression. This lets cluster machines operate as a large RAID0 (or optionally RAID1) array, with fast storage and retrieval directly to/from the compute nodes with zero network load. Visualization is similarly parallel: compute nodes load simulation results from their hard drives and calculate triangle locations and colors for contour surfaces of scalar fields. Triangles are then rendered using one of three methods: send all triangle data to the head node and display using Geomview; locally render triangles using Imlib2 and layer images in a binary tree; locally render semitransparent triangles using a multilayer zbuffer, redistribute and assemble these zbuffers for display. Results are discussed in terms of image quality and frame rate\",\"PeriodicalId\":255312,\"journal\":{\"name\":\"2005 IEEE International Conference on Cluster Computing\",\"volume\":\"35 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2005-09-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2005 IEEE International Conference on Cluster Computing\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CLUSTR.2005.347093\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2005 IEEE International Conference on Cluster Computing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CLUSTR.2005.347093","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

只提供摘要形式。Illuminator是一个可视化工具包,与并行计算和存储紧密结合。它与PETSc(科学计算的便携式可扩展工具包)的密切联系使其成为显示有限差分计算结果的理想工具。在模拟过程中,Illuminator功能提供PETSc分布式阵列对象跨集群硬盘驱动器的并行存储,可选无损或有损压缩。这使得集群机器可以作为一个大型RAID0(或可选的RAID1)阵列来操作,具有快速的存储和直接从计算节点检索,网络负载为零。可视化同样是并行的:计算节点从其硬盘驱动器加载仿真结果,并计算标量场轮廓面的三角形位置和颜色。然后使用以下三种方法之一渲染三角形:将所有三角形数据发送到头部节点并使用Geomview显示;使用Imlib2和二叉树中的图层图像局部渲染三角形;局部渲染半透明三角形使用多层zbuffer,重新分配和组装这些zbuffer显示。从图像质量和帧率两方面对结果进行了讨论
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Illuminator: a Free Graphics Toolkit for Parallel Visualization of Continuum Field Data
Summary form only given. Illuminator is a visualization toolkit closely coupled with parallel computation and storage. Its close links to PETSc (the portable extensible toolkit for scientific computation) make it ideal for display of finite difference calculation results. During a simulation, Illuminator functions provide parallel storage of PETSc distributed array objects across cluster hard drives with optional lossless or lossy compression. This lets cluster machines operate as a large RAID0 (or optionally RAID1) array, with fast storage and retrieval directly to/from the compute nodes with zero network load. Visualization is similarly parallel: compute nodes load simulation results from their hard drives and calculate triangle locations and colors for contour surfaces of scalar fields. Triangles are then rendered using one of three methods: send all triangle data to the head node and display using Geomview; locally render triangles using Imlib2 and layer images in a binary tree; locally render semitransparent triangles using a multilayer zbuffer, redistribute and assemble these zbuffers for display. Results are discussed in terms of image quality and frame rate
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信