This paper presents a technique for employing high-performance computing for accelerating the exact evaluation of geometric predicates. Arithmetic filters are implemented using interval arithmetic to reduce the necessity of exact arithmetic while ensuring the results of the predicates are still exact. Furthermore, the computation with interval arithmetic is offloaded to a CUDA-enabled GPU. If the GPU detects that some results cannot be trusted, the corresponding predicates are re-evaluated in parallel on the CPU using arbitrary-precision rational numbers. As a case study, a red-blue segment intersection algorithm has been implemented. Since the intervals are implemented using floating-point numbers, the parallel computing power of GPUs for ...
Figure 1: With our parallel approach to procedural architecture, large cities can be generated in le...
Interval arithmetic is widely used in numerical algorithms requiring reliability. Ray tracing of imp...
The aim of the thesis is implementation of certain algorithms in computational geometry on the CUDA ...
Floating point arithmetic’s finite precision presents a major challenge in the field of computationa...
Video cards have now outgrown their purpose of being only a simple tool for graphic display. With th...
Geometric Algebra (GA) is a mathematical framework that allows a compact, geometrically intuitive de...
Abstract Exact computer arithmetic has a variety of uses, including the robust implementation of geo...
Geometric Algebra (GA) is a mathematical framework that allows a compact, geometrically intuitive de...
This thesis describes new parallel GPU algorithms that accelerate fundamental CAD operations such as...
As parallel computing resources have been too expensive for most of the CAGD community, efficient im...
We discuss interval techniques for speeding up the exact evaluation of geometric predicates and desc...
We discuss floating-point filters as a means of restricting the precision needed for arithmetic oper...
Abstract—Graphics Processing Units (GPUs) are gaining popularity for parallelization of general purp...
Scientific computing applications often require support for non-traditional data types, for example,...
These notes accompany the open-source code published in GitHub which implements a GPU-based line-seg...
Figure 1: With our parallel approach to procedural architecture, large cities can be generated in le...
Interval arithmetic is widely used in numerical algorithms requiring reliability. Ray tracing of imp...
The aim of the thesis is implementation of certain algorithms in computational geometry on the CUDA ...
Floating point arithmetic’s finite precision presents a major challenge in the field of computationa...
Video cards have now outgrown their purpose of being only a simple tool for graphic display. With th...
Geometric Algebra (GA) is a mathematical framework that allows a compact, geometrically intuitive de...
Abstract Exact computer arithmetic has a variety of uses, including the robust implementation of geo...
Geometric Algebra (GA) is a mathematical framework that allows a compact, geometrically intuitive de...
This thesis describes new parallel GPU algorithms that accelerate fundamental CAD operations such as...
As parallel computing resources have been too expensive for most of the CAGD community, efficient im...
We discuss interval techniques for speeding up the exact evaluation of geometric predicates and desc...
We discuss floating-point filters as a means of restricting the precision needed for arithmetic oper...
Abstract—Graphics Processing Units (GPUs) are gaining popularity for parallelization of general purp...
Scientific computing applications often require support for non-traditional data types, for example,...
These notes accompany the open-source code published in GitHub which implements a GPU-based line-seg...
Figure 1: With our parallel approach to procedural architecture, large cities can be generated in le...
Interval arithmetic is widely used in numerical algorithms requiring reliability. Ray tracing of imp...
The aim of the thesis is implementation of certain algorithms in computational geometry on the CUDA ...