Optical Buffering for Chip Multiprocessors: A 16GHz Optical Cache Memory Architecture | IEEE Journals & Magazine | IEEE Xplore