摘要:
以符合数字影院DCI规范的数字电影视频解压卡的驱动程序设计为例,介绍了使用微软公司的DDK和Compuware公司的DriverWorks开发PCI设备WDM驱动程序的方法。包括DriverWorks中PCI设备WDM驱动程序的架构,对于不同类型IO请求的不同处理方法,DMA的过程以及DMA线程之间的同步,以及将驱动程序从单CPU计算机系统移植到多CPU计算机系统的设计要点。实验结果表明,驱动程序能够控制数字电影视频解压卡对符合DCI规范的视频码流进行实时解码,该视频码流速率可以达到DCI规范给出的最大值(250 M Bits/sec)。
摘要:
Neuron tree topology equations can be split into two subtrees and solved on different processors with no change in accuracy, stability, or computational effort;communication costs involve only sending and receiving two double precision values by each subtree at each time step. Splitting cells is useful in attaining load balance in neural network simulations, especially when there is a wide range of cell sizes and the number of cells is about the same as the number of processors. For compute-bound simulations load balance results in almost ideal runtime scaling. Application of the cell splitting method to two published network models exhibits good runtime scaling on twice as many processors as could be effectively used with whole-cell balancing.