In part one of this article, we show how video applications present opportunities for multiple forms of parallelism. We then review the hardware and software approaches for exploiting these ...