Multicore systems on-chip practical software/hardware design - Ben Abdallah, Abderazek. (Springer, 2013)