We unify virtual-method despatch (polymorphism implementation) and network packet-routing operations; virtual-method calls correspond to network packets, and network addresses are allocated such that routing the packet corresponds to dispatching the call. As the run-time routing structure is inherent in Network-on-Chip platforms, this unification implements polymorphism for free.
Citation:
Maziar Goudarzi, Shaahin Hessabi, Alan Mycroft, "Overhead-Free Polymorphism in Network-on-Chip Implementation of Object-Oriented Models," date, vol. 2, pp.21380, Design, Automation and Test in Europe Conference and Exhibition Volume II (DATE'04), 2004