首页> 外文期刊>Visualization and Computer Graphics, IEEE Transactions on >Vivaldi: A Domain-Specific Language for Volume Processing and Visualization on Distributed Heterogeneous Systems
【24h】

Vivaldi: A Domain-Specific Language for Volume Processing and Visualization on Distributed Heterogeneous Systems

机译:Vivaldi:一种用于域的特定语言,用于分布式异构系统上的卷处理和可视化

获取原文
获取原文并翻译 | 示例
           

摘要

As the size of image data from microscopes and telescopes increases, the need for high-throughput processing and visualization of large volumetric data has become more pressing. At the same time, many-core processors and GPU accelerators are commonplace, making high-performance distributed heterogeneous computing systems affordable. However, effectively utilizing GPU clusters is difficult for novice programmers, and even experienced programmers often fail to fully leverage the computing power of new parallel architectures due to their steep learning curve and programming complexity. In this paper, we propose Vivaldi, a new domain-specific language for volume processing and visualization on distributed heterogeneous computing systems. Vivaldi's Python-like grammar and parallel processing abstractions provide flexible programming tools for non-experts to easily write high-performance parallel computing code. Vivaldi provides commonly used functions and numerical operators for customized visualization and high-throughput image processing applications. We demonstrate the performance and usability of Vivaldi on several examples ranging from volume rendering to image segmentation.
机译:随着来自显微镜和望远镜的图像数据大小的增加,对大体积数据的高通量处理和可视化的需求变得越来越紧迫。同时,许多核处理器和GPU加速器是司空见惯的,从而使高性能分布式异构计算系统负担得起。但是,对于新手程序员来说,有效利用GPU集群是困难的,并且即使经验丰富的程序员也因其陡峭的学习曲线和编程复杂性而经常无法充分利用新并行架构的计算能力。在本文中,我们提出了Vivaldi,这是一种新的领域特定语言,用于分布式异构计算系统上的卷处理和可视化。 Vivaldi的类似Python的语法和并行处理抽象为非专家提供了灵活的编程工具,使他们可以轻松编写高性能的并行计算代码。 Vivaldi为定制的可视化和高通量图像处理应用程序提供了常用的函数和数值运算符。我们在从体积渲染到图像分割的几个示例上演示了Vivaldi的性能和可用性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号