The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Nov. 17, 2020
Filed:
Mar. 07, 2019
International Business Machines Corporation, Armonk, NY (US);
Chia-Yu Chen, Westchester, NY (US);
Jungwook Choi, Chappaqua, NY (US);
Brian Curran, Saugerties, NY (US);
Bruce Fleischer, Bedford Hills, NY (US);
Kailash Gopalakrishan, San Jose, CA (US);
Jinwook Oh, Fort Lee, NJ (US);
Sunil K Shukla, Scarsdale, NY (US);
Vijayalakshmi Srinivasan, New York, NY (US);
Swagath Venkataramani, Yonkers, NY (US);
INTERNATIONAL BUSINESS MACHINES CORPORATION, Armonk, NY (US);
Abstract
Embodiments for implementing a communicating memory between a plurality of computing components are provided. In one embodiment, an apparatus comprises a plurality of memory components residing on a processing chip, the plurality of memory components interconnected between a plurality of processing elements of at least one processing core of the processing chip and at least one external memory component external to the processing chip. The apparatus further comprises a plurality of load agents and a plurality of store agents on the processing chip, each interfacing with the plurality of memory components. Each of the plurality of load agents and the plurality of store agents execute an independent program specifying a destination of data transacted between the plurality of memory components, the at least one external memory component, and the plurality of processing elements.