loading...
Systems performance measurement on PCI Pamette
Napa Valley, CA April 16-April 18
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/FPGA.1997.6246125th IEEE Symposium on FPGA-Based Cust ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
L. Moll, Pole Univ. Leonard da Vinci La Defense, France
M. Shand, Pole Univ. Leonard da Vinci La Defense, France
We describe the use of a reconfigurable board to obtain information on the performance that can be expected on particular systems. Our goal is to use the reconfigurability, of the board's interface to test a system and discover not only the maximum bandwidth and best latency attainable, but also the way to reliably achieve these figures. The board we present uses the now widespread PCI bus. PCI is sufficiently complex, and its implementations sufficiently varied, that it is impossible to guess the performance that can be obtained by a specific board on a specific computer with the only technical characteristics of the two in hand. We observe astonishing performance differences between almost identical systems and comparable figures between small PCs and big servers. Our performance tests can be an end in themselves, however, they also serve to demonstrate the value of a reconfigurable bus interface. With the same board, we can test and choose a system, make informed architectural decisions on the hardware/software interface, and then finely tune the bus interface to get maximum and predictable figures in the running application.
Index Terms:
coprocessors; systems performance measurement; PCI Pamette; reconfigurable board; performance; PCI bus; performance tests; reconfigurable bus interface; hardware/software interface
Citation:
L. Moll, M. Shand, "Systems performance measurement on PCI Pamette," fccm, pp.125, 5th IEEE Symposium on FPGA-Based Custom Computing Machines (FCCM '97), 1997
Usage of this product signifies your acceptance of the Terms of Use.