I participated in the design and development of a couple of concurrency libraries for shared-memory multiprocessors long before such machines were popular. So when I started using java.util.concurrent I was already somewhat comfortable with the concepts.
The C++ standardization committee is hard at work standardizing threads for the next version of C++. Some members recently met to discuss the issues, and The C++ Source was there. Read on to learn what the world’s leading experts on concurrency are plan
R. Okuta, Y. Unno, D. Nishino, S. Hido, и C. Loomis. Proceedings of Workshop on Machine Learning Systems (LearningSys) in The Thirty-first Annual Conference on Neural Information Processing Systems (NIPS), (2017)
G. Amdahl. Proceedings of the April 18-20, 1967, Spring Joint Computer Conference, стр. 483–485. New York, NY, USA, Association for Computing Machinery, (1967)
Z. Zhao, B. Wu, M. Zhou, Y. Ding, J. Sun, X. Shen, и Y. Wu. Proceedings of the 2014 ACM International Conference on Object Oriented Programming Systems Languages & Applications, стр. 745--762. Association for Computing Machinery, (2014)
D. Terpstra, H. Jagode, H. You, и J. Dongarra. Tools for High Performance Computing 2009, стр. 157--173. Berlin, Heidelberg, Springer Berlin Heidelberg, (2010)