Results 61 to 70 of about 1,012 (185)

InteropUnityCUDA: A Tool for Interoperability Between Unity and CUDA

open access: yesSoftware: Practice and Experience, Volume 55, Issue 6, Page 1127-1141, June 2025.
ABSTRACT Introduction Unity is a powerful and versatile tool for creating real‐time experiments. It includes a built‐in compute shader language, a C‐like programming language designed for massively parallel General‐Purpose GPU (GPGPU) computing. However, as Unity is primarily developed for multi‐platform game creation, its compute shader language has ...
David Algis   +3 more
wiley   +1 more source

Automatic Optimization of the Computation Graph in the Nengo Neural Network Simulator

open access: yesFrontiers in Neuroinformatics, 2017
One critical factor limiting the size of neural cognitive models is the time required to simulate such models. To reduce simulation time, specialized hardware is often used.
Jan Gosmann, Chris Eliasmith
doaj   +1 more source

Improving Performance of OpenCL on CPUs [PDF]

open access: yes, 2012
Data-parallel languages like OpenCL and CUDA are an important means to exploit the computational power of today's computing devices. In this paper, we deal with two aspects of implementing such languages on CPUs: First, we present a static analysis and an accompanying optimization to exclude code regions from control-flow to data-flow conversion, which
Ralf Karrenberg, Sebastian Hack
openaire   +1 more source

Automated corrosion surface quantification in steel transmission towers using UAV photogrammetry and deep convolutional neural networks

open access: yesComputer-Aided Civil and Infrastructure Engineering, Volume 40, Issue 14, Page 2050-2070, 3 June 2025.
Abstract Corrosion in steel transmission towers poses a challenge to structural integrity and safety, requiring efficient detection methods. Traditional visual inspections are unsustainable due to the complexity and volume of structures. Their manual, qualitative, and subjective nature often leads to inconsistencies in maintenance planning.
Pierclaudio Savino   +3 more
wiley   +1 more source

Implementation and optimisation of pulse compression algorithm on open CL-based FPGA

open access: yesThe Journal of Engineering, 2019
As Moore's law meets bottlenecks, the demand for heterogeneous parallel processing systems is increasing. Field-programmable gate arrays (FPGAs) are becoming more efficient acceleration devices due to their powerful processing performance, and the CPU ...
Yingxu Feng   +3 more
doaj   +1 more source

Omnidirectional and Multi‐Material In Situ 3D Printing Using Acoustic Levitation

open access: yesAdvanced Materials Technologies, Volume 10, Issue 9, May 6, 2025.
An acoustophoretic 3D fabrication system enabling omnidirectional, multi‐material in situ printing is presented via acoustic levitation. Utilizing a phased array of transducers (PAT), it generates acoustophoretic forces for levitating and transporting materials in mid‐air, allowing precise, contactless, and voxel‐by‐voxel printing onto complex ...
Hongyi Chen   +6 more
wiley   +1 more source

Optimizations in Dynamic Binary Translation

open access: yesТруды Института системного программирования РАН, 2018
We suggest using OpenCL standard for programming FPGA devices that are used as accelerators in a heterogeneous system. We describe the implementation of a subset of OpenCL that is required for organizing data exchange and task management for FPGAs given ...
Andrey Belevantsev   +2 more
doaj  

Design and Implementation of Parallel Computing Architecture Based on Software Definition [PDF]

open access: yesJisuanji gongcheng
In recent years, with the rapid development of Artificial Intelligence (AI), neural networks have been widely used in various artificial intelligence fields.
NIE Fei, JIANG Bo
doaj   +1 more source

Symbolic Testing of OpenCL Code [PDF]

open access: yes, 2012
We present an effective technique for crosschecking a C or C++ program against an accelerated OpenCL version, as well as a technique for detecting data races in OpenCL programs. Our techniques are implemented in KLEE-CL, a symbolic execution engine based on KLEE and KLEE-FP that supports symbolic reasoning on the equivalence between symbolic values.
Peter Collingbourne   +2 more
openaire   +1 more source

Automatically generating OpenCL code from loop nests via a polyhedral model

open access: yesТруды Института системного программирования РАН, 2018
In this work we suggest automatically generating code for OpenCL standard from loops with no dependencies in C/C++/Fortran programs. We use GCC compiler’s GRAPHITE infrastructure that represents loop nests as polyhedra. We describe our implementation and
Andrey Belevantsev   +2 more
doaj  

Home - About - Disclaimer - Privacy