Automatic Parallelization for Binary on Multi-core Platforms

Haibo Zhao, Fei Zheng, Jian Wu, Baosong Nan, Boliang Li, Kuizhi Mei · Proceedings of the 2nd International Conference on Computer Science and Application Engineering · 2018

While1 multi-core systems are becoming popular, many serial binaries exist. This paper proposed a method to exploit parallelism in serial binaries and automatically parallelize them on multi-core systems. We extended existing compiler optimization techniques to binaries and developed extra approaches to further improve the performance. Preliminary results on Polybench benchmark and our hand gesture recognition program showed an average speedup of 1.8 and 1.4 over serial performance respectively on an armv7 machine with 2 threads.

Read the paper · More papers on PaperTik