-
公开(公告)号:CN102779024A
公开(公告)日:2012-11-14
申请号:CN201210105283.7
申请日:2005-03-31
申请人: 英特尔公司
CPC分类号: G06F9/30003 , G06F9/30087 , G06F9/3009 , G06F9/30101 , G06F9/3013 , G06F9/384 , G06F9/3851
摘要: 本发明的名称是“提供用户级多线程操作的方法和系统”。公开一种用于提供用户级多线程操作的方法和系统。根据本发明技术的方法包括接收编程指令以通过指令集体系结构(ISA)来执行一个或多个共享资源的线程(Shred)。通过ISA来配置一个或多个指令指针;并利用微处理器同时执行这一个或多个Shred,其中该微处理器包括多个指令定序器。
-
公开(公告)号:CN102779024B
公开(公告)日:2016-09-28
申请号:CN201210105283.7
申请日:2005-03-31
申请人: 英特尔公司
CPC分类号: G06F9/30003 , G06F9/30087 , G06F9/3009 , G06F9/30101 , G06F9/3013 , G06F9/384 , G06F9/3851
摘要: 本发明的名称是“提供用户级多线程操作的方法和系统”。公开一种用于提供用户级多线程操作的方法和系统。根据本发明技术的方法包括接收编程指令以通过指令集体系结构(ISA)来执行一个或多个共享资源的线程(Shred)。通过ISA来配置一个或多个指令指针;并利用微处理器同时执行这一个或多个Shred,其中该微处理器包括多个指令定序器。
-
公开(公告)号:CN1938686B
公开(公告)日:2012-06-13
申请号:CN200580010053.0
申请日:2005-03-31
申请人: 英特尔公司
IPC分类号: G06F9/46
CPC分类号: G06F9/30003 , G06F9/30087 , G06F9/3009 , G06F9/30101 , G06F9/3013 , G06F9/384 , G06F9/3851
摘要: 公开一种用于提供用户级多线程操作的方法和系统。根据本发明技术的方法包括接收编程指令以通过指令集体系结构(ISA)来执行一个或多个共享资源的线程(Shred)。一个或多个指令指针通过ISA来配置;以及利用微处理器同时执行一个或多个Shred,其中该微处理器包括多个指令定序器。
-
公开(公告)号:CN1938686A
公开(公告)日:2007-03-28
申请号:CN200580010053.0
申请日:2005-03-31
申请人: 英特尔公司
IPC分类号: G06F9/46
CPC分类号: G06F9/30003 , G06F9/30087 , G06F9/3009 , G06F9/30101 , G06F9/3013 , G06F9/384 , G06F9/3851
摘要: 公开一种用于提供用户级多线程操作的方法和系统。根据本发明技术的方法包括接收编程指令以通过指令集体系结构(ISA)来执行一个或多个共享资源的线程(Shred)。一个或多个指令指针通过ISA来配置;以及利用微处理器同时执行一个或多个Shred,其中该微处理器包括多个指令定序器。
-
-
-