general purpose parallel computing platforms to realize high speed implementations of
vision tasks. Due to the successful use of the COTS-based systems in a variety of high
performance applications, it is attractive to consider their use for vision applications as well.
However, the irregular data dependencies in vision tasks lead to large communication
overheads in the HPC systems. At the University of Southern California, our research efforts …