shengws
驱动大牛
驱动大牛
  • 注册日期2002-03-08
  • 最后登录2010-06-21
  • 粉丝0
  • 关注0
  • 积分384分
  • 威望102点
  • 贡献值0点
  • 好评度37点
  • 原创分0分
  • 专家分0分
阅读:1056回复:6

JackyWu 请进

楼主#
更多 发布于:2002-06-26 13:34
pci协议芯片的数据传输率为33M/S,我怎样在软件中能测试出它的
实际数据传输率有多少? :D
喂,小孩,你的小JJ露出来了!
JackyWu
驱动小牛
驱动小牛
  • 注册日期2001-10-25
  • 最后登录2011-04-05
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-06-27 15:23
PIO的方法大概就是有两种把:Buffered,Direct。
一般Direct比较快点。
而且PIO的效率高低与你的驱动写的如何有很大的关系。看看驱动里面是否有隆余的操作。
你说的500k/s,我也不清楚是不是算太低。因为你用的估计是PCI的专用芯片把,这样的话你在专用芯片的local bus上的接口也是很有关系的哦。
DMA挺好的,可以从分利用主板上的资源。如果真的不能用DMA,哎。。。真的很不双阿。
看看高手有没有其他的意见。
多年以后,我又回来了。
shengws
驱动大牛
驱动大牛
  • 注册日期2002-03-08
  • 最后登录2010-06-21
  • 粉丝0
  • 关注0
  • 积分384分
  • 威望102点
  • 贡献值0点
  • 好评度37点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-06-27 15:16
我现在的板子是采用pio方式来工作的,现在我往板子里边发数据,在应用软件测试出来的速度小的可怜,只有500k/S左右,这种速度实在是不能容忍的,所以推测是否是自己的测试方法不对头? :D
喂,小孩,你的小JJ露出来了!
shengws
驱动大牛
驱动大牛
  • 注册日期2002-03-08
  • 最后登录2010-06-21
  • 粉丝0
  • 关注0
  • 积分384分
  • 威望102点
  • 贡献值0点
  • 好评度37点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-06-27 15:12
 :D多谢你们给我的答复!
喂,小孩,你的小JJ露出来了!
arthurtu
驱动巨牛
驱动巨牛
  • 注册日期2001-11-08
  • 最后登录2020-12-19
  • 粉丝0
  • 关注0
  • 积分26分
  • 威望161点
  • 贡献值0点
  • 好评度35点
  • 原创分0分
  • 专家分0分
  • 社区居民
地下室#
发布于:2002-06-27 13:15
应该是133M/s吧?
32/8*33.3
JackyWu
驱动小牛
驱动小牛
  • 注册日期2001-10-25
  • 最后登录2011-04-05
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-06-27 12:55
你所说的33M/s,可能是你理解错了。PCI总线工作频率是33MHz。但是32位总线的话,理论上最大的传输能力大概是这样算的。
32/8*33M=132Mbytes/s.
这也是我看了协议以后自己的理解。
多年以后,我又回来了。
JackyWu
驱动小牛
驱动小牛
  • 注册日期2001-10-25
  • 最后登录2011-04-05
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-06-27 12:49
很抱歉,我一直没有看到你的帖子。sorry。

PCI协议的介绍里面,理论上的传输率是:132Mbytes/s。当然,这个结论是在非常完美的传输环境下得出的结论。据我的看法,实际根本达不到这个速率。

如果你自己做了一块板卡,他的速率实际上是受到很多因素制约的。不光是PCI协议所提供的传输能力,还有你自己的局部总线上的接口形势等因素。
如果你的板子能够跑DMA的话,最好能够通过DMA的方法来测试你的板卡的吞吐能力。因为大数据量吞吐,我们基本上都是用DMA实现的。同时主板上不要插其他的无关的PCI设备,如网卡等。因为所有PCI设备都是带宽共享的。自己写一个应用程序测试一下。

我也是采鸟,以上也是我乱说的。有错的地方,大家批评指正。
多年以后,我又回来了。
游客

返回顶部