H.264 Codec Implementation On A Many-Core Processor Array