Power-Efficient Nanophotonic Architectures For Intra- And Inter-Chip Communication