Invention Grant
- Patent Title: Multiple multithreaded processors with shared data cache
-
Application No.: US15178399Application Date: 2016-06-09
-
Publication No.: US11294815B2Publication Date: 2022-04-05
- Inventor: Yosef Kreinin , Yosi Arbeli , Gil Israel Dogon
- Applicant: Mobileye Vision Technologies Ltd.
- Applicant Address: IL Jerusalem
- Assignee: Mobileye Vision Technologies Ltd.
- Current Assignee: Mobileye Vision Technologies Ltd.
- Current Assignee Address: IL Jerusalem
- Agency: Schwegman Lundberg & Woessner, P.A.
- Main IPC: G06F9/38
- IPC: G06F9/38 ; G06F12/0875 ; G06F7/00 ; G06F9/30 ; G06F9/345 ; G06F9/52 ; G06F11/10 ; G06T1/20 ; G06F12/084 ; G06F12/0842 ; G06F15/78 ; G06F15/80 ; G06F13/12 ; G06F12/0811

Abstract:
A multi-core processor configured to improve processing performance in certain computing contexts is provided. The multi-core processor includes multiple processing cores that implement barrel threading to execute multiple instruction threads in parallel while ensuring that the effects of an idle instruction or thread upon the performance of the processor is minimized. The multiple cores can also share a common data cache, thereby minimizing the need for expensive and complex mechanisms to mitigate inter-cache coherency issues. The barrel-threading can minimize the latency impacts associated with a shared data cache. In some examples, the multi-core processor can also include a serial processor configured to execute single threaded programming code that may not yield satisfactory performance in a processing environment that employs barrel threading.
Public/Granted literature
- US20170103022A1 SYSTEM ON CHIP WITH IMAGE PROCESSING CAPABILITIES Public/Granted day:2017-04-13
Information query