Inventors:
Csaba Andras Moritz - Amherst MA, US
Mani Krishna - Northampton MA, US
Israel Koren - Amherst MA, US
Osman Sabri Unsal - Amherst MA, US
Saurabh Chheda - Amherst MA, US
Raksit Ashok - Amherst MA, US
Assignee:
University of Massachusetts - Boston MA
International Classification:
G06F 9/45
G06F 12/00
US Classification:
717152, 717130, 717140, 711170
Abstract:
A method, for use in a processor, includes mapping a first data access having less than a predetermined memory footprint to a first memory area, and mapping a second data access having greater than the predetermined memory footprint to a second memory area. The method may also include compiling computer code, inserting annotations into an intermediate representation of the computer code generated during compiling, propagating the annotations from the intermediate representation to a low-level representation of the computer code generated during compiling, and inserting instructions into the low-level representation, the instructions controlling mapping of the first data and the second data.