1. A computing device-implemented method, comprising: identifying, by the computing device, a multithread application; and adjusting, by the computing device, a memory scheduling scheme for the multithread application based on the identification of the multithread application.