An architectural co-synthesis algorithm for distributed, embedded computing systems | IEEE Journals & Magazine | IEEE Xplore