Scratch-pad memory allocation without compiler support for java applications

Nghi Nguyen, Ángel Manuel Gamaza Domínguez, Rajeev K. Barua · 2007

This paper presents the first scratch-pad memory allocation scheme that requires no compiler support for interpreted-language based applications. A scratch-pad memory(SPM) is a fast compiler-managed SRAM that replaces the hardware-managed cache. Its uses are motivated by its better realtime guarantees as compared to cache and by its significantly lower overheads in energy consumption, area and access time. Interpreted languages are languages such as Java that are interpreted by a runtime environment instead of being executed directly on hardware.

Read the paper · More papers on PaperTik