-
公开(公告)号:US20240250945A1
公开(公告)日:2024-07-25
申请号:US18417451
申请日:2024-01-19
Applicant: Arm Limited
Inventor: Erik Persson
IPC: H04L9/40
CPC classification number: H04L63/10
Abstract: Provided is an access controller configured to control access to a shared resource by plural accessors operable to issue requests for access to the shared resource, the access controller comprising a predictor configured to analyze an activity of an accessor to determine a type of at least one event; predict a future request state of at least one of the accessors based on the determination; and select one of the plurality of accessors to be granted access to the shared resource on a future processor cycle, the selecting being computed using at least the prediction.
-
公开(公告)号:US12032506B2
公开(公告)日:2024-07-09
申请号:US17709280
申请日:2022-03-30
Applicant: Arm Limited
Inventor: Erik Persson , Graeme Leslie Ingram , Rune Holm , John Wakefield Brothers, III
IPC: H04L49/101 , G06F13/42 , G06N5/04
Abstract: The present disclosure relates generally to multi-processor arrangements and, more particularly, to a point of serialization for broadcast communications within multi-processor arrangements.
-
公开(公告)号:US11907855B2
公开(公告)日:2024-02-20
申请号:US16834948
申请日:2020-03-30
Applicant: Arm Limited
Inventor: Erik Persson , Stefan Johannes Frid , Elliot Maurice Simon Rosemarine
Abstract: A computer implemented method of storing and retrieving feature map data of a neural network the method comprising receiving a first portion of feature map data from local storage, selecting a first set of subportions of the first portion of feature map data, compressing the subportions to produce a first plurality of sections of compressed feature map data and instructing the storage of the sections into external storage. The method also comprises receiving a second plurality of sections of compressed feature map data from the external storage, decompressing the sections to produce a second set of subportions of the second portion of feature map data and storing the second portion of feature map data in local storage. The first and second sets of subportions each correspond to a predetermined format of subdivision and the method comprises selecting the predetermined format of subdivision from a plurality of predetermined formats of subdivision.
-
公开(公告)号:US11874793B2
公开(公告)日:2024-01-16
申请号:US17709255
申请日:2022-03-30
Applicant: Arm Limited
Inventor: Erik Persson , Graeme Leslie Ingram , Rune Holm , John Wakefield Brothers, III
IPC: G06F15/80
CPC classification number: G06F15/80
Abstract: The present disclosure relates generally to multi-processor arrangements and, more particularly, to broadcast hubs for multi-processor arrangements. A processing tile may comprise a broadcast hub to obtain a plurality of parameters applicable in a particular operation from at least one of a plurality of processing tiles and initiate distribution of the plurality of parameters to the plurality of processing tiles, wherein the plurality of processing tiles may execute the particular operation based at least in part on the plurality of distributed parameters.
-
公开(公告)号:US20230315669A1
公开(公告)日:2023-10-05
申请号:US17709280
申请日:2022-03-30
Applicant: Arm Limited
Inventor: Erik Persson , Graeme Leslie Ingram , Rune Holm , John Wakefield Brothers, III
Abstract: The present disclosure relates generally to multi-processor arrangements and, more particularly, to a point of serialization for broadcast communications within multi-processor arrangements.
-
公开(公告)号:US10931303B1
公开(公告)日:2021-02-23
申请号:US16809086
申请日:2020-03-04
Applicant: Arm Limited
Inventor: Erik Persson , Sven Ola Johannes Hugosson
Abstract: A data processing system is provided including a processing element and a storage. The storage stores code portions that, when executed by the processing element, cause the data processing system to obtain a plurality of variable length codes. Each variable length code has a first portion of a variable length and a second portion. The variable length codes are separated into first portions of the variable length codes and second portions of the variable length codes. The data processing system forms a processed stream in chunks using a set of control rules so that, for each chunk of the processed stream containing data from the first portions of the variable length codes, the data from the first portions forms a sub-stream within the chunk of the processed stream that has a size that is determined in accordance with the control rules.
-
-
-
-
-