
ATS翻译文件.docx
5星
- 浏览量: 0
- 大小:None
- 文件类型:DOCX
简介:
《ATS翻译文件》包含了各类ATS(Automatic Ticketing System)相关术语和短语的中文译文,旨在为系统操作员及用户提供准确、统一的专业词汇参考。
PCIe ATS(Address Translation Service)是一种允许 PCI Express 设备在 Root Complex (RC) 或以上与地址转换代理(TA)交互的扩展机制,以便将DMA地址转换为设备中的缓存地址。规范详细描述了ATS翻译的相关信息,包括ATS服务介绍和架构概述、ATS TLP消息及语义、失效协议、页面请求接口和服务以及配置等。
地址翻译服务(ATS)涉及一系列组件如配置、有线协议和ATC(Address Translation Cache),旨在提供高效的地址转换解决方案。其目标是减少延迟并构建一个可扩展的分布式缓存系统,从而提升IO性能,并缓解TA资源压力。
规范分为五个主要部分:
1. ATS介绍及其架构概述
这部分解释了问题领域及解决方法,包括ATS操作机制。
2. ATS TLP消息和语义
提供对ATS传输层包(TLP)消息以及相关操作的深入讨论。
3. ATS失效协议
详细说明了ATS失效流程,并给出实现建议供开发者参考。
4. 页面请求服务
提供了关于ATS页面请求接口的具体描述。
5. 配置选项
介绍了如何启用ATC等配置细节。
规范中定义了一些重要术语,例如地址翻译保护表(ATPT)、地址转换缓存(CTC)、地址翻译服务(ATS)、Translated Address以及Translation Agent(TA),其中:
- ATPT是一种数据结构,用于确定未翻译的DMA地址映射到哪个已翻译后的地址。
- CTC是一个硬件实体,存储最近使用过的地址转换信息。
- ATS是一组配置和协议集合,以提供有效的地址转换解决方案。
- TA是将一个地址空间中的地址转化为另一个不同地址空间中对应位置的逻辑组件。TA可能包含ATC。
规范还讨论了翻译单元(STU)、PCIe Traffic Class (TC)、清除(clear)与设置(set)等概念,并指出在实际应用如虚拟化,IO虚拟化和DMA地址转换场景下能显著提升性能并减轻资源负担。
全部评论 (0)


