T2080 Processor with AMD GPU

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

T2080 Processor with AMD GPU

891 次查看
KarthikSSK16
Contributor I

Hi Team, 

We are currently planing to use T2080 processor and connect to discrete GPU via PCIe , we understand from our industry partner that there will be a performance hit if we use this architecture since there is a byte swap issue and all the swaping to be done on the GPU software which will degrade the performance.

We would like to understand if this issue persist or is there any mechanism in T2080 processor to change the byte swap and communicate with the GPU?

Regards,
KS

0 项奖励
回复
2 回复数

766 次查看
yipingwang
NXP TechSupport
NXP TechSupport

The T2080 PCIe controller does not provide any hardware mechanism for byte swapping on inbound or outbound PCIe transactions. However, this does not introduce any inherent performance penalty related to endianness.
Large GPU data buffers are always treated as raw byte streams. Neither the CPU nor the GPU performs any byte swapping on these buffers. Only a very small amount of control metadata (such as descriptors and status fields) requires endian conversion, and this is handled efficiently by the GPU driver running on the CPU side. The overhead is negligible.
Therefore, the GPU data path remains efficient, and no additional GPU‑side processing is required.

0 项奖励
回复

637 次查看
KarthikSSK16
Contributor I

Hi Team,

Thanks for your reply, but we understand from the GPU industry partner that there is a byte swap issue since T2 is big endian and the GPU(AMD E9171) is little endian and all the transaction byte swap has to be done which will severely impact the performance and drop the GPU performance. 

What might be the issue here could you please provide some details.

 

Regards,

Karthik

