内容提要
现代软件应用处理大量数据,尤其是结合人工智能的应用,提升了功能但增加了能耗。Coral Calero在国际计算科学会议上强调,测量软件能耗对控制环境影响至关重要。可持续软件应减少经济、社会和环境的负面影响,软件行业需提高环保意识,制定减少能耗的策略,并将可持续性纳入企业社会责任。
关键要点
-
现代软件应用处理大量数据,尤其是结合人工智能的应用,提升了功能但增加了能耗。
-
测量软件能耗对控制环境影响至关重要。
-
可持续软件应减少经济、社会和环境的负面影响。
-
软件可持续性的定义包括对经济、社会、人类和环境的影响最小化。
-
软件可持续性包括人类、经济和环境三个维度。
-
现代软件增加了数据生成、互联网基础和人工智能三个高能耗特性。
-
控制软件对环境的影响,减少能耗变得更加重要。
-
能耗测量方法主要分为软件基础和硬件基础两种。
-
软件基础方法便宜且易于适应,但测量可能不准确。
-
硬件基础方法提供真实准确的能耗测量。
-
软件开发行业需提高环保意识,制定减少能耗的策略。
-
企业应将可持续性纳入社会责任,定义考虑能耗的开发流程。
延伸问答
软件的可持续性是什么?
软件的可持续性是指软件在开发、部署和使用过程中对经济、社会、人类和环境的负面影响最小化,并能积极促进可持续发展。
现代软件增加了哪些高能耗特性?
现代软件增加了数据生成、互联网基础和人工智能三个高能耗特性。
如何测量软件的能耗?
软件能耗测量方法主要分为软件基础和硬件基础两种,软件基础方法便宜但可能不准确,而硬件基础方法提供真实准确的测量。
软件开发行业如何提高环保意识?
软件开发行业应识别可改善可持续性的任务,制定企业社会责任政策,定义考虑能耗的开发流程,并关注人类和经济维度。
可持续软件的三个维度是什么?
可持续软件的三个维度是人类可持续性、经济可持续性和环境可持续性。
为什么测量软件能耗对环境影响控制至关重要?
测量软件能耗对控制环境影响至关重要,因为它有助于识别和减少软件对环境的负面影响。