1. Porwik P (2015) Wybrane metody cyfrowego przetwarzania sygnalow z przykladami programow w Matlabie. Wydawnictwo Uniwersytetu Slaskiego, Katowice
2. Sorensen H (2012) “High-Performance Matrix-Vector Multiplication on the GPU”, M. Alexander et al. (Eds) Euro-Par 2011 Parallel Processing Workshops, Lecture Notes in Computer Science, vol 7155. Springer, Berlin, Heidelberg
3. Yatsymirskyy M, Stokfiszewski K (2012) “Effectiveness of lattice factorization of two-channel orthogonal filter banks”, 2012 Joint Conference New Trends In Audio, Video And Signal Processing: Algorithms. Architectures, Arrangements And Applications (NTAV/SPA), pp 275–279
4. Sanders J, Kandrot E (2010) CUDA by example: an introduction to general-purpose GPU programming. Addison-Wesley Professional, USA (ISBN: 978-0-13-138768-3)
5. Cheng J, Grossman M, McKercher T (2014) Professional CUDA C programming. John Wiley & Sons, Inc., Indianapolis (ISBN: 978-1-118-73932-7)