目前在k230上做一些性能优化的工作,从内存向寄存器中加载数据,想知道内存的宽度是多少?就是每个时钟最大能从内存中加载多少bit的数据,是128bit吗?如果知道这个数据的话,我每次加载这么大的数据,是不是就可以更加充分利用内存的带宽?
假设内存总线宽度是128bit,我一次加载128bit的数据相较两次加载64bit数据要快;但如果内存总线宽度是64bit,那么二者时间应该是一样的吧。不确定这样理解是否正确。
谢谢您的解答!
目前在k230上做一些性能优化的工作,从内存向寄存器中加载数据,想知道内存的宽度是多少?就是每个时钟最大能从内存中加载多少bit的数据,是128bit吗?如果知道这个数据的话,我每次加载这么大的数据,是不是就可以更加充分利用内存的带宽?
假设内存总线宽度是128bit,我一次加载128bit的数据相较两次加载64bit数据要快;但如果内存总线宽度是64bit,那么二者时间应该是一样的吧。不确定这样理解是否正确。
谢谢您的解答!