For delta workloads, where you could benefit from caching it is recommended to use storage optimized instances that come with NVMe SSDs.
For other workloads, it would be a good idea to check Ganglia metrics to see whether your workload is Cpu/Memory bound and choose a cpu/mem optimized instance appropriately.