Compiler generating swizzled instructions usable in a simplified cache layout
AssigneePhilips Electronics North America Corporation
InventorsHari Hampapuram, Yen C. Lee, Michael Ang, Eino Jacobs
Life of this patent
Estimating the term…
Abstract
The software which produces a shuffled bit stream which bit stream allows for a simplified cache layout. This object is met using computer software which includes code for receiving a compiled and linked object module produced by a compiler and/or linker and code for swizzling the compiled and linked software to produce a second object module. The second object module is suitable for being deswizzled upon reading from a cache memory using a cache structure whose output bus wires are not crossed.
Claims7
Computer software, stored in a computer storage medium, for generating swizzled instructions comprising:
- code for receiving a compiled and linked object module produced by a compiler and/or linker, which object module is stored in a computer storage medium;
- and
- code for swizzling the compiled and linked object module to produce a second object module which second object module is suitable for being deswizzled upon reading from a cache memory using a cache structure whose output bus wires are not crossed.
Dependencies are inferred from the claim text.