Index

A, B

architecture

bin packing problem

C

chromatic number

code rewriting technique

computer assisted design software

conflict (open/closed/cost)

CPU time

D

data assignment-data structure-data storage-data transfer

data binding

E

electronic chip design process

electronic design

embedded system

external memory

F, H

Friedman test

hardware

I

ILP formulation

in-place mapping optimization

initial solution

iterative metaheuristic approach

K, L

k-weighted graph coloring problem

localsolver

M

mapping

MemExplorer

memory conflict graph (MCG)

memory management memory allocation problem-memory bank memory architecture-memory partitioning

N, O

neighborhood

on-chip memory bank capacity

optimization technique

P

parsing yield

power consumption

power performance

proposal metaheuristic

R, S, T

register allocation

scratchpad memory (SPM)

software

tabu search procedure

V

variable neighborhood search (VNS)

vertex coloring problem