DocumentCode :
551767
Title :
The memory management and optimization of PCI driver
Author :
Zhen, Guoyong ; Wang, Lili ; Zhang, Yong ; Ren, Yongfeng
Author_Institution :
Nat. Key Lab. for Electron. Meas., North Univ. of China, Taiyuan, China
Volume :
2
fYear :
2011
fDate :
29-31 July 2011
Abstract :
Various memory allocation methods provided by PCI driver are analyzed and compared, the factors that affect the driver transmission performance are found and effective optimization program for the DMA transmission is made. In hardware configuration, please use the disk array to write to improve the computer´s disk speed. In programming, please use multi-thread approach, set ping-pong buffer, combined with multi-core thread parallel processing technology to improve the efficiency of PC machines. These measures have been used successfully in data acquisition system, and then a good DMA transmission performance is obtained.
Keywords :
data acquisition; device drivers; multi-threading; multiprocessing systems; optimisation; peripheral interfaces; storage management chips; DMA transmission; PCI driver; computer disk speed; data acquisition system; driver transmission performance; hardware configuration; memory allocation methods; memory management; memory optimisation; multicore thread parallel processing technology; multithread approach; ping pong buffer; Analytical models; Discrete wavelet transforms; Instruments; Optimization; DMA; Memory Management; PCI; multi-thread; performance optimization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Electronics and Optoelectronics (ICEOE), 2011 International Conference on
Conference_Location :
Dalian
Print_ISBN :
978-1-61284-275-2
Type :
conf
DOI :
10.1109/ICEOE.2011.6013176
Filename :
6013176
Link To Document :
بازگشت