01821nas a2200217   4500008004100000245010400041210006900145260000900214300001400223490000600237520109000243653003201333653002601365653003101391653001501422100001201437700001201449700001401461700001101475856011701486       2011                        eng d00aApplications classification and scheduling on heterogeneous hpc systems using experimental research0 aApplications classification and scheduling on heterogeneous hpc   c2011  a227 - 2320 v93 aHeterogeneous high-performance computing (HPC) systems have been proposed as a power efficient alternative to traditional homogeneous systems. In heterogeneous HPC system, fast CPUs which have complex pipelines, high clock frequencies as well as high power consumption are combined with slow ones which have simple pipelines, low clock frequencies as well as low power consumption. Different types of applications should be distributed to run on different type of CPUs, in order to achieve a trade-off between energy and performance. In this paper, we use experimental research to investigate the applications classifications which categorize each application as the CPU-intensive, memory-intensive, or phase-change application. We also conduct some experiments to measure the current, power, and energy of different types of applications. Afterwards, a scheduling method for applications on heterogeneous HPC systems is proposed. The experiment shows that the scheduling method can trade off the latency and energy consumption based on the applications classification and measurement.10aApplications Classification10aHeterogeneous Systems10aHigh Performance Computing10aScheduling1 aXia, Y.1 aZhu, M.1 aKuang, L.1 aMa, X.  uhttp://www.scopus.com/inward/record.url?eid=2-s2.0-84855410151&partnerID=40&md5=442c0fa54ceef88eed0bc85373d116ff