-
公开(公告)号:US09442721B2
公开(公告)日:2016-09-13
申请号:US13722481
申请日:2012-12-20
Applicant: Intel Corporation
Inventor: Edward T. Grochowski , Hong Wang , John P. Shen , Perry H. Wang , Jamison D. Colins , James P. Held , Partha Kundu , Raya Leviathan , Tin-Fook Ngai
CPC classification number: G06F9/30003 , G06F9/30087 , G06F9/3009 , G06F9/30101 , G06F9/3013 , G06F9/384 , G06F9/3851
Abstract: A method and system to provide user-level multithreading are disclosed. The method according to the present techniques comprises receiving programming instructions to execute one or more shared resource threads (shreds) via an instruction set architecture (ISA). One or more instruction pointers are configured via the ISA; and the one or more shreds are executed simultaneously with a microprocessor, wherein the microprocessor includes multiple instruction sequencers.
Abstract translation: 公开了提供用户级多线程的方法和系统。 根据本技术的方法包括接收经由指令集架构(ISA)执行一个或多个共享资源线程(碎片)的编程指令。 一个或多个指令指针通过ISA配置; 并且一个或多个碎片与微处理器同时执行,其中微处理器包括多个指令定序器。