Energy efficiency vs. programmability trade-off: architectures and design principles | IEEE Conference Publication | IEEE Xplore