카테고리 없음

[소개글] 병렬 컴퓨팅 with 자바

써니(>_<) 2022. 7. 15. 16:53

- Java and JVM

- parallel programming paradigms (e.g., task parallelism, data parallelism) 

- parallel programming mechanisms (e.g., threads, tasks, locks, communication channels).

 

resources: 

  • Introduction to Java Programming, 2014. Daniel Liang. ISBN-13: 9780133813463
  • Java Concurrency in Practice, 2006. Brian Goetz, Tim Peierls, Joshua Bloch, Joseph Bowbeer, David Holmes, Doug Lea. ISBN-13: 9780321349606
  • The Art of Multiprocessor Programming, 2011. Maurice Herlihy, Nir Shavit. Morgan Kaufmann.
  • How to Think Like a Computer Scientist, 2012. Allen B. Downey.
  • Introduction to Programming Using Java, 2011. David J. Eck.