OCL-BodyScan: A Case Study for Application-centric Programming of Many-Core Processors