ADAM: run-time agent-based distributed application mapping for on-chip communication. - Mohammad Abdullah Al Faruque; Rudolf Krist; Jörg Henkel (DAC, 2008)