AMULET: Adaptive Matrix-Multiplication-Like Tasks