Techniques For Memory Mapping On Multi-Core Automotive Embedded Systems