Clang: a C language family frontend for LLVM ,
The OpenCV library, Dr. Dobb's Journal of Software Tools, 2000. ,
A static C++ object-oriented programming (SCOOP) paradigm mixing benefits of traditional OOP and generic programming, Proceedings of the Workshop on Multiple Paradigm with Object-Oriented Languages (MPOOL), 2003. ,
Reusable software in computer vision, 1999. ,
The CImg Library ,
Halide: a language and compiler for optimizing parallelism, locality, and recomputation in image processing pipelines, Proceedings of the 34th ACM SIGPLAN conference on Programming language design and implementation, pp.519-530, 2013. ,
Available: https: //github.com/matt-42/vpp [10] D. Vandevoorde. New wording for c++0x lambdas (rev. 2). [Online] Available: http://www.open-std, 2009. ,
Generic (polymorphic) lambda expressions (revision 3) ,
Proposed wording for variadic templates (revision 2) [Online] Available: http://www.open-std.org/ jtc1/sc22 Range-based for loop wording, 2007. ,
Openmp application program interface, version 4.0. [Online] Available: http://www.openmp.org/ mp-documents/OpenMP4.0.0.pdf [15] Intel Corporation. Cilk? plus ,
False sharing and its effect on shared memory performance, USENIX Systems on USENIX Experiences with Distributed and Multiprocessor Systems-Volume 4. USENIX Association, pp.3-3, 1993. ,