This is not the first article on this site that discusses how to use the Intel Thread Building Blocks library to spread the computation of an image-processing kernel over multiple threads: the article named “Multi thread loops with Intel TBB” showed how to do it with Intel TBB 2.x. However,…
-
-
In a previous article named “Easy multi-thread programming Delphi“, the AsyncCalls library was used to process multiple images at the same time. However, the processing of every single image was still strictly serial, even if image processing kernels are quite easy to accelerate spreading the load over multiple threads. In…
-
This article is a description of the integration of Facebook authentication inside Friend Watchdog. It is not meant to be an introduction or a description of Friend Watchdog’s features. Please click here for more information about Friend Watchdog. Why authenticating on Facebook with Friend Watchdog After authenticating on Facebook, the…
-
Friend Watchdog is now offline. There are several technical reasons for this choice, the first one being Microsoft dropping support for the chat API in Skype, the second one being Facebook changing the behaviour of their chat servers. But the most important reason is that a lot of people finally…
-
At the time of writing, the SkyDrive client application on Windows does not support bandwidth throttling on uploads, so if you start uploading a large number of files, it will try to use all the available bandwidth, and this behaviour has an impact on other applications accessing the Internet. A…
-
-
FizzBuzz is described as: Write a program that prints the integers from 1 to 100. But for multiples of three print “Fizz” instead of the number and for the multiples of five print “Buzz”. For numbers which are multiples of both three and five print “FizzBuzz” It takes a couple…
-
The Flash library by Mikal Hart is a wonderful piece of software for improving simple web server apps built on the Arduino: the main problem when designing such apps is that the limited number of RAM available forces the designer either to use an SD card to store the files…
-
Here is video footage from a real-life scene: it’s a windy day, so the camera is slightly shaking, and there is a lot of action happening in the road below. This video sequence is useful for the following tests: – checking the direction of moving vehicles (there are bikes moving…
-
An application of mine uses DirectDraw to draw video frames on multiple screens, and so far the visualization pipeline used a group of off-screen YUV surfaces that, at the end of the process, are drawn into the primary surface. So this is the code that creates the primary surface: {CODE…