Clustered multithreaded architectures - pursuing both IPC and cycle time | IEEE Conference Publication | IEEE Xplore