At real-time video rates
of 25 frames per second a single operation performed on
every pixel of a 768 by 576 color image (PAL frame)
equates to 33 million operations per second. (excluding the
overhead of storing and retrieving pixel values.) Many
image-processing applications require that several
operations be performed on each pixel in the image
resulting in an even large number of operations per second.
As a result it is difficult to meet hard real time requirements
with softwares [3].