Invention Grant
- Patent Title: Computing architecture with peripherals
-
Application No.: US14905011Application Date: 2014-07-17
-
Publication No.: US10210117B2Publication Date: 2019-02-19
- Inventor: Benjamin Aaron Gittins
- Applicant: Benjamin Aaron Gittins
- Priority: AU2013902678 20130718; AU2013904532 20131125
- International Application: PCT/IB2014/063189 WO 20140717
- International Announcement: WO2015/008251 WO 20150122
- Main IPC: G06F13/372
- IPC: G06F13/372 ; G06F12/08 ; G06F13/16 ; G06F13/364 ; G06F12/0811 ; G06F12/0831 ; G11C7/10 ; G06F12/0815 ; G06F12/0817 ; G06F12/0864 ; G06F3/06 ; G06F13/20 ; G06F13/40 ; G06F13/42

Abstract:
A shared memory computing device optimised for executing realtime software that has at least one interconnect master, a shared memory, N cache modules and M processor cores, where the value of N>=1 and M =N. Each of the N cache modules has a means to implement an update-type cache coherency policy across those N cache modules. Each processor core is assigned a different one of the N cache modules as that processor core's private cache. Furthermore, the memory transfer request latency of non-atomic memory transfer requests issued by each of the M processor cores to the shared memory is not modified by: (a) the memory transfer requests issued by any of the other M processor cores; or (b) the memory transfer requests issued by at least one other interconnect master.
Public/Granted literature
- US20160154753A1 Computing architecture with peripherals Public/Granted day:2016-06-02
Information query