-
公开(公告)号:GB2606908A
公开(公告)日:2022-11-23
申请号:GB202209610
申请日:2020-11-30
Applicant: IBM
Inventor: JENTJE LEENSTRA , ANDREAS WAGNER , JOSE EDUARDO MOREIRA , BRIAN WILLIAM THOMPTO
IPC: G06F9/302
Abstract: A processor unit for multiply and accumulate ("MAC") operations is provided, the processor unit comprising: a plurality of MAC units for performing a set of MAC operations, wherein each MAC unit of the plurality of MAC units including an execution unit and a one-write one-read ("1W/1R") register file, wherein the 1W/1R register file having at least one accumulator; and another register file, wherein the execution unit of each MAC unit being configured to perform a subset of MAC operations by computing a product of a set of values received from the another register file and adding the computed product to a content of the at least one accumulator, wherein each MAC unit being configured to perform the subset of MAC operations in a single clock cycle.
-
公开(公告)号:GB2607529B
公开(公告)日:2025-01-01
申请号:GB202212230
申请日:2020-12-10
Applicant: IBM
Inventor: JENTJE LEENSTRA , PAUL MACKERRAS , BENJAMIN HERRENSCHMIDT , BRADLY GEORGE FREY , JOHN LUDDEN , GUERNEY HUNT , DAVID CAMPBELL
Abstract: The present disclosure relates to a process-based virtualization system comprising a data processing unit. The system comprises a computer readable storage media, wherein a first memory component of the computer readable storage media is configured for access by an OS, secure and non-secure applications and the firmware, and wherein a second memory component of the computer readable storage media is configured for access by the firmware and not by the OS and the non-secure application. The data processing unit is configured to operate in a first mode of operation that executes a non-secure application process using the OS, and to operate in a second mode of operation that executes the secure application using the firmware, thereby executing application code using the second memory component.
-
公开(公告)号:GB2607529A
公开(公告)日:2022-12-07
申请号:GB202212230
申请日:2020-12-10
Applicant: IBM
Inventor: JENTJE LEENSTRA , PAUL MACKERRAS , BENJAMIN HERRENSCHMIDT , BRADLY GEORGE FREY , JOHN LUDDEN , GUERNEY HUNT , DAVID CAMPBELL
IPC: G06F9/455
Abstract: The present disclosure relates to a process-based virtualization system comprising a data processing unit. The system comprises a computer readable storage media, wherein a first memory component of the computer readable storage media is configured for access by an OS, secure and non-secure applications and the firmware, and wherein a second memory component of the computer readable storage media is configured for access by the firmware and not by the OS and the non-secure application. The data processing unit is configured to operate in a first mode of operation that executes a non-secure application process using the OS, and to operate in a second mode of operation that executes the secure application using the firmware, thereby executing application code using the second memory component.
-
-