harvard-acc / ALADDIN

A pre-RTL, power-performance model for fixed-function accelerators
Other
167 stars 55 forks source link

aladdin: Skip array overlap check on mapArrayToAccelerator calls. #45

Closed xyzsam closed 2 years ago

xyzsam commented 2 years ago

When mapArrayToAccelerator is called, the base address of arrays is often still zero; we haven't parsed the trace yet and the base address stored here is the trace address, not the simulation address. That means we can't check for overlapping memory regions.

This is related to (but does not fix) https://github.com/harvard-acc/smaug/issues/102.