首页 > 最新文献

Eurographics Symposium on Parallel Graphics and Visualization : EG PGV : [proceedings]. Eurographics Symposium on Parallel Graphics and Visualization最新文献

英文 中文
Freeprocessing: Transparent in situ visualization via data interception. 自由处理:通过数据拦截实现透明的现场可视化。
Thomas Fogal, Fabian Proch, Alexander Schiewe, Olaf Hasemann, Andreas Kempf, Jens Krüger

In situ visualization has become a popular method for avoiding the slowest component of many visualization pipelines: reading data from disk. Most previous in situ work has focused on achieving visualization scalability on par with simulation codes, or on the data movement concerns that become prevalent at extreme scales. In this work, we consider in situ analysis with respect to ease of use and programmability. We describe an abstraction that opens up new applications for in situ visualization, and demonstrate that this abstraction and an expanded set of use cases can be realized without a performance cost.

就地可视化已经成为一种流行的方法,以避免许多可视化管道中最慢的组件:从磁盘读取数据。大多数以前的原位工作都集中在实现与模拟代码相当的可视化可伸缩性上,或者集中在极端规模下流行的数据移动问题上。在这项工作中,我们考虑了关于易用性和可编程性的原位分析。我们描述了一个抽象,它为现场可视化打开了新的应用程序,并演示了这个抽象和一组扩展的用例可以在没有性能成本的情况下实现。
{"title":"<i>Free</i>processing: Transparent <i>in situ</i> visualization via data interception.","authors":"Thomas Fogal,&nbsp;Fabian Proch,&nbsp;Alexander Schiewe,&nbsp;Olaf Hasemann,&nbsp;Andreas Kempf,&nbsp;Jens Krüger","doi":"10.2312/pgv.20141084","DOIUrl":"https://doi.org/10.2312/pgv.20141084","url":null,"abstract":"<p><p>In situ visualization has become a popular method for avoiding the slowest component of many visualization pipelines: reading data from disk. Most previous in situ work has focused on achieving visualization scalability on par with simulation codes, or on the data movement concerns that become prevalent at extreme scales. In this work, we consider in situ analysis with respect to ease of use and programmability. We describe an abstraction that opens up new applications for in situ visualization, and demonstrate that this abstraction and an expanded set of use cases can be realized without a performance cost.</p>","PeriodicalId":90824,"journal":{"name":"Eurographics Symposium on Parallel Graphics and Visualization : EG PGV : [proceedings]. Eurographics Symposium on Parallel Graphics and Visualization","volume":"2014 ","pages":"49-56"},"PeriodicalIF":0.0,"publicationDate":"2014-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4435933/pdf/nihms-628202.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"33322246","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 18
Parallel computational steering and analysis for HPC applications using a paraview interface and the HDF5 DSM virtual file driver 使用paraview接口和HDF5 DSM虚拟文件驱动程序的HPC应用程序的并行计算转向和分析
J. Biddiscombe, Jérome Soumagne, G. Oger, D. Guibert, J. Piccinali
We present a framework for interfacing an arbitrary HPC simulation code with an interactive ParaView session using the HDF5 parallel IO library as the API. The implementation allows a flexible combination of parallel simulation, concurrent parallel analysis and GUI client, all of which may be on the same or separate machines. Data transfer between the simulation and the ParaView server takes place using a virtual file driver for HDF5 that bypasses the disk entirely and instead communicates directly between the coupled applications in parallel. The simulation and ParaView tasks run as separate MPI jobs and may therefore use different core counts and/or hardware configurations/platforms, making it possible to carefully tailor the amount of resources dedicated to each part of the workload. The coupled applications write and read datasets to the shared virtual HDF5 file layer, which allows the user to read data representing any aspect of the simulation and modify it using ParaView pipelines, then write it back, to be reread by the simulation (or vice versa). This allows not only simple parameter changes, but complete remeshing of grids, or operations involving regeneration of field values over the entire domain, to be carried out. To avoid the problem of manually customizing the GUI for each application that is to be steered, we make use of XML templates that describe outputs from the simulation, inputs back to it, and what user interactions are permitted on the controlled elements. This XML is used to generate GUI and 3D controls for manipulation of the simulation without requiring explicit knowledge of the underlying model.
我们提出了一个框架,使用HDF5并行IO库作为API,将任意HPC模拟代码与交互式ParaView会话连接起来。该实现允许并行仿真、并发并行分析和GUI客户端的灵活组合,所有这些可以在相同或单独的机器上。模拟和ParaView服务器之间的数据传输使用HDF5的虚拟文件驱动器进行,该驱动器完全绕过磁盘,而是直接在并行耦合应用程序之间进行通信。模拟和ParaView任务作为单独的MPI作业运行,因此可能使用不同的核心数量和/或硬件配置/平台,从而可以仔细定制专用于每个工作负载部分的资源数量。耦合的应用程序将数据集写入和读取到共享的虚拟HDF5文件层,这允许用户读取代表模拟的任何方面的数据,并使用ParaView管道修改它,然后将其写回来,由模拟重新读取(反之亦然)。这不仅允许简单的参数更改,而且可以完成网格的重新划分,或者涉及整个域的字段值再生的操作。为了避免为要控制的每个应用程序手动定制GUI的问题,我们使用XML模板来描述来自模拟的输出、返回到模拟的输入以及在受控元素上允许的用户交互。该XML用于生成GUI和3D控件,以操纵仿真,而不需要显式了解底层模型。
{"title":"Parallel computational steering and analysis for HPC applications using a paraview interface and the HDF5 DSM virtual file driver","authors":"J. Biddiscombe, Jérome Soumagne, G. Oger, D. Guibert, J. Piccinali","doi":"10.2312/EGPGV/EGPGV11/091-100","DOIUrl":"https://doi.org/10.2312/EGPGV/EGPGV11/091-100","url":null,"abstract":"We present a framework for interfacing an arbitrary HPC simulation code with an interactive ParaView session using the HDF5 parallel IO library as the API. The implementation allows a flexible combination of parallel simulation, concurrent parallel analysis and GUI client, all of which may be on the same or separate machines. Data transfer between the simulation and the ParaView server takes place using a virtual file driver for HDF5 that bypasses the disk entirely and instead communicates directly between the coupled applications in parallel. The simulation and ParaView tasks run as separate MPI jobs and may therefore use different core counts and/or hardware configurations/platforms, making it possible to carefully tailor the amount of resources dedicated to each part of the workload. The coupled applications write and read datasets to the shared virtual HDF5 file layer, which allows the user to read data representing any aspect of the simulation and modify it using ParaView pipelines, then write it back, to be reread by the simulation (or vice versa). This allows not only simple parameter changes, but complete remeshing of grids, or operations involving regeneration of field values over the entire domain, to be carried out. To avoid the problem of manually customizing the GUI for each application that is to be steered, we make use of XML templates that describe outputs from the simulation, inputs back to it, and what user interactions are permitted on the controlled elements. This XML is used to generate GUI and 3D controls for manipulation of the simulation without requiring explicit knowledge of the underlying model.","PeriodicalId":90824,"journal":{"name":"Eurographics Symposium on Parallel Graphics and Visualization : EG PGV : [proceedings]. Eurographics Symposium on Parallel Graphics and Visualization","volume":"65 1","pages":"91-100"},"PeriodicalIF":0.0,"publicationDate":"2011-04-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"88804247","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 34
Parallel in situ coupling of simulation with a fully featured visualization system 并行原位耦合仿真与全功能可视化系统
Brad Whitlock, Jean M. Favre, J. Meredith
There is a widening gap between compute performance and the ability to store computation results. Complex scientific codes are the most affected since they must save massive files containing meshes and fields for offline analysis. Time and storage costs instead dictate that data analysis and visualization be combined with the simulations themselves, being done in situ so data are transformed to a manageable size before they are stored. Earlier approaches to in situ processing involved combining specific visualization algorithms into the simulation code, limiting flexibility. We introduce a new library which instead allows a fully-featured visualization tool, VisIt, to request data as needed from the simulation and apply visualization algorithms in situ with minimal modification to the application code.
计算性能和存储计算结果的能力之间的差距越来越大。复杂的科学代码受到的影响最大,因为它们必须保存包含网格和字段的大量文件以供离线分析。相反,时间和存储成本决定了数据分析和可视化与模拟本身相结合,在原位完成,以便在存储之前将数据转换为可管理的大小。早期的原位处理方法涉及将特定的可视化算法结合到仿真代码中,限制了灵活性。我们引入了一个新的库,它允许一个功能完整的可视化工具VisIt,根据需要从模拟中请求数据,并在对应用程序代码进行最小修改的情况下就地应用可视化算法。
{"title":"Parallel in situ coupling of simulation with a fully featured visualization system","authors":"Brad Whitlock, Jean M. Favre, J. Meredith","doi":"10.2312/EGPGV/EGPGV11/101-109","DOIUrl":"https://doi.org/10.2312/EGPGV/EGPGV11/101-109","url":null,"abstract":"There is a widening gap between compute performance and the ability to store computation results. Complex scientific codes are the most affected since they must save massive files containing meshes and fields for offline analysis. Time and storage costs instead dictate that data analysis and visualization be combined with the simulations themselves, being done in situ so data are transformed to a manageable size before they are stored. Earlier approaches to in situ processing involved combining specific visualization algorithms into the simulation code, limiting flexibility. We introduce a new library which instead allows a fully-featured visualization tool, VisIt, to request data as needed from the simulation and apply visualization algorithms in situ with minimal modification to the application code.","PeriodicalId":90824,"journal":{"name":"Eurographics Symposium on Parallel Graphics and Visualization : EG PGV : [proceedings]. Eurographics Symposium on Parallel Graphics and Visualization","volume":"64 1","pages":"101-109"},"PeriodicalIF":0.0,"publicationDate":"2011-04-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"72810966","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 40
Cross-segment load balancing in parallel rendering 并行渲染中的跨段负载平衡
Fatih Erol, S. Eilemann, R. Pajarola
With faster graphics hardware comes the possibility to realize even more complicated applications that require more detailed data and provide better presentation. The processors keep being challenged with bigger amount of data and higher resolution outputs, requiring more research in the parallel/distributed rendering domain. Optimizing resource usage to improve throughput is one important topic, which we address in this article for multi-display applications, using the Equalizer parallel rendering framework. This paper introduces and analyzes cross-segment load balancing which efficiently assigns all available shared graphics resources to all display output segments with dynamical task partitioning to improve performance in parallel rendering
有了更快的图形硬件,就有可能实现更复杂的应用程序,这些应用程序需要更详细的数据并提供更好的表示。处理器不断受到更大数据量和更高分辨率输出的挑战,需要在并行/分布式呈现领域进行更多的研究。优化资源使用以提高吞吐量是一个重要的主题,我们将在本文中讨论使用均衡器并行呈现框架的多显示应用程序。本文介绍并分析了通过动态任务划分将所有可用的共享图形资源有效地分配到所有显示输出段的跨段负载平衡,以提高并行渲染的性能
{"title":"Cross-segment load balancing in parallel rendering","authors":"Fatih Erol, S. Eilemann, R. Pajarola","doi":"10.2312/EGPGV/EGPGV11/041-050","DOIUrl":"https://doi.org/10.2312/EGPGV/EGPGV11/041-050","url":null,"abstract":"With faster graphics hardware comes the possibility to realize even more complicated applications that require more detailed data and provide better presentation. The processors keep being challenged with bigger amount of data and higher resolution outputs, requiring more research in the parallel/distributed rendering domain. Optimizing resource usage to improve throughput is one important topic, which we address in this article for multi-display applications, using the Equalizer parallel rendering framework. This paper introduces and analyzes cross-segment load balancing which efficiently assigns all available shared graphics resources to all display output segments with dynamical task partitioning to improve performance in parallel rendering","PeriodicalId":90824,"journal":{"name":"Eurographics Symposium on Parallel Graphics and Visualization : EG PGV : [proceedings]. Eurographics Symposium on Parallel Graphics and Visualization","volume":"29 1","pages":"41-50"},"PeriodicalIF":0.0,"publicationDate":"2011-04-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"79313913","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 14
Revisiting parallel rendering for shared memory machines 回顾共享内存机器的并行呈现
B. Nouanesengsy, J. Ahrens, J. Woodring, Han-Wei Shen
Increasing the core count of CPUs to increase computational performance has been a significant trend for the better part of a decade. This has led to an unprecedented availability of large shared memory machines. Programming paradigms and systems are shifting to take advantage of this architectural change, so that intra-node parallelism can be fully utilized. Algorithms designed for parallel execution on distributed systems will also need to be modified to scale in these new shared and hybrid memory systems. In this paper, we reinvestigate parallel rendering algorithms with the goal of finding one that achieves favorable performance in this new environment. We test and analyze various methods, including sort-first, sort-last, and a hybrid scheme, to find an optimal parallel algorithm that maximizes shared memory performance.
增加cpu的核心数量以提高计算性能是近十年来的一个重要趋势。这导致了大型共享内存机器的空前可用性。编程范例和系统正在转变,以利用这种架构变化,从而可以充分利用节点内并行性。为在分布式系统上并行执行而设计的算法也需要修改以适应这些新的共享和混合内存系统。在本文中,我们重新研究了并行渲染算法,目的是找到一个在这种新环境下实现良好性能的算法。我们测试和分析了各种方法,包括排序优先、排序最后和混合方案,以找到最大限度地提高共享内存性能的最佳并行算法。
{"title":"Revisiting parallel rendering for shared memory machines","authors":"B. Nouanesengsy, J. Ahrens, J. Woodring, Han-Wei Shen","doi":"10.2312/EGPGV/EGPGV11/031-040","DOIUrl":"https://doi.org/10.2312/EGPGV/EGPGV11/031-040","url":null,"abstract":"Increasing the core count of CPUs to increase computational performance has been a significant trend for the better part of a decade. This has led to an unprecedented availability of large shared memory machines. Programming paradigms and systems are shifting to take advantage of this architectural change, so that intra-node parallelism can be fully utilized. Algorithms designed for parallel execution on distributed systems will also need to be modified to scale in these new shared and hybrid memory systems. In this paper, we reinvestigate parallel rendering algorithms with the goal of finding one that achieves favorable performance in this new environment. We test and analyze various methods, including sort-first, sort-last, and a hybrid scheme, to find an optimal parallel algorithm that maximizes shared memory performance.","PeriodicalId":90824,"journal":{"name":"Eurographics Symposium on Parallel Graphics and Visualization : EG PGV : [proceedings]. Eurographics Symposium on Parallel Graphics and Visualization","volume":"68 1","pages":"31-40"},"PeriodicalIF":0.0,"publicationDate":"2011-04-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"75348322","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 7
A preview and exploratory technique for large-scale scientific simulations 大规模科学模拟的预演和探索性技术
Anna Tikhonova, Hongfeng Yu, Carlos D. Correa, Jacqueline H. Chen, K. Ma
Successful in-situ and remote visualization solutions must have minimal storage requirements and account for only a small percentage of supercomputing time. One solution that meets these requirements is to store a compact intermediate representation of the data, instead of a 3D volume itself. Recent work explores the use of attenuation functions as a data representation that summarizes the distribution of attenuation along the rays. This representation goes beyond conventional static images and allows users to dynamically explore their data, for example, to change color and opacity parameters, without accessing the original 3D data. The computation and storage costs of this method may still be prohibitively expensive for large and time-varying data sets, thus limiting its applicability in the real-world scenarios. In this paper, we present an efficient algorithm for computing attenuation functions in parallel. We exploit the fact that the distribution of attenuation can be constructed recursively from a hierarchy of blocks or intervals of the data, which is a highly parallelizeable process. We have developed a library of routines that can be used in a distance visualization scenario or can be called directly from a simulation code to generate explorable images in-situ. Through a number of examples, we demonstrate the application of this work to large-scale scientific simulations in a real-world parallel environment with thousands of processors. We also explore various compression methods for reducing the size of the RAF. Finally, we present a method for computing an alternative RAF representation, which more closely encodes the actual distribution of samples along a ray, using kernel density estimation.
成功的原位可视化和远程可视化解决方案必须具有最小的存储需求,并且只占超级计算时间的一小部分。满足这些要求的一种解决方案是存储数据的紧凑的中间表示,而不是3D卷本身。最近的工作探索使用衰减函数作为数据表示,总结沿射线的衰减分布。这种表示方式超越了传统的静态图像,允许用户动态地探索他们的数据,例如,改变颜色和不透明度参数,而无需访问原始的3D数据。对于大型和时变的数据集,这种方法的计算和存储成本可能仍然非常昂贵,从而限制了它在实际场景中的适用性。本文提出了一种并行计算衰减函数的有效算法。我们利用这样一个事实,即衰减分布可以从数据的块或区间递归地构造,这是一个高度并行化的过程。我们已经开发了一个例程库,可以在远程可视化场景中使用,也可以直接从仿真代码中调用,以生成可现场探索的图像。通过一些例子,我们展示了这项工作在具有数千个处理器的现实世界并行环境中的大规模科学模拟中的应用。我们还探索了各种压缩方法来减少RAF的大小。最后,我们提出了一种计算替代RAF表示的方法,该方法使用核密度估计更紧密地编码沿射线的样本实际分布。
{"title":"A preview and exploratory technique for large-scale scientific simulations","authors":"Anna Tikhonova, Hongfeng Yu, Carlos D. Correa, Jacqueline H. Chen, K. Ma","doi":"10.2312/EGPGV/EGPGV11/111-120","DOIUrl":"https://doi.org/10.2312/EGPGV/EGPGV11/111-120","url":null,"abstract":"Successful in-situ and remote visualization solutions must have minimal storage requirements and account for only a small percentage of supercomputing time. One solution that meets these requirements is to store a compact intermediate representation of the data, instead of a 3D volume itself. Recent work explores the use of attenuation functions as a data representation that summarizes the distribution of attenuation along the rays. This representation goes beyond conventional static images and allows users to dynamically explore their data, for example, to change color and opacity parameters, without accessing the original 3D data. The computation and storage costs of this method may still be prohibitively expensive for large and time-varying data sets, thus limiting its applicability in the real-world scenarios. In this paper, we present an efficient algorithm for computing attenuation functions in parallel. We exploit the fact that the distribution of attenuation can be constructed recursively from a hierarchy of blocks or intervals of the data, which is a highly parallelizeable process. We have developed a library of routines that can be used in a distance visualization scenario or can be called directly from a simulation code to generate explorable images in-situ. Through a number of examples, we demonstrate the application of this work to large-scale scientific simulations in a real-world parallel environment with thousands of processors. We also explore various compression methods for reducing the size of the RAF. Finally, we present a method for computing an alternative RAF representation, which more closely encodes the actual distribution of samples along a ray, using kernel density estimation.","PeriodicalId":90824,"journal":{"name":"Eurographics Symposium on Parallel Graphics and Visualization : EG PGV : [proceedings]. Eurographics Symposium on Parallel Graphics and Visualization","volume":"21 1","pages":"111-120"},"PeriodicalIF":0.0,"publicationDate":"2011-04-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"73859252","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 28
Direct send compositing for parallel sort-last rendering 直接发送合成并行排序最后渲染
S. Eilemann, R. Pajarola
In contrast to sort-first, sort-last parallel rendering has the distinct advantage that the task division for parallel geometry processing and rasterization is simple, and can easily be incorporated into most visualization systems. However, the efficient final depth-compositing for polygonal data, or alpha-blending for volume data of partial rendering results is the key to achieve scalability in sort-last parallel rendering. In this paper, we demonstrate the efficiency as well as flexibility of the direct send sort-last compositing algorithm, and compare it to existing approaches, both in a theoretical analysis and in an experimental setting.
与排序优先相比,排序最后并行呈现具有明显的优势,即并行几何处理和光栅化的任务划分很简单,并且可以很容易地合并到大多数可视化系统中。然而,对多边形数据进行有效的最终深度合成,或对部分渲染结果的体数据进行alpha混合,是在排序-最后并行渲染中实现可扩展性的关键。在本文中,我们展示了直接发送排序-最后合成算法的效率和灵活性,并在理论分析和实验设置中将其与现有方法进行了比较。
{"title":"Direct send compositing for parallel sort-last rendering","authors":"S. Eilemann, R. Pajarola","doi":"10.2312/EGPGV/EGPGV07/029-036","DOIUrl":"https://doi.org/10.2312/EGPGV/EGPGV07/029-036","url":null,"abstract":"In contrast to sort-first, sort-last parallel rendering has the distinct advantage that the task division for parallel geometry processing and rasterization is simple, and can easily be incorporated into most visualization systems. However, the efficient final depth-compositing for polygonal data, or alpha-blending for volume data of partial rendering results is the key to achieve scalability in sort-last parallel rendering. In this paper, we demonstrate the efficiency as well as flexibility of the direct send sort-last compositing algorithm, and compare it to existing approaches, both in a theoretical analysis and in an experimental setting.","PeriodicalId":90824,"journal":{"name":"Eurographics Symposium on Parallel Graphics and Visualization : EG PGV : [proceedings]. Eurographics Symposium on Parallel Graphics and Visualization","volume":"33 1","pages":"29-36"},"PeriodicalIF":0.0,"publicationDate":"2007-05-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"88453640","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 16
Multiresolution visualization of massive models on a large spatial 3D display 大空间三维显示器上海量模型的多分辨率可视化
F. Bettio, E. Gobbetti, G. Pintore, F. Marton
We report on a cluster parallel multiresolution rendering system driving a spatial 3D display able to give multiple freely moving naked-eye viewers the illusion of seeing virtual objects floating at fixed physical locations situated in a human–scale working volume. The efficiency of this approach is demonstrated by an application supporting interactive manipulation of colored highly tessellated models on a large (1.6x0.9 meters) 50Mpixel display that allows for a room-size working space.
我们报告了一种集群并行多分辨率渲染系统,该系统驱动空间3D显示器,能够让多个自由移动的裸眼观察者看到虚拟物体漂浮在位于人类尺度工作体积的固定物理位置上的错觉。该方法的有效性通过一个应用程序得到了证明,该应用程序支持在一个允许房间大小的工作空间的大型(1.6x0.9米)5000万像素显示器上对彩色高度镶嵌模型进行交互式操作。
{"title":"Multiresolution visualization of massive models on a large spatial 3D display","authors":"F. Bettio, E. Gobbetti, G. Pintore, F. Marton","doi":"10.2312/EGPGV/EGPGV07/013-020","DOIUrl":"https://doi.org/10.2312/EGPGV/EGPGV07/013-020","url":null,"abstract":"We report on a cluster parallel multiresolution rendering system driving a spatial 3D display able to give multiple freely moving naked-eye viewers the illusion of seeing virtual objects floating at fixed physical locations situated in a human–scale working volume. The efficiency of this approach is demonstrated by an application supporting interactive manipulation of colored highly tessellated models on a large (1.6x0.9 meters) 50Mpixel display that allows for a room-size working space.","PeriodicalId":90824,"journal":{"name":"Eurographics Symposium on Parallel Graphics and Visualization : EG PGV : [proceedings]. Eurographics Symposium on Parallel Graphics and Visualization","volume":"15 1","pages":"13-20"},"PeriodicalIF":0.0,"publicationDate":"2007-05-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"82018470","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 4
Dynamic regions of interest for interactive flow exploration 交互式流探索感兴趣的动态区域
M. Wolter, C. Bischof, T. Kuhlen
Virtual Reality (VR) provides a useful tool for understanding complex, unsteady flow phenomena. The user can directly interact with the data and therefore benefits from a spatial coherence of action and result. However, visualization in virtual environments imposes very high demands on interactivity in order to maintain this coherence. Exploration of large, unsteady datasets in VR requires efficient visualization or data reduction algorithms to produce results within acceptable waiting times. We propose a technique for reducing required data especially suited for direct interaction in virtual environments. We use a distributed system to parallely extract a dynamic region of interest (DROI) from the simulation data. This DROI is adapted according to the user's interaction behavior and allows for the analysis of local flow features. With this reduction we provide interactive extraction of local features from large, time-varying datasets.
虚拟现实(VR)为理解复杂的非定常流动现象提供了有用的工具。用户可以直接与数据交互,因此从行动和结果的空间一致性中受益。然而,为了保持这种一致性,虚拟环境中的可视化对交互性提出了很高的要求。在VR中探索大型、不稳定的数据集需要有效的可视化或数据缩减算法,以便在可接受的等待时间内产生结果。我们提出了一种减少所需数据的技术,特别适合于虚拟环境中的直接交互。我们使用分布式系统从仿真数据中并行提取动态感兴趣区域(DROI)。该DROI根据用户的交互行为进行调整,并允许对局部流特征进行分析。通过这种简化,我们提供了从大型时变数据集中交互式提取局部特征的方法。
{"title":"Dynamic regions of interest for interactive flow exploration","authors":"M. Wolter, C. Bischof, T. Kuhlen","doi":"10.2312/EGPGV/EGPGV07/053-060","DOIUrl":"https://doi.org/10.2312/EGPGV/EGPGV07/053-060","url":null,"abstract":"Virtual Reality (VR) provides a useful tool for understanding complex, unsteady flow phenomena. The user can directly interact with the data and therefore benefits from a spatial coherence of action and result. However, visualization in virtual environments imposes very high demands on interactivity in order to maintain this coherence. Exploration of large, unsteady datasets in VR requires efficient visualization or data reduction algorithms to produce results within acceptable waiting times. We propose a technique for reducing required data especially suited for direct interaction in virtual environments. We use a distributed system to parallely extract a dynamic region of interest (DROI) from the simulation data. This DROI is adapted according to the user's interaction behavior and allows for the analysis of local flow features. With this reduction we provide interactive extraction of local features from large, time-varying datasets.","PeriodicalId":90824,"journal":{"name":"Eurographics Symposium on Parallel Graphics and Visualization : EG PGV : [proceedings]. Eurographics Symposium on Parallel Graphics and Visualization","volume":"10 1","pages":"53-60"},"PeriodicalIF":0.0,"publicationDate":"2007-05-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"79110927","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
Distributed collaborative data analysis with heterogeneous visualisation systems 异构可视化系统的分布式协作数据分析
T. Düssel, H. Zilken, W. Frings, T. Eickermann, A. Gerndt, M. Wolter, T. Kuhlen
A system for the distributed, collaborative online visualisation in heterogeneous visualisation environments was developed and tested in the application project KoDaVis, which is part of the german optical network testbed VIOLA. The aim of KoDaVis is the visualisation of huge data sets from atmosphere research. The core of the presented distributed computer supported collaborative work system is a framework for the coupling of heterogeneous visualisation systems and the design and implementation of two distinct servers, one for the collaborative aspects and one for the direct remote access to centrally stored data. Interfaces to the VTK-based virtual reality visualisation system ViSTA and to the modular visualisation environment AVS/Express were implemented and tested. The successful coupling of these two different visualisation systems as well as the benefit of a fast optical network for parallel data access and for distributed collaboration could be demonstrated in a test setup.
在应用项目KoDaVis中,开发了一种在异构可视化环境下的分布式、协作在线可视化系统,该项目是德国光网络测试平台VIOLA的一部分。KoDaVis的目标是将大气研究的大量数据集可视化。所提出的分布式计算机支持的协同工作系统的核心是一个框架,用于耦合异构可视化系统和设计和实现两个不同的服务器,一个用于协作方面,另一个用于直接远程访问集中存储的数据。实现并测试了与基于虚拟现实的虚拟现实可视化系统ViSTA和模块化可视化环境AVS/Express的接口。这两种不同的可视化系统的成功耦合以及用于并行数据访问和分布式协作的快速光网络的好处可以在测试设置中得到证明。
{"title":"Distributed collaborative data analysis with heterogeneous visualisation systems","authors":"T. Düssel, H. Zilken, W. Frings, T. Eickermann, A. Gerndt, M. Wolter, T. Kuhlen","doi":"10.2312/EGPGV/EGPGV07/021-028","DOIUrl":"https://doi.org/10.2312/EGPGV/EGPGV07/021-028","url":null,"abstract":"A system for the distributed, collaborative online visualisation in heterogeneous visualisation environments was developed and tested in the application project KoDaVis, which is part of the german optical network testbed VIOLA. The aim of KoDaVis is the visualisation of huge data sets from atmosphere research. The core of the presented distributed computer supported collaborative work system is a framework for the coupling of heterogeneous visualisation systems and the design and implementation of two distinct servers, one for the collaborative aspects and one for the direct remote access to centrally stored data. Interfaces to the VTK-based virtual reality visualisation system ViSTA and to the modular visualisation environment AVS/Express were implemented and tested. The successful coupling of these two different visualisation systems as well as the benefit of a fast optical network for parallel data access and for distributed collaboration could be demonstrated in a test setup.","PeriodicalId":90824,"journal":{"name":"Eurographics Symposium on Parallel Graphics and Visualization : EG PGV : [proceedings]. Eurographics Symposium on Parallel Graphics and Visualization","volume":"37 1","pages":"21-28"},"PeriodicalIF":0.0,"publicationDate":"2007-05-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"85708219","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 9
期刊
Eurographics Symposium on Parallel Graphics and Visualization : EG PGV : [proceedings]. Eurographics Symposium on Parallel Graphics and Visualization
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1