-
公开(公告)号:US12288091B2
公开(公告)日:2025-04-29
申请号:US17474568
申请日:2021-09-14
Applicant: Arm Limited
Inventor: Eric Kunze , Jared Corey Smolens , Aaron DeBattista , Elliot Maurice Simon Rosemarine
Abstract: Aspects of the present disclosure relate to apparatus comprising execution circuitry comprising at least one execution unit to execute program instructions, and control circuitry. The control circuitry receives a stream of processing instructions, and issues each received instruction to one of said at least one execution unit. Responsive to determining that a first type of context switch is to be performed from an initial context to a new context, issuing continues until a pre-emption point in the stream of processing instructions is reached. Responsive to reaching the pre-emption point, state information is stored, and the new context is switched to. Responsive to determining that a context switch is to be performed to return from the new context to the initial context, the processing status is restored from the state information, and the stream of processing instructions is continued.
-
公开(公告)号:US11625578B2
公开(公告)日:2023-04-11
申请号:US16834881
申请日:2020-03-30
Applicant: Arm Limited , Apical Limited
Inventor: Sharjeel Saeed , Aaron DeBattista , Daren Croxford
Abstract: A method apparatus and computer readable medium for processing input data using a neural network comprising at least a first layer and a second layer. The method comprising the steps of applying a partitioning scheme to the input data, to partition the input data into a plurality of blocks, each block representing a portion of the input data. At the first layer of the neural network, the blocks of the input data are processed in a first order to generate intermediary data, wherein the intermediary data is partitioned into a plurality of intermediary blocks. At the second layer of the neural network, the intermediary blocks are processed in a second order, wherein the second order differs from the first order.
-