Abstract
How do we develop software to make the most of the promise that asymmetric multicore systems use a lot less energy?
- Annavaram, M., Grochowski, E., Shen, J. Mitigating Amdahl's law through EPI throttling. ISCA, 2005. Google ScholarDigital Library
- Becchi, M., Crowley, P. Dynamic thread assignment on heterogeneous multiprocessor architectures. In Proceedings of Computing Frontiers (2006). Google ScholarDigital Library
- Berg, E., Hagersten, E. StatCache: A probabilistic approach to efficient and accurate data locality analysis. In Proceedings of the International Symposium on Performance Analysis of Systems and Software (2004). Google ScholarDigital Library
- Hill, M.D., Marty, M.R. Amdahl's law in the multicore era. IEEE Computer 41, 7, (2008) 33--38. Google ScholarDigital Library
- Kumar, R., Farkas, K.I., Jouppi, N., et al., Single-ISA heterogeneous multicore architectures: the potential for processor power reduction. In Proceedings of the International Symposium on Microarchitecture (2003). Google ScholarDigital Library
- Kumar, R., et al. Single-ISA heterogeneous multicore architectures for multithreaded workload performance. In Proceedings of the International Symposium of Computer Architecture (2004). Google ScholarDigital Library
- Li, T., Baumberger, D., Koufaty, D.A., Hahn, S. Efficient operating system scheduling for performance-asymmetric multicore architectures. In Proceedings of the Conference on Supercomputing (2007). Google ScholarDigital Library
- Luk, C.-K., Cohn, R., Muth, R., Patil, H., Klauser, A., Lowney, G., Wallace, S., Reddi, V.J., Hazelwood, K. Pin: building customized program analysis tools with dynamic instrumentation. In Proceedings of Programming Language Design and Implementation (2005). Google ScholarDigital Library
- Saez, J.C., Shelepov, D., Fedorova, A., Prieto, M. Leveraging workload diversity through OS scheduling to maximize performance on single-ISA heterogeneous multicore systems. Submitted to Transactions on Parallel and Distributed Systems, 2009.Google Scholar
- Saez, J.C., Fedorova, A., Prieto, M., Vegas, H. Submitted to a conference for blind review. Details omitted to preserve anonymity.Google Scholar
- Shelepov, D., Saez, J.C., Jeffery, S., Fedorova, A., Perez, N., Huang, Z.F., Blagodurov, S., Kumar, V. HASS: A scheduler for heterogeneous multicore systems. ACM Operating System Review, 43, 2 (2009), 66--75. Google ScholarDigital Library
- Suleman, M.A., Qureshi, M.K., Patt, Y.N. Feedback-driven threading: power-efficient and high-performance execution of multithreaded workloads on CMPs. SIGARCH CAM 36, 1 (2008): 277--286. Google ScholarDigital Library
- Tam, D. K., Azimi, R., Soares, L.B., Stumm, M. RapidMRC: Approximating L2 miss rate curves on commodity systems for online optimizations. In Proceedings of Architectural Support for Programming Languages and Operating Systems (2009). Google ScholarDigital Library
Index Terms
- Maximizing power efficiency with asymmetric multicore systems
Recommendations
Maximizing Power Efficiency with Asymmetric Multicore Systems: Asymmetric multicore systems promise to use a lot less energy than conventional symmetric processors. How can we develop software that makes the most out of this potential?
DNSIn computing systems, a CPU is usually one of the largest consumers of energy. For this reason, reducing CPU power consumption has been a hot topic in the past few years in both the academic community and the industry. In the quest to create more power-...
A comprehensive scheduler for asymmetric multicore systems
EuroSys '10: Proceedings of the 5th European conference on Computer systemsSymmetric-ISA (instruction set architecture) asymmetric-performance multicore processors were shown to deliver higher performance per watt and area for applications with diverse architectural requirements, and so it is likely that future multicore ...
The Energy Efficiency of Modern Multicore Systems
ICPP Workshops '18: Workshop Proceedings of the 47th International Conference on Parallel ProcessingMotivated by the proliferation of both homogeneous and heterogeneous shared-memory multicore systems with large core counts, and by the energy usage issue faced by computing today we extend Amdahl's and Gustafson's laws for speedup to estimate the ...
Comments