I should also say that if you&#x27;re designing a core for a specific workload there are always ways you can optimize it but that doesn&#x27;t have anything to do with high or low level languages.  See the presentation on the M6 at Hot Chips for the way they tuned their cache hierarchy to work with their database.<p>The talk is on the Day 2 track here:
<a href="http:&#x2F;&#x2F;www.hotchips.org&#x2F;archives&#x2F;2010s&#x2F;hc26&#x2F;" rel="nofollow">http:&#x2F;&#x2F;www.hotchips.org&#x2F;archives&#x2F;2010s&#x2F;hc26&#x2F;</a>