Evaluation of CSG tree in a CSG based solid modeler is a very computationally intensive operation. In this paper we explore avenues for evaluating CSG trees by using multiple processors with shared memory. We propose a new parallel tree contraction algorithm, and apply the algorithm for parallel evaluation of CSG trees. Our algorithm is optimal as long as the number of processors p, is smaller than O(n/log n), where n is the number of leaf nodes in the CSG tree. We compare the performance of our algorithm with existing optimal tree contraction algorithms by implementing a ray casting of polygon problem in a BBN butterfly GP1000 shared memory MIMD machine equipped with 2 clusters of 32 processors each. We have formulated the ray casting prob...
We examine the problem of optimizing classification tree evaluation for on-line and real-time appli-...
Parallel tree contraction is a well established method of parallel tree processing. There are effici...
The concept of a tree has been used in various areas of mathematics for over a century. In particula...
Ray tracing is a well known algorithm in the visualization area for its image quality and its simpli...
AbstractAlgorithmic skeletons are ready-made parallel computation patterns. Since each skeleton can ...
AbstractWe extend the classic parallel tree-contraction technique of Miller and Reif to handle the e...
CSG trees are an intuitive, yet powerful technique for the representation of geometry using a combin...
The authors have applied tree contraction to evaluate attribute expressions in parallel. Attribute e...
The segment tree is a simple and important data structure in computational geometry [7,11]. We prese...
This work deals with an efficient and robust technique of performing Boolean operations on polygonal...
In this paper we present deterministic parallel algorithms for the coarse-grained multicomputer (CGM...
In this paper, we present deterministic parallel algorithms for the coarse grained multicomputer (CG...
Computing a spanning tree (ST) and a minimum ST (MST) of a graph are fundamental problems in graph t...
The authors investigate the design, analysis, and implementation issues of algorithms for two comput...
We propose efficient load balancing methods for two computational problems namely ray tracing and bo...
We examine the problem of optimizing classification tree evaluation for on-line and real-time appli-...
Parallel tree contraction is a well established method of parallel tree processing. There are effici...
The concept of a tree has been used in various areas of mathematics for over a century. In particula...
Ray tracing is a well known algorithm in the visualization area for its image quality and its simpli...
AbstractAlgorithmic skeletons are ready-made parallel computation patterns. Since each skeleton can ...
AbstractWe extend the classic parallel tree-contraction technique of Miller and Reif to handle the e...
CSG trees are an intuitive, yet powerful technique for the representation of geometry using a combin...
The authors have applied tree contraction to evaluate attribute expressions in parallel. Attribute e...
The segment tree is a simple and important data structure in computational geometry [7,11]. We prese...
This work deals with an efficient and robust technique of performing Boolean operations on polygonal...
In this paper we present deterministic parallel algorithms for the coarse-grained multicomputer (CGM...
In this paper, we present deterministic parallel algorithms for the coarse grained multicomputer (CG...
Computing a spanning tree (ST) and a minimum ST (MST) of a graph are fundamental problems in graph t...
The authors investigate the design, analysis, and implementation issues of algorithms for two comput...
We propose efficient load balancing methods for two computational problems namely ray tracing and bo...
We examine the problem of optimizing classification tree evaluation for on-line and real-time appli-...
Parallel tree contraction is a well established method of parallel tree processing. There are effici...
The concept of a tree has been used in various areas of mathematics for over a century. In particula...