Unifying Primary Cache, Scratch, and Register File Memories in a Throughput Processor | IEEE Conference Publication | IEEE Xplore