https://cgl.ethz.ch/teaching/parallelprog25/pages/terminology.html
Book suggestions:
- Introduction to Java by Daniel Liang. (ISBN-13: 9780133813463)
- Java concurrency in practice, 2006 (Brian Goetz, …) (ISBN-13: 9780321349606)
- The art of multiprocessor programming