Invention Grant
US07730291B2 Symmetric multiprocessor operating system for execution on non-independent lightweight thread contexts
有权
对称多处理器操作系统,用于在非独立轻量级线程上下文中执行
- Patent Title: Symmetric multiprocessor operating system for execution on non-independent lightweight thread contexts
- Patent Title (中): 对称多处理器操作系统,用于在非独立轻量级线程上下文中执行
-
Application No.: US11615964Application Date: 2006-12-23
-
Publication No.: US07730291B2Publication Date: 2010-06-01
- Inventor: Kevin D. Kissell
- Applicant: Kevin D. Kissell
- Applicant Address: US CA Sunnyvale
- Assignee: MIPS Technologies, Inc.
- Current Assignee: MIPS Technologies, Inc.
- Current Assignee Address: US CA Sunnyvale
- Agency: Sterne, Kessler, Goldstein & Fox PLLC
- Main IPC: G06F7/38
- IPC: G06F7/38 ; G06F9/00 ; G06F9/44 ; G06F15/00

Abstract:
A multiprocessing system, including a multithreading microprocessor and a multiprocessor operating system (OS), is disclosed. The microprocessor includes a plurality of thread contexts (TCs), each having a program counter and a general purpose register set for executing a thread. The OS includes a data structure having an entry for each of the plurality of TCs, each entry containing information describing capabilities of the corresponding one of the plurality of TCs. Each entry further comprises a TC identifier field for identifying a corresponding one of the plurality of TCs. The OS populates the TC identifier field for each of the entries with a unique identifier value.
Public/Granted literature
- US20070106989A1 SYMMETRIC MULTIPROCESSOR OPERATING SYSTEM FOR EXECUTION ON NON-INDEPENDENT LIGHTWEIGHT THREAD CONTEXTS Public/Granted day:2007-05-10
Information query