0 项奖励
回复
%3CLINGO-SUB%20id%3D%22lingo-sub-2297101%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E9%85%8D%E5%A4%87%20AMD%20%E5%9B%BE%E5%BD%A2%E5%A4%84%E7%90%86%E5%99%A8%E7%9A%84%20T2080%20%E5%A4%84%E7%90%86%E5%99%A8%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2297101%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E5%97%A8%EF%BC%8C%E5%9B%A2%E9%98%9F%E3%80%81%20%3C%2FP%3E%3CP%3E%E6%88%91%E4%BB%AC%E7%9B%AE%E5%89%8D%E8%AE%A1%E5%88%92%E4%BD%BF%E7%94%A8%20T2080%20%E5%A4%84%E7%90%86%E5%99%A8%E5%B9%B6%E9%80%9A%E8%BF%87%20PCIe%20%E8%BF%9E%E6%8E%A5%E5%88%B0%E7%8B%AC%E7%AB%8B%20GPU%EF%BC%8C%E6%88%91%E4%BB%AC%E4%BB%8E%E8%A1%8C%E4%B8%9A%E5%90%88%E4%BD%9C%E4%BC%99%E4%BC%B4%E9%82%A3%E9%87%8C%E4%BA%86%E8%A7%A3%E5%88%B0%EF%BC%8C%E5%A6%82%E6%9E%9C%E6%88%91%E4%BB%AC%E4%BD%BF%E7%94%A8%E8%BF%99%E7%A7%8D%E6%9E%B6%E6%9E%84%EF%BC%8C%E6%80%A7%E8%83%BD%E4%BC%9A%E5%8F%97%E5%88%B0%E5%BD%B1%E5%93%8D%EF%BC%8C%E5%9B%A0%E4%B8%BA%E5%AD%98%E5%9C%A8%E5%AD%97%E8%8A%82%E4%BA%A4%E6%8D%A2%E9%97%AE%E9%A2%98%EF%BC%8C%E8%80%8C%E4%B8%94%E6%89%80%E6%9C%89%E4%BA%A4%E6%8D%A2%E9%83%BD%E8%A6%81%E5%9C%A8%20GPU%20%E8%BD%AF%E4%BB%B6%E4%B8%8A%E5%AE%8C%E6%88%90%EF%BC%8C%E8%BF%99%E5%B0%86%E9%99%8D%E4%BD%8E%E6%80%A7%E8%83%BD%E3%80%82%3C%2FP%3E%3CP%3E%E6%88%91%E4%BB%AC%E6%83%B3%E4%BA%86%E8%A7%A3%E8%BF%99%E4%B8%AA%E9%97%AE%E9%A2%98%E6%98%AF%E5%90%A6%E4%BB%8D%E7%84%B6%E5%AD%98%E5%9C%A8%EF%BC%8C%E6%88%96%E8%80%85%20T2080%20%E5%A4%84%E7%90%86%E5%99%A8%E4%B8%AD%E6%98%AF%E5%90%A6%E6%9C%89%E4%BB%BB%E4%BD%95%E6%9C%BA%E5%88%B6%E5%8F%AF%E4%BB%A5%E6%9B%B4%E6%94%B9%E5%AD%97%E8%8A%82%E4%BA%A4%E6%8D%A2%E5%B9%B6%E4%B8%8E%20GPU%20%E9%80%9A%E4%BF%A1%EF%BC%9F%3C%2FP%3E%3CP%3E%E6%95%AC%E4%B8%8A%EF%BC%8C%3CBR%20%2F%3EKS%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2300793%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20T2080%20Processor%20with%20AMD%20GPU%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2300793%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3ET2080%20PCIe%20%E6%8E%A7%E5%88%B6%E5%99%A8%E4%B8%8D%E4%B8%BA%E5%85%A5%E7%AB%99%E6%88%96%E5%87%BA%E7%AB%99%20PCIe%20%E4%BA%A4%E6%98%93%E7%9A%84%E5%AD%97%E8%8A%82%E4%BA%A4%E6%8D%A2%E6%8F%90%E4%BE%9B%E4%BB%BB%E4%BD%95%E7%A1%AC%E4%BB%B6%E6%9C%BA%E5%88%B6%E3%80%82%E4%B8%8D%E8%BF%87%EF%BC%8C%E8%BF%99%E5%B9%B6%E4%B8%8D%E4%BC%9A%E5%B8%A6%E6%9D%A5%E4%B8%8E%E5%AD%97%E8%8A%82%E5%BA%8F%E7%9B%B8%E5%85%B3%E7%9A%84%E4%BB%BB%E4%BD%95%E5%9B%BA%E6%9C%89%E6%80%A7%E8%83%BD%E6%8D%9F%E5%A4%B1%E3%80%82%3CBR%20%2F%3E%E5%A4%A7%E5%9E%8B%20GPU%20%E6%95%B0%E6%8D%AE%E7%BC%93%E5%86%B2%E5%8C%BA%E5%A7%8B%E7%BB%88%E8%A2%AB%E8%A7%86%E4%B8%BA%E5%8E%9F%E5%A7%8B%E5%AD%97%E8%8A%82%E6%B5%81%E3%80%82CPU%20%E5%92%8C%20GPU%20%E9%83%BD%E4%B8%8D%E5%AF%B9%E8%BF%99%E4%BA%9B%E7%BC%93%E5%86%B2%E5%8C%BA%E6%89%A7%E8%A1%8C%E4%BB%BB%E4%BD%95%E5%AD%97%E8%8A%82%E4%BA%A4%E6%8D%A2%E3%80%82%E5%8F%AA%E6%9C%89%E6%9E%81%E5%B0%91%E9%87%8F%E7%9A%84%E6%8E%A7%E5%88%B6%E5%85%83%E6%95%B0%E6%8D%AE%EF%BC%88%E5%A6%82%E6%8F%8F%E8%BF%B0%E7%AC%A6%E5%92%8C%E7%8A%B6%E6%80%81%E5%AD%97%E6%AE%B5%EF%BC%89%E9%9C%80%E8%A6%81%E8%BF%9B%E8%A1%8C%20endian%20%E8%BD%AC%E6%8D%A2%EF%BC%8CCPU%20%E7%AB%AF%E8%BF%90%E8%A1%8C%E7%9A%84%20GPU%20%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%E5%8F%AF%E4%BB%A5%E9%AB%98%E6%95%88%E5%9C%B0%E5%A4%84%E7%90%86%E8%BF%99%E4%BA%9B%E6%95%B0%E6%8D%AE%E3%80%82%E5%BC%80%E9%94%80%E5%8F%AF%E4%BB%A5%E5%BF%BD%E7%95%A5%E4%B8%8D%E8%AE%A1%E3%80%82%3CBR%20%2F%3E%E5%9B%A0%E6%AD%A4%EF%BC%8CGPU%20%E6%95%B0%E6%8D%AE%E8%B7%AF%E5%BE%84%E4%BE%9D%E7%84%B6%E9%AB%98%E6%95%88%EF%BC%8C%E6%97%A0%E9%9C%80%E9%A2%9D%E5%A4%96%E7%9A%84%20GPU%20%E7%AB%AF%E5%A4%84%E7%90%86%E3%80%82%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2315534%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20T2080%20Processor%20with%20AMD%20GPU%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2315534%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E5%97%A8%EF%BC%8C%E5%9B%A2%E9%98%9F%E3%80%81%3C%2FP%3E%3CP%3E%E6%84%9F%E8%B0%A2%E6%82%A8%E7%9A%84%E5%9B%9E%E5%A4%8D%EF%BC%8C%E4%BD%86%E6%88%91%E4%BB%AC%E4%BB%8E%20GPU%20%E8%A1%8C%E4%B8%9A%E5%90%88%E4%BD%9C%E4%BC%99%E4%BC%B4%E9%82%A3%E9%87%8C%E4%BA%86%E8%A7%A3%E5%88%B0%EF%BC%8C%E5%AD%98%E5%9C%A8%E5%AD%97%E8%8A%82%E4%BA%A4%E6%8D%A2%E9%97%AE%E9%A2%98%EF%BC%8C%E5%9B%A0%E4%B8%BA%20T2%20%E6%98%AF%E5%A4%A7%E7%AB%AF%E6%95%B0%EF%BC%8C%E8%80%8C%20GPU%EF%BC%88AMD%20E9171%EF%BC%89%E6%98%AF%E5%B0%8F%E7%AB%AF%E6%95%B0%EF%BC%8C%E6%89%80%E6%9C%89%E4%BA%A4%E6%98%93%E5%AD%97%E8%8A%82%E4%BA%A4%E6%8D%A2%E9%83%BD%E5%BF%85%E9%A1%BB%E5%AE%8C%E6%88%90%EF%BC%8C%E8%BF%99%E5%B0%86%E4%B8%A5%E9%87%8D%E5%BD%B1%E5%93%8D%E6%80%A7%E8%83%BD%E5%B9%B6%E9%99%8D%E4%BD%8E%20GPU%20%E6%80%A7%E8%83%BD%E3%80%82%3C%2FP%3E%3CP%3E%E9%97%AE%E9%A2%98%E5%87%BA%E5%9C%A8%E5%93%AA%E9%87%8C%EF%BC%9F%E8%AF%B7%E6%8F%90%E4%BE%9B%E4%B8%80%E4%BA%9B%E8%AF%A6%E7%BB%86%E4%BF%A1%E6%81%AF%E3%80%82%3C%2FP%3E%3CBR%20%2F%3E%3CP%3E%E6%AD%A4%E8%87%B4%EF%BC%8C%3C%2FP%3E%3CP%3EKarthik%3C%2FP%3E%3C%2FLINGO-BODY%3E