1. Legalov A. I. (2005). Functional language for creating architecture-independent parallel programs. Vychislitel'nye tekhnologii, 10(1), pp. 71 – 89. [in Russian language]
2. Voevodin V. V, Voevodin Vl. V. (2002). Parallel computing. Saint Petersburg: BHV Peterburg. [in Russian language]
3. Val'kovskiy V. A. (1989). Parallelization of algorithms and programs. Structural approach. Moscow: Radio i svyaz'. [in Russian language]
4. Lastovetsky A. L. (2003). Parallel Computing on Heterogeneous Networks. John Wiley & Sons, Incorporated.
5. Legalov A. I., Kazakov F. A., Kuz'min D. A., Privalihin D. V. (2002). Functional-stream parallel computing model and the Pythagoras programming language. Distributed and cluster computing. Selected Materials of the Second School-Seminar, pp. 101 – 102. Krasnoyarsk: Institut vychislitel'nogo modelirovaniya SO RAN. [in Russian language]