人工智能(AI)引发了人们对其环境影响、对当地电网的潜在压力以及长期可扩展性的担忧。虽然数据中心(支撑着从流媒体到人工智能的一切)目前约占全球电力消耗的 1.5% 到 2.5%,但人工智能所占份额较小,预计到 2025 年约为 0.5%。
能源需求主要由“推理”(运行模型)而非训练驱动。虽然预测表明人工智能将推动未来数据中心电力需求的增长,但环境影响很大程度上取决于电网的能源来源,而不仅仅是总消耗量。
对于普通用户而言,单次人工智能查询的能源足迹微乎其微;与日常家庭用电相比,标准文本提示所消耗的电量几乎可以忽略不计。真正的挑战在于这些数据中心的地理集中度。在爱尔兰或美国部分地区等,特定地点的大规模需求可能会给当地供应带来压力并推高价格。归根结底,人工智能能源可持续发展的未来,与其说是取决于全球总需求,不如说是在快速的基础设施增长与向更清洁、更高效的能源电网转型之间取得平衡。
《LearnOpenGL》是一项全面且免费的资源,旨在教授现代(核心配置)OpenGL。它通过提供适合初学者及资深开发者的清晰分步指南,解决了图形编程教程陈旧或不完整这一常见痛点。
课程内容涵盖了基础图形概念与实用技术,包括光照、3D建模、后期处理和场景管理。学习内容最终以游戏开发实战演示作为总结,使读者能够将所学技能应用于实际项目。
该内容可通过在线阅读、下载PDF或购买专业印刷版获取。无论你是为了学术、职业还是个人兴趣而学习,本书都提供了一条掌握现代OpenGL的结构化路径。若要开启学习之旅,只需从网站的引言部分开始即可。
本系列教程提供了一种实践导向的方法,通过从零开始构建一个不依赖第三方库的软件渲染器,帮助学习者掌握现代 3D 图形 API(OpenGL、Vulkan、Metal、DirectX)。
该项目不侧重于如何编写 GPU 应用程序,而是专注于 3D 渲染的基本原理。学习者将从一个基础的 TGA 图像处理类开始,手动实现直线和三角形等核心图元。通过从底层构建整个系统,学习者可以深入且务实地理解 3D 图形流水线的工作方式。
本课程设计为 10 到 20 小时的编程实践,最终代码量约 500 行,能够渲染复杂的 3D 模型和纹理。尽管 GitHub 上提供了源代码,但作者强调,亲手编写实现对于真正掌握底层概念至关重要。对于任何希望通过专业 3D 图形库编写更高效、更出色应用程序的学习者来说,该项目是不可多得的基础训练。