发明名称 SYSTEMS AND METHODS FOR EFFICIENT SCHEDULING OF CONCURRENT APPLICATIONS IN MULTITHREADED PROCESSORS
摘要 Systems and methods which provide a modular processor framework and instruction set architecture designed to efficiently execute applications whose memory access patterns are irregular or non-unit stride as disclosed. A hybrid multithreading framework (HMTF) of embodiments provides a framework for constructing tightly coupled, chip-multithreading (CMT) processors that contain specific features well-suited to hiding latency to main memory and executing highly concurrent applications. The HMTF of embodiments includes an instruction set designed specifically to exploit the high degree of parallelism and concurrency control mechanisms present in the HMTF hardware modules. The instruction format implemented by a HMTF of embodiments is designed to give the architecture, the runtime libraries, and/or the application ultimate control over how and when concurrency between thread cache units is initiated. For example, one or more bit of the instruction payload may be designated as a context switch bit (CTX) for expressly controlling context switching.
申请公布号 WO2013184380(A2) 申请公布日期 2013.12.12
申请号 WO2013US42439 申请日期 2013.05.23
申请人 CONVEY COMPUTER 发明人 LEIDEL, JOHN, D.;WADLEIGH, KEVIN, R.;BOLDING, JOE;BREWER, TONY;WALKER, DEAN, E.
分类号 G06F9/30 主分类号 G06F9/30
代理机构 代理人
主权项
地址