AMD OpenCL-OpenGL interoperability on Ubuntu Linux
As far as I know, the OpenCL-OpenGL interopability on Linux only works with the amdgpu pro driver. In this post I explain how you can get the CL-GL interop to work on ubuntu. Start...
As far as I know, the OpenCL-OpenGL interopability on Linux only works with the amdgpu pro driver. In this post I explain how you can get the CL-GL interop to work on ubuntu. Start...
I have been working a lot lately with different deep learning inference engines, integrating them into the FAST framework. Specifically I have been working with Google’s TensorFlow (with cuDNN acceleration), NVIDIA’s TensorRT and Intel’s...
Her finner du Norges fylke og kommunegrenser i GeoJSON format og EPSG:3857 projeksjon. Disse grensene er opprinnelig hentet fra Geonorge, Norges offisielle kart database. Grensekoordinatene fra Geonorge er bare tilgjengelig i UTM 33 projeksjon,...
Apparently, the current NVIDIA drivers (387) which comes with CUDA 9.1 doesn’t compile with the new Linux kernels (4.13+) on Ubuntu. The error report from DKMS will say something like: /var/lib/dkms/nvidia-387/387.26/build/nvidia-uvm/uvm8_va_block.c: In function ‘block_cpu_fault_locked’:...
This video shows the work in progress on an algorithm for tracking objects captured by a Kinect camera using the FAST framework. FAST now comes with a Kinect module which uses libfreenect2 to stream...
After training a convolutional neural network, one often wants to see what the network has learned. The following python function creates and displays an image with all convolutions of a specific layer as shown...
After experimenting with the OpenCL-OpenGL interoperability on AMD GPUs on Ubuntu Linux I got some cryptic error messages from X (see below). This happens both for the AMD APP samples like SimpleGL and my...
The objective of memory mapping files is to increase I/O performance. Memory mapping a file creates a pointer to a segment in virtual memory and the actual loading is performed by the Operating System...
I have been playing around with the new C++ 11 standard. It includes a nice new library called chrono which includes some useful clocks and timers. Below is an example of some macros you...
Google test is a framework for writing C++ unit tests. In this short post, I explain how to set it up in Ubuntu. Start by installing the gtest development package: sudo apt-get install libgtest-devsudo...