Fig. 1. Different Approaches of energy measurement[6]
Fig. 2. Structure of BP neural network
Fig. 3. Comparison between estimated and measured power
Fig. 4. Relationship between Rreg and the power
Fig. 5. Relationship between Os and the power
Fig. 6. Relationship between Rsmem and the power
Fig. 7. Relationship between Rgmem and the power
Fig. 8. Relationship between CTMR and the power
Fig. 9. Power comparisons under different divergence andinput size
Fig. 10. Different input affect characteristics
Fig. 11. Power error under different approaches
Table 1. Resource specified by programmer
Table 2. Hardware resource limitation
References
- Top 500 Supercomputer Sites Webpage, November 2015. http://www.top500.org.
- Chen, J., Li, B., Zhang, Y., "Tree structured analysis on GPU power study," in Proceedings of IEEE International Conference on Computer Design, pp. 57-64, 2011.
- Ma, X., et al, "Statistical power consumption analysis and modeling for GPU-based computing," in Proceedings of ACM SOSP Workshop on Power Aware Computing and Systems, October 2009.
- Nagasaka, H., Maruyama, N., et al, "Statistical power modeling of GPU kernels using performance counters," in Proceedings of IEEE International Conference on Green Computing, pp. 115-122, 2010.
- Zhang, Y., Hu, Y., et al, "Performance and power analysis of ATI gpu: A statistical approach," in Proceedings of IEEE International Conference on NAS, pp. 115-122, 2011.
- Song, S., Su, C., et al, "A simplified and accurate model of power-performance efficiency on emergent gpu architectures," in Proceedings of IEEE International Symposium on IPDPS, pp. 676-686, 2013.
- Chen, H., Li, Y., & Shi, W., "Fine-grained power management using process-level profiling," Sustainable Computing: Informatics and Systems, vol. 2, no. 1, pp. 33-42, 2012. https://doi.org/10.1016/j.suscom.2012.01.002
- Li, K., Yang, W., Li, K, "Performance analysis and optimization for SpMV on GPU using probabilistic modeling," IEEE Trans. on Parallel and Distributed Systems, vol. 26, no. 1, pp. 196-205, 2015. https://doi.org/10.1109/TPDS.2014.2308221
- Kreutzer, M., Pieper, A., et al, "Performance Engineering of the Kernel Polynomal Method on Large-Scale CPU-GPU Systems," in Proceedings of IEEE International Conference on IPDPS, pp. 417- 426, 2015.
- Chitty, D. M., "Improving the performance of GPUbased genetic programming through exploitation of on-chip memory," Soft Computing, vol. 20, no. 2, pp. 661-680, 2016. https://doi.org/10.1007/s00500-014-1530-3
- Dastgeer, U., Kessler, C., "Performance-aware composition framework for GPU-based systems," The Journal of Supercomputing, vol. 71, no. 12, pp. 4646- 4662, 2015. https://doi.org/10.1007/s11227-014-1105-1
- Angerer, C. M., et al, "A fast, hybrid, power-efficient high-precision solver for large linear systems based on low-precision hardware," Sustainable Computing: Informatics and Systems, vol. 12, pp. 72-82, 2015.
- Luo, C., Suda, R., "A performance and energy consumption analytical model for GPU," in Proceedings of IEEE International Conference on DASC, pp. 658-665, 2011.
- Ramani, K., Ibrahim, A., Shimizu, D., "PowerRed: A flexible modeling framework for power efficiency exploration in GPUs," in Proceedings of the Workshop on General Purpose Processing on GPUs, October 2007.
- Lim, J., et al, "Power modeling for GPU architectures using McPAT," ACM Trans. on Design Automation of Electronic Systems, vol. 19, no. 3, pp. 26, 2014. https://doi.org/10.1145/2611758
- Leng, J., Hetherington, T., et al, "GPU Wattch: enabling energy optimizations in GPGPUs," ACM SIGARCH Computer Architecture News, vol. 41, no. 3, ACM, 2013.
- N. Goswami, Cao, B., Li, T., "Power-performance co-optimization of throughput core architecture using resistive memory," in Proceedings of IEEE International Conference on HPCA, pp. 342-353, 2013.
- N. Goswami, A. Verma, and T. Li, Gpu-powersim, 2012.http://www.ideal.ece.ufl.edu/main.php?action=gpupowersim.
- Tiwari, V., Malik, S., Wolfe, A., "Power analysis of embedded software: a first step towards software power minimization," IEEE Trans. on Very Large Scale Integration Systems, vol. 2, no. 4, pp. 437-445, 1994. https://doi.org/10.1109/92.335012
- Hong, S., Kim, H., "An integrated GPU power and performance model," ACM SIGARCH Computer Architecture News, vol. 38, no. 3, ACM, 2010.
- Kim, Y. G., Kim, M., Kim, et al, "A novel GPU power model for accurate smartphone power breakdown," ETRI Journal, vol. 37, no. 1, pp. 157-164, 2015. https://doi.org/10.4218/etrij.14.0113.1411
- Ma, X., Dong, M., et al, "Statistical power consumption analysis and modeling for GPU-based computing," in Proceedings of ACM SOSP Workshop on Power Aware Computing and Systems, 2009.
- Pool, J., Lastra, A., & Singh, M., "An energy model for graphics processing units," in Proceedings of IEEE International Conference on ICCD, pp. 409- 416, 2010.
- Ryoo, S., Rodrigues, C. I., et al, "Optimization principles and application performance evaluation of a multithreaded GPU using CUDA," in Proceedings of ACM SIGPLAN Symposium on Principles and practice of parallel programming, ACM, pp. 73-82, 2008.
- Hong, S., Kim, H., "An analytical model for a GPU architecture with memory-level and thread-level parallelism awareness," ACM SIGARCH Computer Architecture News, vol. 37. no. 3, ACM, 2009.
- Sarajedini, Amir, R. Hecht-Nielson, "The best of both worlds: Casasent networks integrate multilayer perceptrons and radial basis functions," in Proceedings of IEEE International Joint Conference on Neural Networks, vol. 3, pp.905-910, 1992.
- Wu, G., Greathouse, J. L., et al, "GPGPU performance and power estimate on using machine learning," in Proceedings of IEEE International Conference on HPCA, pp. 564-576, 2015.
- Leng, J., Hetherington, T., et al, "GPUWattch: Enabling Energy Optimizations in GPGPUs," ACM SIGARCH Computer Architecture News, vol. 41, no. 3, ACM, 2013.
- Bailey, P. E., Lowenthal, D. K., et al, "Adaptive Configuration Selection for Power-Constrained Heterogeneous Systems," in Proceedings of IEEE International Conference on ICPP, pp. 371-380, 2014.
- Ma, K., Li, X., et al, "GreenGPU: A Holistic Approach to Energy Efficiency in GPU-CPU Heterogeneous Architectures," in Proceedings of IEEE International Conference on ICPP, pp. 48-57, 2012.
- Baghsorkhi, S. S., Delahaye, M., et al, "An Adaptive Performance Modeling Tool for GPU Architectures," in Proceedings of IEEE International Conference on PPoPP, pp. 105-114, 2010.
- Madougou S, Varbanescu A L, De Laat C, et al. "The landscape of GPGPU performance modeling tools," Parallel Computing, vol. 56, pp. 18-33, 2016. https://doi.org/10.1016/j.parco.2016.04.002