-
公开(公告)号: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.
-
2.
公开(公告)号:GB2547159A
公开(公告)日:2017-08-09
申请号:GB201707830
申请日:2015-11-11
Applicant: IBM
Inventor: JOSE EDUARDO MOREIRA , ILIE GABRIEL TANASE , JESSICA HUI-CHUN TSENG , DAVID JOEL EDELSOHN , MAURICIO J SERRANO , PENG WU
Abstract: Techniques for switching between two (thread and lane) modes of execution in a dual execution mode processor are provided. In one aspect, a method for executing a single instruction stream having alternating serial regions and parallel regions in a same processor is provided. The method includes the steps of: creating a processor architecture having, for each architected thread of the single instruction stream, one set of thread registers, and N sets of lane registers across N lanes; executing instructions in the serial regions of the single instruction stream in a thread mode against the thread registers; executing instructions in the parallel regions of the single instruction stream in a lane mode against the lane registers; and transitioning execution of the single instruction stream from the thread mode to the lane mode or from the lane mode to the thread mode.
-
公开(公告)号:GB2547159B
公开(公告)日:2017-12-13
申请号:GB201707830
申请日:2015-11-11
Applicant: IBM
-
公开(公告)号:GB2541333A
公开(公告)日:2017-02-15
申请号:GB201620508
申请日:2015-05-19
Applicant: IBM
Inventor: JOSE EDUARDO MOREIRA , HAROLD WADE CAIN III , DAVID DALY
Abstract: There is provided an apparatus, a method and computer program product for managing one or more components of an electronic machine. A user connects one or more components to an electronic machine in parallel. The electronic machine determines whether the components are failed. A latch device, attached to each component, automatically locks one or more of the components to the electronic machine if the one or more of the components are not failed. The electromechanical latch automatically releases the one or more of the components from the electronic machine if the one or more of the components are failed.
-
公开(公告)号:GB2603653A
公开(公告)日:2022-08-10
申请号:GB202202229
申请日:2020-07-21
Applicant: IBM
Inventor: BRIAN THOMPTO , MAARTEN BOERSMA , ANDREAS WAGNER , JOSE EDUARDO MOREIRA , HUNG LE , SILVIA MELITTA MUELLER , DUNG NGUYEN
IPC: G06F9/30
Abstract: A computer system, processor, and method for processing information is disclosed that includes at least one computer processor; a main register file associated with the at least one processor, the main register file having a plurality of entries for storing data, one or more write ports to write data to the main register file entries, and one or more read ports to read data from the main register file entries; one or more execution units including a dense math execution unit; and at least one accumulator register file having a plurality of entries for storing data. The results of the dense math execution unit in an aspect are written to the accumulator register file, preferably to the same accumulator register file entry multiple times, and the data from the accumulator register file is written to the main register file.
-
公开(公告)号:GB2541333B
公开(公告)日:2019-10-09
申请号:GB201620508
申请日:2015-05-19
Applicant: IBM
Inventor: JOSE EDUARDO MOREIRA , HAROLD WADE CAIN III , DAVID DALY
-
-
-
-
-