Working with OpenCL to Speed Up a Genetic Programming Financial Forecasting Algorithm: Initial Results [PDF]
The genetic programming tool EDDIE has been shown to be a successful financial forecasting tool, however it has suffered from an increase in execution time as new features have been added. Speed is an important aspect in financial problems, especially in
Brookhouse, James +6 more
core +1 more source
Performance Optimization of Object Tracking Algorithms in OpenCV on GPUs
Machine-learning-based computer vision is increasingly versatile and being leveraged by a wide range of smart devices. Due to the limited performance/energy budget of computing units in smart devices, the careful implementation of computer vision ...
Jaehyun Song +2 more
doaj +1 more source
Stability of Thermoablation Antenna Using a Patient-Mounted Navigation System: Initial Clinical Experience. [PDF]
ABSTRACT Purpose CTâguided microwave ablation (MWA) has become a standard procedure for a range of therapeutic and diagnostic indications, but accurate and stable positioning of the antenna is critical. In this retrospective case series, a navigation guide with a physical cube component, the Access Cube (AC), was investigated as a stability support in ...
Shamseldin M, Sayer H, Puls R.
europepmc +2 more sources
vkpolybench: A crossplatform Vulkan Compute port of the PolyBench/GPU benchmark suite
PolyBench is a well-known set of benchmarks characterized by embarrassingly parallel kernels able to run on Graphic Processing Units (GPUs). While Polybench GPU kernels leverage well-established GP-GPU APIs such as CUDA and OpenCL, in this paper we ...
Nicola Capodieci, Roberto Cavicchioli
doaj +1 more source
Automatic Test Case Reduction for OpenCL [PDF]
We report on an extension to the C-Reduce tool, for automatic reduction of C test cases, to handle OpenCL kernels. This enables an automated method for detecting bugs in OpenCL compilers, by generating large random kernels using the CLsmith generator ...
Lascu, A, Pflanzer, M, Donaldson, AF
core +1 more source
Noise Removal from Remote Sensed Images by NonLocal Means with OpenCL Algorithm
We introduce a multi-platform portable implementation of the NonLocal Means methodology aimed at noise removal from remotely sensed images. It is particularly suited for hyperspectral sensors for which real-time applications are not possible with only ...
Donatella Granata +3 more
doaj +1 more source
The Hitchhiker's Guide to Cross-Platform OpenCL Application Development [PDF]
One of the benefits to programming of OpenCL is platform portability. That is, an OpenCL program that follows the OpenCL specification should, in principle, execute reliably on any platform that supports OpenCL.
Alastair F. Donaldson +3 more
core +1 more source
A Two-Level Task Scheduler on Multiple DSP System for OpenCL
This paper addresses the problem that multiple DSP system does not support OpenCL programming. With the compiler, runtime, and the kernel scheduler proposed, an OpenCL application becomes portable not only between multiple CPU and GPU, but also between ...
Li Tian, Cai Meng, Fugen Zhou
doaj +1 more source
Computing OpenSURF on OpenCL and General Purpose GPU
Speeded-Up Robust Feature (SURF) algorithm is widely used for image feature detecting and matching in computer vision area. Open Computing Language (OpenCL) is a framework for writing programs that execute across heterogeneous platforms consisting of ...
Wanglong Yan +3 more
doaj +1 more source
Provisioning OpenCL capable infrastructure with infiniband verbs [PDF]
The availability of low cost high performance hardware such as graphical processing units (GPUs) has been the driving force for considerable change in both traditional high performance computing (HPC), and more recently the data centre.
Lichtenberger, Z. +2 more
core +1 more source

