Invention Grant
US07716673B2 Tasks distribution in a multi-processor including a translation lookaside buffer shared between processors
有权
任务在多处理器中的分发,包括处理器之间共享的翻译后备缓冲区
- Patent Title: Tasks distribution in a multi-processor including a translation lookaside buffer shared between processors
- Patent Title (中): 任务在多处理器中的分发,包括处理器之间共享的翻译后备缓冲区
-
Application No.: US10632077Application Date: 2003-07-31
-
Publication No.: US07716673B2Publication Date: 2010-05-11
- Inventor: Gerard Chauvel , Dominique D'Inverno
- Applicant: Gerard Chauvel , Dominique D'Inverno
- Applicant Address: US TX Dallas
- Assignee: Texas Instruments Incorporated
- Current Assignee: Texas Instruments Incorporated
- Current Assignee Address: US TX Dallas
- Agent Wade J. Brady, III; Frederick J. Telecky, Jr.
- Priority: EP03291926 20030730
- Main IPC: G06F9/46
- IPC: G06F9/46 ; G06F9/455 ; G06F12/00 ; G06F15/76

Abstract:
A system comprises a first processor, a second processor coupled to the first processor, an operating system that executes exclusively only on the first processor and not on the second processor, and a middle layer software running on the first processor and that distributes tasks to run on either or both processors. A synchronization unit coupled to the first and second processors also may be provided to synchronize the processors. Further still, a translation lookaside buffer may be included that is shared between the processors. Each entry in the translation lookaside buffer (“TLB”) may include a task identifier to permit the operating system or middle layer software to selectively flush only some of the TLB entries (e.g., the entries pertaining to only one of the processors).
Public/Granted literature
- US20040025161A1 Concurrent task execution in a multi-processor, single operating system environment Public/Granted day:2004-02-05
Information query