Sustainable AI: Environmental Implications, Challenges and Opportunities
Open accessAbstract
This paper explores the environmental impact of the super-linear growth trends for AI from a holistic perspective, spanning Data, Algorithms, and System Hardware. We characterize the carbon footprint of AI computing by examining the model development cycle across industry-scale machine learning use cases and, at the same time, considering the life cycle of system hardware. Taking a step further, we capture the operational and manufacturing carbon footprint of AI computing and present an end-to-end analysis for what and how hardware-software design and at-scale optimization can help reduce the overall carbon footprint of AI. Based on the industry experience and lessons learned, we share the key challenges and chart out important development directions across the many dimensions of AI. We hope the key messages and insights presented in this paper can inspire the community to advance the field of AI in an environmentally-responsible manner.
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
Sustainable AI considers a holistic perspective that spans from models to data algorithms and hardware, and how software-hardware co-design can help mitigate carbon footprints of AI model life cycles.
“Sustainable AI [99] considers a holistic perspective that spans from models to data algorithms and hardware, and how software-hardware co-design can help mitigate carbon footprints of AI model life cycles (design, training and deployment stages).”
From Connecting the dots in trustworthy Artificial Intelligence: From AI principles, ethics, and key requirements to responsible AI systems and regulation (2023) · cites this paper as [99]
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
No citation lists for this paper
No citation lists for this paper yet — checked again daily.
References 100 · Cited by 405
Research works printed but not linked: 94
- [4][4] C. L. Zitnick, L. Chanussot, A. Das, S. Goyal, J. Heras-Domingo, C. Ho, W. Hu, T. Lavril, A. Palizhati, M. Riviere, M. Shuaibi, A. Sriram, K. Tran, B. Wood, J. Yoon, D. Parikh, and Z. Ulissi, 'An introduction to electrocatalyst design using machine learning for renewable energy storage,' arXiv preprint arXiv:2010.09435 , 2020. - · arXiv
- [8][8] D. Rolnick, P. L. Donti, L. H. Kaack, K. Kochanski, A. Lacoste, K. Sankaran, A. S. Ross, N. Milojevic-Dupont, N. Jaques, A. WaldmanBrown, A. Luccioni, T. Maharaj, E. D. Sherwin, S. K. Mukkavilli, K. P. Kording, C. Gomes, A. Y. Ng, D. Hassabis, J. C. Platt, F. Creutzig, J. Chayes, and Y. Bengio, 'Tackling climate change with machine learning,' arXiv:1906.05433 , 2019. - · arXiv
- [9][9] R. Nishant, M. Kennedy, and J. Corbett, 'Artificial intelligence for sustainability: Challenges, opportunities, and a research agenda,' International Journal of Information Management , vol. 53, 2020. -
- [11][11] D. Mudigere, Y. Hao, J. Huang, A. Tulloch, S. Sridharan, X. Liu, M. Ozdal, J. Nie, J. Park, L. Luo, J. A. Yang, L. Gao, D. Ivchenko, A. Basant, Y. Hu, J. Yang, E. K. Ardestani, X. Wang, R. Komuravelli, C. Chu, S. Yilmaz, H. Li, J. Qian, Z. Feng, Y. Ma, J. Yang, E. Wen, H. Li, L. Yang, C. Sun, W. Zhao, D. Melts, K. Dhulipala, K. R. Kishore, T. Graf, A. Eisenman, K. K. Matam, A. Gangidi, G. J. Chen, M. Krishnan, A. Nayak, K. Nair, B. Muthiah, M. khorashadi, P. Bhattacharya, P. Lapukhov, M. Naumov, L. Qiao, M. Smelyanskiy, B. Jia, and V. Rao, 'Software-hardware co-design for fast and scalable training of deep learning recommendation models,' arXiv preprint arXiv:2104.05158 , 2021. - · arXiv
- [12][12] D. Hernandez and T. B. Brown, 'Measuring the algorithmic efficiency of neural networks,' arXiv preprint arXiv:2005.04305 , 2020. - · arXiv
- [13][13] T. B. Brown, B. Mann, N. Ryder, M. Subbiah, J. Kaplan, P. Dhariwal, A. Neelakantan, P. Shyam, G. Sastry, A. Askell, S. Agarwal, A. HerbertVoss, G. Krueger, T. Henighan, R. Child, A. Ramesh, D. M. Ziegler, J. Wu, C. Winter, C. Hesse, M. Chen, E. Sigler, M. Litwin, S. Gray, B. Chess, J. Clark, C. Berner, S. McCandlish, A. Radford, I. Sutskever, and D. Amodei, 'Language models are few-shot learners,' arXiv preprint arXiv:2005.14165 , 2020. - · arXiv
- [15][15] X. Yi, Y.-F. Chen, S. Ramesh, V. Rajashekhar, L. Hong, N. Fiedel, N. Seshadri, L. Heldt, X. Wu, and E. H. Chi, 'Factorized deep retrieval and distributed tensorflow serving,' in Proceedings of Machine Learning and Systems , 2018. -
- [16][16] W. Zhao, D. Xie, R. Jia, Y. Qian, R. Ding, M. Sun, and P. Li, 'Distributed hierarchical gpu parameter server for massive scale deep learning ads systems,' arXiv preprint arXiv:2003.05622 , 2020. - · arXiv
- [17][17] M. Lui, Y. Yetim, O. Ozkan, Z. Zhao, S.-Y. Tsai, C.-J. Wu, and M. Hempstead, 'Understanding capacity-driven scale-out neural recommendation inference,' in Proceedings of the IEEE International Symposium on Performance Analysis of Systems and Software , 2021. -
- [18][18] S. Rajbhandari, O. Ruwase, J. Rasley, S. Smith, and Y. He, 'Zero-infinity: Breaking the gpu memory wall for extreme scale deep learning,' arXiv preprint arXiv:2104.07857 , 2021. - · arXiv
- [19][19] U. Gupta, Y. Kim, S. Lee, J. Tse, H. S. Lee, G. Wei, D. Brooks, and C. Wu, 'Chasing carbon: The elusive environmental footprint of computing,' in Proceedings of the IEEE International Symposium on High-Performance Computer Architecture , 2021. -
- [20][20] N. Tomasev, J. Cornebise, F. Hutter, S. Mohamed, A. Picciariello, B. Connelly, D. Belgrave, D. Ezer, F. C. van der Haert, F. Mugisha, G. Abila, H. Arai, H. Almiraat, J. Proskurnia, K. Snyder, M. OtakeMatsuura, M. Othman, T. Glasmachers, W. D. Wever, Y. Teh, M. E. Khan, R. D. Winne, T. Schaul, and C. Clopath, 'Ai for social good: unlocking the opportunity for positive impact,' Nature Communications , vol. 11, 2020. -
- [21][21] D. Patterson, J. Gonzalez, Q. Le, C. Liang, L.-M. Munguia, D. Rothchild, D. So, M. Texier, and J. Dean, 'Carbon emissions and large neural network training,' arXiv preprint arXiv:2104.10350 , 2021. - · arXiv
- [24][24] K. Hazelwood, S. Bird, D. Brooks, S. Chintala, U. Diril, D. Dzhulgakov, M. Fawzy, B. Jia, Y. Jia, A. Kalro, J. Law, K. Lee, J. Lu, P. Noordhuis, M. Smelyanskiy, L. Xiong, and X. Wang, 'Applied machine learning at facebook: A datacenter infrastructure perspective,' in Proceedings of the IEEE International Symposium on High Performance Computer Architecture , 2018. -
- [25][25] A. Conneau, K. Khandelwal, N. Goyal, V. Chaudhary, G. Wenzek, F. Guzm´ an, E. Grave, M. Ott, L. Zettlemoyer, and V. Stoyanov, 'Unsupervised cross-lingual representation learning at scale,' arXiv preprint arXiv:1911.02116 , 2020. - · arXiv
- [26][26] M. Naumov, D. Mudigere, H.-J. M. Shi, J. Huang, N. Sundaraman, J. Park, X. Wang, U. Gupta, C.-J. Wu, A. G. Azzolini, D. Dzhulgakov, A. Mallevich, I. Cherniavskii, Y. Lu, R. Krishnamoorthi, A. Yu, V. Kondratenko, S. Pereira, X. Chen, W. Chen, V. Rao, B. Jia, L. Xiong, and M. Smelyanskiy, 'Deep learning recommendation model for personalization and recommendation systems,' arXiv preprint arXiv:1906.00091 , 2019. - · arXiv
- [27][27] U. Gupta, C.-J. Wu, X. Wang, M. Naumov, B. Reagen, D. Brooks, B. Cottel, K. Hazelwood, M. Hempstead, B. Jia, H.-H. S. Lee, A. Malevich, D. Mudigere, M. Smelyanskiy, L. Xiong, and X. Zhang, 'The architectural implications of facebook's dnn-based personalized recommendation,' in Proceedings of the IEEE International Symposium on High Performance Computer Architecture , 2020. -
- [28][28] E. Strubell, A. Ganesh, and A. McCallum, 'Energy and policy considerations for deep learning in nlp,' arXiv preprint arXiv:1906.02243 , 2019. - · arXiv
- [29][29] W. Fedus, B. Zoph, and N. Shazeer, 'Switch transformers: Scaling to trillion parameter models with simple and efficient sparsity,' CoRR , vol. abs/2101.03961, 2021. - · arXiv
- [33][33] L. Ke, U. Gupta, B. Y. Cho, D. Brooks, V. Chandra, U. Diril, A. Firoozshahian, K. Hazelwood, B. Jia, H.-H. S. Lee, M. Li, B. Maher, D. Mudigere, M. Naumov, M. Schatz, M. Smelyanskiy, X. Wang, B. Reagen, C.-J. Wu, M. Hempstead, and X. Zhang, 'Recnmp: Accelerating personalized recommendation with near-memory processing,' in Proceedings of the ACM/IEEE Annual International Symposium on Computer Architecture , 2020. -
- [34][34] Z. Deng, J. Park, P. T. P. Tang, H. Liu, J. Yang, H. Yuen, J. Huang, D. Khudia, X. Wei, E. Wen, D. Choudhary, R. Krishnamoorthi, C.-J. Wu, S. Nadathur, C. Kim, M. Naumov, S. Naghshineh, and M. Smelyanskiy, 'Low-precision hardware architectures meet recommendation model inference at scale,' IEEE Micro , vol. 41, no. 5, pp. 93-100, 2021. -
- [35][35] L. Wesolowski, B. Acun, V. Andrei, A. Aziz, G. Dankel, C. Gregg, X. Meng, C. Meurillon, D. Sheahan, L. Tian, J. Yang, P. Yu, and K. Hazelwood, 'Datacenter-scale analysis and optimization of gpu machine learning workloads,' IEEE Micro , vol. 41, no. 5, 2021. -
- [36][36] A. Sriraman, A. Dhanotia, and T. F. Wenisch, 'Softsku: Optimizing server architectures for microservice diversity @scale,' in Proceedings of the 46th International Symposium on Computer Architecture , Association for Computing Machinery, 2019. -
- [37][37] A. Sriraman and A. Dhanotia, 'Accelerometer: Understanding acceleration opportunities for data center overheads at hyperscale,' in Proceedings of the International Conference on Architectural Support for Programming Languages and Operating Systems , 2020. -
- [38][38] C. Tang, K. Yu, K. Veeraraghavan, J. Kaldor, S. Michelson, T. Kooburat, A. Anbudurai, M. Clark, K. Gogia, L. Cheng, B. Christensen, A. Gartrell, M. Khutornenko, S. Kulkarni, M. Pawlowski, T. Pelkonen, A. Rodrigues, R. Tibrewal, V. Venkatesan, and P. Zhang, 'Twine: A unified cluster management system for shared infrastructure,' in Proceedings of the USENIX Symposium on Operating Systems Design and Implementation , 2020. -
- [42][42] N. Sachdeva, C.-J. Wu, and J. McAuley, 'Svp-cf: Selection via proxy for collaborative filtering data,' arXiv preprint arXiv:2107.04984 , 2021. - · arXiv
- [44][44] M. Zhao, N. Agarwal, A. Basant, B. Gedik, S. Pan, M. Ozdal, R. Komuravelli, J. Pan, T. Bao, H. Lu, S. Narayanan, J. Langman, K. Wilfong, H. Rastogi, C. Wu, C. Kozyrakis, and P. Pol, 'Understanding and co-designing the data ingestion pipeline for industry-scale recsys training,' CoRR , vol. abs/2108.09373, 2021. - · arXiv
- [45][45] R. Turner, D. Eriksson, M. McCourt, J. Kiili, E. Laaksonen, Z. Xu, and I. Guyon, 'Bayesian optimization is superior to random search for machine learning hyperparameter tuning: Analysis of the black-box optimization challenge 2020,' CoRR , vol. abs/2104.10201, 2021. - · arXiv
- [46][46] P. Ren, Y. Xiao, X. Chang, P.-y. Huang, Z. Li, X. Chen, and X. Wang, 'A comprehensive survey of neural architecture search: Challenges and solutions,' ACM Comput. Surv. , vol. 54, no. 4, 2021. -
- [47][47] Q. Song, D. Cheng, H. Zhou, J. Yang, Y. Tian, and X. Hu, 'Towards automated neural interaction discovery for click-through rate prediction,' Proceedings of the 26th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining , 2020. -
- [48][48] M. R. Joglekar, C. Li, M. Chen, T. Xu, X. Wang, J. K. Adams, P. Khaitan, J. Liu, and Q. V. Le, 'Neural input search for large scale recommendation models,' in Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery and Data Mining , 2020. -
- [50][50] D. Eriksson, P. I. Chuang, S. Daulton, P. Xia, A. Shrivastava, A. Babu, S. Zhao, A. Aly, G. Venkatesh, and M. Balandat, 'Latency-aware neural architecture search with multi-objective bayesian optimization,' CoRR , vol. abs/2106.11890, 2021. - · arXiv
- [51][51] H. Cai, C. Gan, T. Wang, Z. Zhang, and S. Han, 'Once-for-all: Train one network and specialize it for efficient deployment,' arXiv preprint arXiv:1908.09791 , 2020. - · arXiv
- [52][52] D. Stamoulis, R. Ding, D. Wang, D. Lymberopoulos, B. Priyantha, J. Liu, and D. Marculescu, 'Single-path nas: Designing hardware-efficient convnets in less than 4 hours,' arXiv preprint arXiv:1904.02877 , 2019. - · arXiv
- [53][53] W. Chen, X. Gong, and Z. Wang, 'Neural architecture search on imagenet in four gpu hours: A theoretically inspired perspective,' arXiv preprint arXiv:2102.11535 , 2021. - · arXiv
- [54][54] J. Mellor, J. Turner, A. Storkey, and E. J. Crowley, 'Neural architecture search without training,' arXiv preprint arXiv:2006.04647 , 2021. - · arXiv
- [55][55] B. Acun, M. Murphy, X. Wang, J. Nie, C. Wu, and K. Hazelwood, 'Understanding training efficiency of deep learning recommendation models at scale,' in Proceedings of the IEEE International Symposium on High-Performance Computer Architecture , 2021. -
- [56][56] C. Yin, B. Acun, X. Liu, and C.-J. Wu, 'TT-Rec: Tensor train compression for deep learning recommendation models,' in Proceedings of the Conference on Machine Learning and Systems , 2021. -
- [57][57] W.-C. Kang, D. Z. Cheng, T. Yao, X. Yi, T. Chen, L. Hong, and E. H. Chi, 'Learning to embed categorical features without embedding tables for recommendation,' arXiv preprint arXiv:2010.10784 , 2021. - · arXiv
- [58][58] A. S. Nemirovskij and D. B. Yudin, Problem complexity and method efficiency in optimization . Wiley-Interscience, 1983. -
- [59][59] D. Choi, C. J. Shallue, Z. Nado, J. Lee, C. J. Maddison, and G. E. Dahl, 'On empirical comparisons of optimizers for deep learning,' arXiv preprint arXiv:1910.05446 , 2019. - · arXiv
- [60][60] P. T. Sivaprasad, F. Mai, T. Vogels, M. Jaggi, and F. Fleuret, 'Optimizer benchmarking needs to account for hyperparameter tuning,' in Proceedings of the International Conference on Machine Learning , 2020. -
- [61][61] P. Goyal, P. Doll´ ar, R. Girshick, P. Noordhuis, L. Wesolowski, A. Kyrola, A. Tulloch, Y. Jia, and K. He, 'Accurate, large minibatch sgd: Training imagenet in 1 hour,' arXiv preprint arXiv:1706.02677 , 2017. - · arXiv
- [62][62] M. Ott, S. Edunov, D. Grangier, and M. Auli, 'Scaling neural machine translation,' arXiv preprint arXiv:1806.00187 , 2018. - · arXiv
- [63][63] D. Alistarh, D. Grubic, J. Li, R. Tomioka, and M. Vojnovic, 'Qsgd: Communication-efficient sgd via gradient quantization and encoding,' in Proceedings of the Advances in Neural Information Processing Systems , vol. 30, 2017. -
- [64][64] T. Vogels, S. P. Karinireddy, and M. Jaggi, 'Powersgd: Practical lowrank gradient compression for distributed optimization,' in Proceedings of the Advances In Neural Information Processing Systems , vol. 32, 2019. -
- [65][65] Y. Huang, Y. Cheng, A. Bapna, O. Firat, D. Chen, M. Chen, H. Lee, J. Ngiam, Q. V. Le, Y. Wu, et al. , 'Gpipe: Efficient training of giant neural networks using pipeline parallelism,' in Proceedings of the Advances in neural information processing systems , vol. 32, 2019. -
- [66][66] S. Rajbhandari, J. Rasley, O. Ruwase, and Y. He, 'Zero: Memory optimizations toward training trillion parameter models,' in Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis , 2020. -
- [67][67] J. Rasley, S. Rajbhandari, O. Ruwase, and Y. He, 'Deepspeed: System optimizations enable training deep learning models with over 100 billion parameters,' in Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery and Data Mining , 2020. -
- [68][68] N. P. Jouppi, C. Young, N. Patil, D. Patterson, G. Agrawal, R. Bajwa, S. Bates, S. Bhatia, N. Boden, A. Borchers, R. Boyle, P.-l. Cantin, C. Chao, C. Clark, J. Coriell, M. Daley, M. Dau, J. Dean, B. Gelb, T. V. Ghaemmaghami, R. Gottipati, W. Gulland, R. Hagmann, C. R. Ho, D. Hogberg, J. Hu, R. Hundt, D. Hurt, J. Ibarz, A. Jaffey, A. Jaworski, A. Kaplan, H. Khaitan, D. Killebrew, A. Koch, N. Kumar, S. Lacy, J. Laudon, J. Law, D. Le, C. Leary, Z. Liu, K. Lucke, A. Lundin, G. MacKean, A. Maggiore, M. Mahony, K. Miller, R. Nagarajan, R. Narayanaswami, R. Ni, K. Nix, T. Norrie, M. Omernick, N. Penukonda, A. Phelps, J. Ross, M. Ross, A. Salek, E. Samadiani, C. Severn, G. Sizikov, M. Snelham, J. Souter, D. Steinberg, A. Swing, M. Tan, G. Thorson, B. Tian, H. Toma, E. Tuttle, V. Vasudevan, R. Walter, W. Wang, E. Wilcox, and D. H. Yoon, 'In-datacenter performance analysis of a tensor processing unit,' in Proceedings of the ACM/IEEE International Symposium on Computer Architecture , 2017. -
- [73][73] M. Gschwind, T. Kaldewey, and D. Tam, 'Optimizing the efficiency of deep learning through accelerator virtualization,' IBM Journal of Research and Development , vol. 61, no. 4-5, 2017. -
- [74][74] S. Ghodrati, B. H. Ahn, J. Kyung Kim, S. Kinzer, B. R. Yatham, N. Alla, H. Sharma, M. Alian, E. Ebrahimi, N. S. Kim, C. Young, and H. Esmaeilzadeh, 'Planaria: Dynamic architecture fission for spatial multi-tenant acceleration of deep neural networks,' in Proceedings of the IEEE/ACM International Symposium on Microarchitecture , 2020. -
- [75][75] S.-C. Kao and T. Krishna, 'Domain-specific genetic algorithm for multitenant dnnaccelerator scheduling,' arXiv preprint arXiv:2104.13997 , 2021. - · arXiv
- [76][76] M. Jeon, S. Venkataraman, A. Phanishayee, u. Qian, W. Xiao, and F. Yang, 'Analysis of large-scale multi-tenant gpu clusters for dnn training workloads,' in Proceedings of the USENIX Annual Technical Conference , 2019. -
- [77][77] P. Yu and M. Chowdhury, 'Salus: Fine-grained gpu sharing primitives for deep learning applications,' arXiv preprint arXiv:1902.04610 , 2019. - · arXiv
- [78][78] R. Jain and J. Wullert, 'Challenges: Environmental design for pervasive computing systems,' in Proceedings of the International Conference on Mobile Computing and Networking , 2002. -
- [79][79] J. Chang, J. Meza, P. Ranganathan, C. Bash, and A. Shah, 'Green server design: Beyond operational energy to sustainability,' in Proceedings of the International Conference on Power Aware Computing and Systems , 2010. -
- [80][80] M. Garcia Bardon, P. Wuytens, L.-A. Ragnarsson, G. Mirabelli, D. Jang, G. Willems, A. Mallik, A. Spessot, J. Ryckaert, and B. Parvais, 'DTCO including sustainability: Power-performance-area-cost-environmental score (PPACE) analysis for logic technologies,' in Proceedings of the IEEE International Electron Devices Meeting , 2020. -
- [81][81] A. Putnam, A. M. Caulfield, E. S. Chung, D. Chiou, K. Constantinides, J. Demme, H. Esmaeilzadeh, J. Fowers, G. P. Gopal, J. Gray, M. Haselman, S. Hauck, S. Heil, A. Hormati, J.-Y. Kim, S. Lanka, J. Larus, E. Peterson, S. Pope, A. Smith, J. Thong, P. Y. Xiao, and D. Burger, 'A reconfigurable fabric for accelerating large-scale datacenter services,' IEEE Micro , 2015. -
- [82][82] Y.-H. Chen, J. Emer, and V. Sze, 'Eyeriss: A spatial architecture for energy-efficient dataflow for convolutional neural networks,' in Proceedings of the ACM/IEEE International Symposium on Computer Architecture , 2016. -
- [83][83] A. Radovanovic, R. Koningstein, I. Schneider, B. Chen, A. Duarte, B. Roy, D. Xiao, M. Haridasan, P. Hung, N. Care, et al. , 'Carbon-aware computing for datacenters,' arXiv preprint arXiv:2106.11750 , 2021. - · arXiv
- [84][84] H. Cai, C. Gan, L. Zhu, and S. Han, 'Tinytl: Reduce memory, not parameters for efficient on-device learning,' arXiv preprint arXiv:2007.11622 , 2020. - · arXiv
- [86][86] K. Bonawitz, H. Eichner, W. Grieskamp, D. Huba, A. Ingerman, V. Ivanov, C. Kiddon, J. Koneˇ cn` y, S. Mazzocchi, H. B. McMahan, et al. , 'Towards federated learning at scale: System design,' arXiv preprint arXiv:1902.01046 , 2019. - · arXiv
- [87][87] A. Hard, K. Rao, R. Mathews, S. Ramaswamy, F. Beaufays, S. Augenstein, H. Eichner, C. Kiddon, and D. Ramage, 'Federated learning for mobile keyboard prediction,' arXiv preprint arXiv:1811.03604 , 2018. - · arXiv
- [88][88] T. Yang, G. Andrew, H. Eichner, H. Sun, W. Li, N. Kong, D. Ramage, and F. Beaufays, 'Applied federated learning: Improving google keyboard query suggestions,' arXiv preprint arXiv:1812.02903 , 2018. - · arXiv
- [89][89] S. Ramaswamy, R. Mathews, K. Rao, and F. Beaufays, 'Federated learning for emoji prediction in a mobile keyboard,' arXiv preprint arXiv:1906.04329 , 2019. - · arXiv
- [90][90] D. Huba, J. Nguyen, K. Malik, R. Zhu, M. Rabbat, A. Yousefpour, C.-J. Wu, H. Zhan, P. Ustinov, H. Srinivas, K. Wang, A. Shoumikhin, J. Min, and M. Malek, 'Papaya: Practical, private, and scalable federated learning,' arXiv:2111.04877 , 2021. - · arXiv
- [91][91] K. Grauman, A. Westbury, E. Byrne, Z. Chavis, A. Furnari, R. Girdhar, J. Hamburger, H. Jiang, M. Liu, X. Liu, M. Martin, T. Nagarajan, I. Radosavovic, S. K. Ramakrishnan, F. Ryan, J. Sharma, M. Wray, M. Xu, E. Z. Xu, C. Zhao, S. Bansal, D. Batra, V. Cartillier, S. Crane, T. Do, M. Doulaty, A. Erapalli, C. Feichtenhofer, A. Fragomeni, Q. Fu, C. Fuegen, A. Gebreselasie, C. Gonzalez, J. Hillis, X. Huang, Y. Huang, W. Jia, W. Khoo, J. Kolar, S. Kottur, A. Kumar, F. Landini, C. Li, Y. Li, Z. Li, K. Mangalam, R. Modhugu, J. Munro, T. Murrell, T. Nishiyasu, W. Price, P. R. Puentes, M. Ramazanova, L. Sari, K. Somasundaram, A. Southerland, Y. Sugano, R. Tao, M. Vo, Y. Wang, X. Wu, T. Yagi, Y. Zhu, P. Arbelaez, D. Crandall, D. Damen, G. M. Farinella, B. Ghanem, V. K. Ithapu, C. V. Jawahar, H. Joo, K. Kitani, H. Li, R. Newcombe, A. Oliva, H. S. Park, J. M. Rehg, Y. Sato, J. Shi, M. Z. Shou, A. Torralba, L. Torresani, M. Yan, and J. Malik, 'Ego4d: Around the world in 3,000 hours of egocentric video,' arXiv:2110.07058 , 2021. - · arXiv
- [92][92] Y. G. Kim and C.-J. Wu, 'Autofl: Enabling heterogeneity-aware energy efficient federated learning,' in Proceedings of the IEEE/ACM International Symposium on Microarchitecture , 2021. -
- [93][93] Y. Kang, J. Hauswald, C. Gao, A. Rovinski, T. Mudge, J. Mars, and L. Tang, 'Neurosurgeon: Collaborative intelligence between the cloud and mobile edge,' in Proceedings of the International Conference on Architectural Support for Programming Languages and Operating Systems , 2017. -
- [94][94] Y. G. Kim and C.-J. Wu, 'Autoscale: Energy efficiency optimization for stochastic edge inference using reinforcement learning,' in Proceedings of the IEEE/ACM International Symposium on Microarchitecture , 2020. -
- [95][95] T.-J. Yang, Y.-H. Chen, and V. Sze, 'Designing energy-efficient convolutional neural networks using energy-aware pruning,' arXiv:1611.05128 , 2017. - · arXiv
- [96][96] D. Stamoulis, T.-W. R. Chin, A. K. Prakash, H. Fang, S. Sajja, M. Bognar, and D. Marculescu, 'Designing adaptive neural networks for energy-constrained image classification,' in Proceedings of the International Conference on Computer-Aided Design , 2018. -
- [97][97] C. Gao, A. Gutierrez, M. Rajan, R. G. Dreslinski, T. Mudge, and C.J. Wu, 'A study of mobile device utilization,' in Proceedings of the IEEE International Symposium on Performance Analysis of Systems and Software , 2015. -
- [99][99] K. Lottick, S. Susai, S. A. Friedler, and J. P. Wilson, 'Energy usage reports: Environmental awareness as part of algorithmic accountability,' Workshop on Tackling Climate Change with Machine Learning at NeurIPS 2019 , 2019. -
- [101][101] D. Hernandez and T. B. Brown, 'Measuring the algorithmic efficiency of neural networks,' arXiv preprint arXiv:2005.04305 , 2020. - · arXiv
- [102][102] P. Mattson, V. J. Reddi, C. Cheng, C. Coleman, G. Diamos, D. Kanter, P. Micikevicius, D. Patterson, G. Schmuelling, H. Tang, G.-Y. Wei, and C.-J. Wu, 'Mlperf: An industry standard benchmark suite for machine learning performance,' IEEE Micro , vol. 40, no. 2, pp. 8-16, 2020. -
- [103][103] V. J. Reddi, C. Cheng, D. Kanter, P. Mattson, G. Schmuelling, and C.-J. Wu, 'The vision behind mlperf: Understanding ai inference performance,' IEEE Micro , vol. 41, no. 3, pp. 10-18, 2021. -
- [104][104] V. J. Reddi, D. Kanter, P. Mattson, J. Duke, T. Nguyen, R. Chukka, K. Shiring, K.-S. Tan, M. Charlebois, W. Chou, M. El-Khamy, J. Hong, M. Buch, C. Trinh, T. Atta-fosu, F. Cakir, M. Charkhabi, X. Chen, J. Chiang, D. Dexter, W. Heo, G. Schmuelling, M. Shabani, and D. Zika, 'Mlperf mobile inference benchmark,' arXiv:2012.02328 , 2021. - · arXiv
- [105][105] P. Mattson, C. Cheng, G. Diamos, C. Coleman, P. Micikevicius, D. Patterson, H. Tang, G.-Y. Wei, P. Bailis, V. Bittorf, D. Brooks, D. Chen, D. Dutta, U. Gupta, K. Hazelwood, A. Hock, X. Huang, D. Kang, D. Kanter, N. Kumar, J. Liao, D. Narayanan, T. Oguntebi, G. Pekhimenko, L. Pentecost, V. Janapa Reddi, T. Robie, T. St John, C.J. Wu, L. Xu, C. Young, and M. Zaharia, 'Mlperf training benchmark,' in Proceedings of Machine Learning and Systems , vol. 2, 2020. -
- [106][106] V. J. Reddi, C. Cheng, D. Kanter, P. Mattson, G. Schmuelling, C.-J. Wu, B. Anderson, M. Breughe, M. Charlebois, W. Chou, R. Chukka, C. Coleman, S. Davis, P. Deng, G. Diamos, J. Duke, D. Fick, J. S. Gardner, I. Hubara, S. Idgunji, T. B. Jablin, J. Jiao, T. S. John, P. Kanwar, D. Lee, J. Liao, A. Lokhmotov, F. Massa, P. Meng, P. Micikevicius, C. Osborne, G. Pekhimenko, A. T. R. Rajan, D. Sequeira, A. Sirasao, F. Sun, H. Tang, M. Thomson, F. Wei, E. Wu, L. Xu, K. Yamada, B. Yu, G. Yuan, A. Zhong, P. Zhang, and Y. Zhou, 'Mlperf inference benchmark,' in Proceedings of the ACM/IEEE Annual International Symposium on Computer Architecture , 2020. -
- [107][107] M. Mitchell, S. Wu, A. Zaldivar, P. Barnes, L. Vasserman, B. Hutchinson, E. Spitzer, I. D. Raji, and T. Gebru, 'Model cards for model reporting,' Proceedings of the Conference on Fairness, Accountability, and Transparency , 2019. -
- [108][108] C.-J. Wu, S. Manne, P. Ranganathan, S. Bird, and S. Greenstein, 'Socio-technological challenges and opportunities: Paths forward,' arXiv preprint arXiv:2108.06738 , 2021. - · arXiv
- [109][109] R. Schwartz, J. Dodge, N. A. Smith, and O. Etzioni, 'Green ai,' arXiv preprint arXiv:1907.10597 , 2019. - · arXiv
- [110][110] K. Maeng, S. Bharuka, I. Gao, M. C. Jeffrey, V. Saraph, B.-Y. Su, C. Trippel, J. Yang, M. Rabbat, B. Lucia, and C.-J. Wu, 'Cpr: Understanding and improving failure tolerant training for deep learning recommendation with partial recovery,' in Proceedings of the Conference on Machine Learning and Systems , 2021. -
- [111][111] A. Eisenman, K. K. Matam, S. Ingram, D. Mudigere, R. Krishnamoorthi, K. Nair, M. Smelyanskiy, and M. Annavaram, 'Check-n-run: A checkpointing system for training deep learning recommendation models,' arXiv preprint arXiv:2010.08679 , 2021. - · arXiv
- [112][112] H. D. Dixit, S. Pendharkar, M. Beadon, C. Mason, T. Chakravarthy, B. Muthiah, and S. Sankar, 'Silent data corruptions at scale,' arXiv preprint arXiv:2102.11245 , 2021. - · arXiv
- [113][113] P. H. Hochschild, P. Turner, J. C. Mogul, R. Govindaraju, P. Ranganathan, D. E. Culler, and A. Vahdat, 'Cores that don't count,' in Proceedings of the Workshop on Hot Topics in Operating Systems , 2021. -
- [114][114] X. Qiu, T. Parcollet, J. Fernandez-Marques, P. P. B. de Gusmao, D. J. Beutel, T. Topal, A. Mathur, and N. D. Lane, 'A first look into the carbon footprint of federated learning,' arXiv preprint arXiv:2102.07627 , 2021. - · arXiv
- [115][115] H. Wang, B. Kim, J. Xie, and Z. Han, 'How is energy consumed in smartphone deep learning apps? executing locally vs. remotely,' in Proceedings of the IEEE Global Communications Conference , 2019. -
- [116][116] C.-J. Wu, D. Brooks, K. Chen, D. Chen, S. Choudhury, M. Dukhan, K. Hazelwood, E. Isaac, Y. Jia, B. Jia, T. Leyvand, H. Lu, Y. Lu, L. Qiao, B. Reagen, J. Spisak, F. Sun, A. Tulloch, P. Vajda, X. Wang, Y. Wang, B. Wasti, Y. Wu, R. Xian, S. Yoo, and P. Zhang, 'Machine learning at facebook: Understanding inference at the edge,' in Proceedings of the IEEE International Symposium on High Performance Computer Architecture , 2019. -
- [118][118] T. Chen, S. Kornblith, M. Norouzi, and G. Hinton, 'A simple framework for contrastive learning of visual representations,' in Proceedings of the International conference on machine learning , pp. 1597-1607, 2020. -
- [119][119] M. Assran, M. Caron, I. Misra, P. Bojanowski, A. Joulin, N. Ballas, and M. Rabbat, 'Semi-supervised learning of visual features by nonparametrically predicting view assignments with support samples,' arXiv preprint arXiv:2104.13963 , 2021. - · arXiv
- [120][120] L. M. Dery, P. Michel, A. Talwalkar, and G. Neubig, 'Should we be pre-training? an argument for end-task aware training as an alternative,' arXiv preprint arXiv:2109.07437 , 2021. Fig. 12. Model quality of recommendation use cases improves as we scale up the amount of data and/or the number of model parameters (e.g., embedding cardinality or dimension), leading to higher energy and carbon footprint. Maximizing model accuracy for the specific recommendation use case comes with significant energy cost - Roughly 4 × energy saving can be achieved with only 0.004 model quality degradation (green vs. yellow stars). <!-- image --> · arXiv
- Authors
- Wu, C.-J., Raghavendra, R., Gupta, U., Acun, B., Ardalani, N., Maeng, K., Chang, G., Behram, F. A., Huang, J., Bai, C., Gschwind, M., Gupta, A., Ott, M., Melnikov, A., Candido, S., Brooks, D., Chauhan, G., Lee, B., Lee, H.-H. S., Akyildiz, B., Balandat, M., Spisak, J., Jain, R., Rabbat, M., & Hazelwood, K.
- ORCID
- Venue
- arXiv
- Publisher
- arXiv
- Published
- 2021
- ISSN
- 2331-8422 (ISSN-L)
- arXiv
- 2111.00364
- OpenAlex
- W3208860256
- Cited by
- 405
- References
- 100
- Citations by year
- 2026: 18 · 2025: 113 · 2024: 178 · 2023: 73 · 2022: 23
- Type
- posted content
- Language
- en
- Open access
- green
- arxiv.org
- Locations
- arXiv (Cornell University) (submittedVersion)
- arXiv (Cornell University)
- Topics
- Physical Sciences › Engineering › Electrical and Electronic Engineering › Green IT and Sustainability
- Physical Sciences › Computer Science › Hardware and Architecture › Energy Efficiency in Computing
- Social Sciences › Safety Research › Ethics and Social Impacts of AI
- Keywords
- sustainable AI, environmental impact of machine learning, hardware-software co-design, energy-efficient algorithms
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review