1. Akhter, S., Roberts, J.: Multi-core Programming: Increasing Performance Through Software Multithreading. Intel Press, California (2016)
2. Augonnet, C., Thibault, S., Namyst, R., Wacrenier, P.A.: StarPU: a unified platform for task scheduling on heterogeneous multicore architectures. Eur. Conf. Parall. Process. 23, 187–198 (2009)
3. Barnich, O., Droogenbroeck, M.V.: ViBe: a universal background subtraction algorithm for video sequences. IEEE Trans. Image Process. 20, 1709–1724 (2011)
4. Chapman, B., Jost, G., van der Paas, R.: Using OpenMP. Portable Shared Memory Parallel Programming. MIT Press, Cambridge (2007)
5. Davenport, M.: The Fundamentals of compressive sensing. SigView. (2013)