Abstract: | A method and apparatus for managing access to a memory of a computing
system. A controller transforms a plurality of operations that represent
a computing job into an operational memory layout that reduces a size of
a selected portion of the memory that needs to be accessed to perform the
computing job. The controller stores the operational memory layout in a
plurality of memory cells within the selected portion of the memory. The
controller controls a sequence by which a processor in the computing
system accesses the memory to perform the computing job using the
operational memory layout. The operational memory layout reduces an
amount of energy consumed by the processor to perform the computing job. |