1. Bell, N., Hoberock, J.: Thrust: A Productivity-Oriented Library for CUDA. In: GPU Computing Gems Jade Edition. Morgan Kaufmann (2011)
2. Dawes, B., Abrahams, D.: Boost C++ Libraries (2012),
www.boost.org
3. Hoberock, J., Bell, N.: Thrust CUDA Library v.1.4.0 (2011)
4. Lecture Notes in Computer Science;K. Kaczmarski,2011
5. Knuth, D.: The art of computer programming, generating all tuples and permutations, fascicle 2, vol. 4 (2005)