![](/images/graphics-bg.png)
HwPMI : An Extensible Performance Monitoring Infrastructure for Improving Hardware Design and Productivity on FPGAs
Joint Authors
Sass, Ron
Schmidt, Andrew G.
French, Matthew
Steiner, Neil
Source
International Journal of Reconfigurable Computing
Issue
Vol. 2012, Issue 2012 (31 Dec. 2012), pp.1-12, 12 p.
Publisher
Hindawi Publishing Corporation
Publication Date
2012-12-02
Country of Publication
Egypt
No. of Pages
12
Main Subjects
Abstract EN
Designing hardware cores for FPGAs can quickly become a complicated task, difficult even for experienced engineers.
With the addition of more sophisticated development tools and maturing high-level language-to-gates techniques, designs can be rapidly assembled; however, when the design is evaluated on the FPGA, the performance may not be what was expected.
Therefore, an engineer may need to augment the design to include performance monitors to better understand the bottlenecks in the system or to aid in the debugging of the design.
Unfortunately, identifying what to monitor and adding the infrastructure to retrieve the monitored data can be a challenging and time-consuming task.
Our work alleviates this effort.
We present the Hardware Performance Monitoring Infrastructure (HwPMI), which includes a collection of software tools and hardware cores that can be used to profile the current design, recommend and insert performance monitors directly into the HDL or netlist, and retrieve the monitored data with minimal invasiveness to the design.
Three applications are used to demonstrate and evaluate HwPMI’s capabilities.
The results are highly encouraging as the infrastructure adds numerous capabilities while requiring minimal effort by the designer and low resource overhead to the existing design.
American Psychological Association (APA)
Schmidt, Andrew G.& Steiner, Neil& French, Matthew& Sass, Ron. 2012. HwPMI : An Extensible Performance Monitoring Infrastructure for Improving Hardware Design and Productivity on FPGAs. International Journal of Reconfigurable Computing،Vol. 2012, no. 2012, pp.1-12.
https://search.emarefa.net/detail/BIM-450809
Modern Language Association (MLA)
Schmidt, Andrew G.…[et al.]. HwPMI : An Extensible Performance Monitoring Infrastructure for Improving Hardware Design and Productivity on FPGAs. International Journal of Reconfigurable Computing No. 2012 (2012), pp.1-12.
https://search.emarefa.net/detail/BIM-450809
American Medical Association (AMA)
Schmidt, Andrew G.& Steiner, Neil& French, Matthew& Sass, Ron. HwPMI : An Extensible Performance Monitoring Infrastructure for Improving Hardware Design and Productivity on FPGAs. International Journal of Reconfigurable Computing. 2012. Vol. 2012, no. 2012, pp.1-12.
https://search.emarefa.net/detail/BIM-450809
Data Type
Journal Articles
Language
English
Notes
Includes bibliographical references
Record ID
BIM-450809