Combining memory and a controller with photonics through 3D-stacking to enable scalable and energy-efficient systems | IEEE Conference Publication | IEEE Xplore