The problem of finding good mappings is central to designing and executing applications efficiently in embedded systems. In heterogeneous multicores, which are ubiquitous today, this yields an intractably large design space possible mappings. Most methods explore using heuristics, many implicitly use geometric notions paper we the geometry mapping explicitly, for embeddings that capture its str...