A Chip Multithreaded Processor for Network-Facing Workloads. - Sanjiv Kapil; Harlan McGhan; Jesse Lawrendra (IEEE Micro, 2004)