Implementation and evaluation of the parallel mesa library

被引:2
|
作者
Mitra, T [1 ]
Chiueh, TC [1 ]
机构
[1] SUNY Stony Brook, Dept Comp Sci, Stony Brook, NY 11794 USA
来源
1998 INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS, PROCEEDINGS | 1998年
关键词
D O I
10.1109/ICPADS.1998.741023
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper describes the implementation and performance evaluation of a 3D graphics library that can be readily linked with parallel applications to provide run-time visualization on large-scale message-passing parallel machines, such as Intel Paragon. The prototype implementation is currently fully operational, and is based on a public domain OpenGL implementation;Mesa, and a sort-last parallelization strategy Through a detailed performance analysis, we show that the scalability of the current prototype is close to the theoretical limit for the given hardware architecture. We also developed a unified framework to describe parallel compositing algorithm and shore that two popular parallel compositing algorithms, binary swapping and parallel pipeline compositing, are just two extreme instances of this frame,cork. Such a framework is important because it allows users to tailor the compositing algorithm according to the computation/communication characteristics of specific parallel machines by tuning the parameters appropriately The current parallel Mesa library prototype implements such a parameterizable family of compositing algorithms.
引用
收藏
页码:84 / 91
页数:8
相关论文
共 50 条
  • [1] Implementation of a Thread-Parallel, GPU-Friendly Function Evaluation Library
    Andreassen, Rolf E.
    De Silva, Weeraddana Manjula
    Meadows, Brian T.
    Sokoloff, Michael D.
    Tomko, Karen A.
    IEEE ACCESS, 2014, 2 : 160 - 176
  • [2] THE DESIGN AND IMPLEMENTATION OF A PORTABLE PARALLEL NUMERICAL LIBRARY
    DELVES, LM
    ADDISON, CA
    AZIZ, OA
    PARALLEL COMPUTING, 1994, 20 (10-11) : 1639 - 1651
  • [4] PVM implementation of a portable parallel image processing library
    Juhasz, Z.
    Crookes, D.
    Lecture Notes in Computer Science, 1156
  • [5] A Parallel RatSlam C plus plus Library Implementation
    de Souza Munoz, Mauro Enrique
    Menezes, Matheus Chaves
    de Freitas, Edison Pignaton
    Cheng, Sen
    de Almeida Neto, Areolino
    Muniz de Oliveira, Alexandre Cesar
    de Almeida Ribeiro, Paulo Rogerio
    COMPUTATIONAL NEUROSCIENCE, 2019, 1068 : 173 - 183
  • [6] Research and Implementation of a Computing Library for Heterogeneous Parallel Systems
    Zhai, Yu
    Liu, Yi
    Li, Bo
    Duan, Peile
    PROCEEDINGS OF THE 2011 INTERNATIONAL CONFERENCE ON INFORMATICS, CYBERNETICS, AND COMPUTER ENGINEERING (ICCE2011), VOL 3: COMPUTER NETWORKS AND ELECTRONIC ENGINEERING, 2011, 112 : 297 - +
  • [7] Design and implementation of a Parallel Pthread Library (PPL) with parallelism and portability
    Sakarnoto, Chikara
    Miyazaki, Teruki
    Kuwayama, Masayuki
    Saisho, Keizo
    Fukuda, Akira
    Systems and Computers in Japan, 1998, 29 (02): : 28 - 35
  • [8] Design and Implementation of an Extended Collectives Library for Unified Parallel C
    Carlos Teijeiro
    Guillermo L.Taboada
    Juan Tourio
    Ramón Doallo
    Jos C.Mourio
    Damivn A.Mallón
    Brian Wibecan
    JournalofComputerScience&Technology, 2013, 28 (01) : 72 - 89
  • [9] Design and Implementation of an Extended Collectives Library for Unified Parallel C
    Carlos Teijeiro
    Guillermo L. Taboada
    Juan Touriño
    Ramón Doallo
    José C. Mouriño
    Damián A. Mallón
    Brian Wibecan
    Journal of Computer Science and Technology, 2013, 28 : 72 - 89
  • [10] Design and Implementation of an Extended Collectives Library for Unified Parallel C
    Teijeiro, Carlos
    Taboada, Guillermo L.
    Tourino, Juan
    Doallo, Ramon
    Mourino, Jose C.
    Mallon, Damian A.
    Wibecan, Brian
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2013, 28 (01) : 72 - 89