-
公开(公告)号:DE112020005055T5
公开(公告)日:2022-11-10
申请号:DE112020005055
申请日:2020-11-30
Applicant: IBM
Inventor: LEENSTRA JENTJE , WAGNER ANDREAS , MOREIRA JOSE , THOMPTO BRIAN
Abstract: Eine Prozessoreinheit für Multiplizier- und Akkumulier- („MAC“) Operationen wird bereitgestellt. Die vorliegende Erfindung kann die Prozessoreinheit mit einer Mehrzahl von MAC-Einheiten zum Durchführen einer Gruppe von MAC-Operationen umfassen. Die vorliegende Erfindung kann jede MAC-Einheit mit einer Ausführungseinheit und einer One-Write/One-Read- („1W/1R“) Registerdatei umfassen, wobei die 1W/1R-Registerdatei mindestens einen Akkumulator haben kann. Die vorliegende Erfindung kann die Ausführungseinheit jeder MAC-Einheit umfassen, die konfiguriert ist, um eine Untergruppe von MAC-Operationen durch Berechnen eines Produkts einer Gruppe von Werten, die von einer weiteren Registerdatei der Prozessoreinheit empfangen wurde, und Addieren des berechneten Produkts zu dem mindestens einen Akkumulator durchzuführen. Die vorliegende Erfindung kann jede MAC-Einheit umfassen, die konfiguriert ist, um die jeweilige Untergruppe von MAC-Operationen in einem einzigen Taktzyklus durchzuführen.
-
2.
公开(公告)号:DE112020005517T5
公开(公告)日:2022-09-01
申请号:DE112020005517
申请日:2020-12-10
Applicant: IBM
Inventor: LEENSTRA JENTJE , MACKERRAS PAUL , HERRENSCHMIDT BENJAMIN , FREY BRADLY , LUDDEN JOHN , HUNT GUERNEY , CAMPBELL DAVID
Abstract: Die vorliegende Offenbarung betrifft ein prozessgestütztes Virtualisierungssystem, das eine Datenverarbeitungseinheit aufweist. Das System weist ein durch einen Computer lesbares Speichermedium auf, wobei eine erste Speicherkomponente des durch einen Computer lesbaren Speichermediums für einen Zugriff durch ein BS, sichere und nichtsichere Anwendungen und die Firmware konfiguriert ist und wobei eine zweite Speicherkomponente des durch einen Computer lesbaren Speichermediums für einen Zugriff durch die Firmware und nicht durch das BS und die nichtsichere Anwendung konfiguriert ist. Die Datenverarbeitungseinheit ist so konfiguriert, dass sie in einem ersten Betriebsmodus arbeitet, der einen nichtsicheren Anwendungsprozess mithilfe des BS ausführt, und in einem zweiten Betriebsmodus arbeitet, der die sichere Anwendung mithilfe der Firmware ausführt und dadurch den Anwendungscode mithilfe der zweiten Speicherkomponente ausführt.
-