Domain Specific Computing in Tightly-Coupled Heterogeneous Systems