1. Chandra, R., Menon, R., Dagum, L., Kohr, D., Maydan, D., McDonald, J.: Parallel Programming in OpenMP. Morgan Kaufmann, San Francisco (2000)
2. Schloegel, K., Karypis, G., Kumar, V.: Graph Partitioning for High-Performance Scientific Simulations. In: Dongarra, J., et al. (eds.) Sourcebook of parallel computing, Morgan Kaufmann, San Francisco (2003)
3. Kranz, D., Halstead, R., Mohr, E.: Mul-T, A High-Performance Parallel Lisp ACM SIGPLAN 1989 Conference on Programming Language Design and Implementation, Portland, OR, pp. 81–90 (June 1989)
4. Mohr, E., Kranz, D., Halstead, R.: Lazy Task Creation: A Technique for Increasing the Granularity of Parallel Programs IEEE Trans. Parallel Distrib. Syst. 2(3), 264–280 (1991)
5. Wagner, D., Calder, B.: Leapfrogging: a portable technique for implementing efficient futures. In: Proceedings of the fourth ACM SIGPLAN symposium on Principles and practice of parallel programming