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.

Date of Patent:
Aug. 14, 2018

Filed:

Nov. 12, 2012
Applicant:

International Business Machines Corporation, Armonk, NY (US);

Inventors:

Bruce M. Fleischer, Bedford Hills, NY (US);

Thomas W. Fox, Hopewell Junction, NY (US);

Hans M. Jacobson, White Plains, NY (US);

James A. Kahle, Austin, TX (US);

Jaime H. Moreno, Dobbs Ferry, NY (US);

Ravi Nair, Briarcliff Manor, NY (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 12/10 (2016.01); G06F 13/28 (2006.01);
U.S. Cl.
CPC ...
G06F 13/28 (2013.01); Y02D 10/14 (2018.01);
Abstract

Embodiments relate to loading and storing of data. An aspect includes a method for transferring data in an active memory device that includes memory and a processing element. An instruction is fetched and decoded for execution by the processing element. Based on determining that the instruction is a gather instruction, the processing element determines a plurality of source addresses in the memory from which to gather data elements and a destination address in the memory. One or more gathered data elements are transferred from the source addresses to contiguous locations in the memory starting at the destination address. Based on determining that the instruction is a scatter instruction, a source address in the memory from which to read data elements at contiguous locations and one or more destination addresses in the memory to store the data elements at non-contiguous locations are determined, and the data elements are transferred.


Find Patent Forward Citations

Loading…