TrustZone

阅读文字让我踏实(专注Linux、IC、TEE、TrustZone、Keyladder、AVB等领域)

【GPU】完整的软件栈
之前几期我们过了一遍,现在的GPU都有什么功能模块。以及如何用可控的方式把它们部署到硬件上,但是光有硬件不行啊,总得让软件能用得上。本期就来看看程序是如何控制GPU做事情的。
【视野提升】ChatGPT的系统是如何工作的?
我们试图在下图中解释ChatGPT是如何工作的。这个过程可以分为两个部分。
【GPU】图形流水线基础
不小心算是邂逅了龚大的视频,看了一遍视频之后,仿佛记得,但是很多的东西又仿佛记不住。于是乎想着写一篇笔记记录一下,我自身最近也在学习做媒体相关的东西,那必须学习一下GPU啊。
【GPU】逻辑上的模块划分
上期我们介绍了一个基本的图形应该包含什么样的流水线,随着时代的发展,新的需求逐渐出现。我们就来看看如何从基本的图形流水线逐步扩充成现在的样子。
【GPU】部署到硬件
前几天我们过了一遍,现在的GPU在逻辑上应该包含哪些功能模块?当然要直接设计成硬件,必然会遇到很多问题,成本,性能,功耗,性能等。下面就来探讨一下这些问题的解决方法。