[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.5555/2133429.2133431acmconferencesArticle/Chapter ViewAbstractPublication PagesiccadConference Proceedingsconference-collections
research-article

Fidelity metrics for estimation models

Published: 07 November 2010 Publication History

Abstract

Estimation models play a vital role in many aspects of day to day life. Extremely complex estimation models are employed in the design space exploration of SoCs, and the efficacy of these estimation models is usually measured by the absolute error of the models compared to known actual results. Such absolute error based metrics can often result in over-designed estimation models, with a number of researchers suggesting that fidelity of an estimation model (correlation between the ordering of the estimated points and the ordering of the actual points) should be examined instead of, or in addition to, the absolute error.
In this paper, for the first time, we propose four metrics to measure the fidelity of an estimation model, in particular for use in design space exploration. The first two are based on two well known rank correlation coefficients. The other two are weighted versions of the first two metrics, to give importance to points nearer the Pareto front. The proposed fidelity metrics range from -1 to 1, where a value of 1 reflects a perfect positive correlation while a value of -1 reflects a perfect negative correlation. The proposed fidelity metrics were calculated for a single processor estimation model and a multiprocessor estimation model to observe their behavior, and were compared against the models' absolute error. For the multiprocessor estimation model, even though the worst average and maximum absolute error of 6.40% and 16.61% respectively can be considered reasonable in design automation, the worst fidelity of 0.753 suggests that the multiprocessor estimation model may not be as good a model (compared to an estimation model with same or higher absolute errors but a fidelity of 0.95) as depicted by its absolute accuracy, leading to an over-designed estimation model.

References

[1]
M. Gries, "Methods for evaluating and covering the design space during early design development," Integr. VLSI J., vol. 38, no. 2, pp. 131--183, 2004.
[2]
P.-K. Huang, M. Hashemi, and S. Ghiasi, "System-level performance estimation for application-specific mpsoc interconnect synthesis," in SASP '08: Proceedings of the 2008 Symposium on Application Specific Processors, (Washington, DC, USA), pp. 95--100, IEEE Computer Society, 2008.
[3]
J. T. Russell and M. F. Jacome, "Architecture-level performance evaluation of component-based embedded systems," in DAC '03: Proceedings of the 40th annual Design Automation Conference, (New York, NY, USA), pp. 396--401, ACM, 2003.
[4]
T.-C. Chen, S.-R. Pan, and Y.-W. Chang, "Performance optimization by wire and buffer sizing under the transmission line model," in ICCD '01: Proceedings of the International Conference on Computer Design: VLSI in Computers & Processors, (Washington, DC, USA), p. 192, IEEE Computer Society, 2001.
[5]
M. Cho, H. Shin, and D. Z. Pan, "Fast substrate noise-aware floorplanning with preference directed graph for mixed-signal socs," in ASP-DAC '06: Proceedings of the 2006 Asia and South Pacific Design Automation Conference, (Piscataway, NJ, USA), pp. 765--770, IEEE Press, 2006.
[6]
C. Spearman, "The proof and measurement of association between two things," The American Journal of Psychology, vol. 15, no. 1, pp. 72--101, 1904.
[7]
M. G. Kendall, Rank Correlation Methods. London: Griffin, 4th ed., 1970.
[8]
P. Godfrey, R. Shipley, and J. Gryz, "Algorithms and analyses for maximal vector computation," The VLDB Journal, vol. 16, no. 1, pp. 5--28, 2007.
[9]
F. De Faria, M. Strum, and W. J. Chau, "A system-level performance evaluation methodology for netwrok processors based on network calculus analytical modeling," in ISVLSI '07: Proceedings of the IEEE Computer Society Annual Symposium on VLSI, pp. 265--272, IEEE Computer Society, 2007.
[10]
S. Eyerman, L. Eeckhout, and K. De Bosschere, "Efficient design space exploration of high performance embedded out-of-order processors," in DATE '06: Proceedings of the conference on Design, automation and test in Europe, (3001 Leuven, Belgium, Belgium), pp. 351--356, European Design and Automation Association, 2006.
[11]
A. Joshi, J. Yi, J. Bell, R. H., L. Eeckhout, L. John, and D. Lilja, "Evaluating the efficacy of statistical simulation for design space exploration," in Performance Analysis of Systems and Software, 2006 IEEE International Symposium on, pp. 70--79, March 2006.
[12]
E. Yilmaz, J. A. Aslam, and S. Robertson, "A new rank correlation coefficient for information retrieval," in SIGIR '08: Proceedings of the 31st annual international ACM SIGIR conference on Research and development in information retrieval, (New York, NY, USA), pp. 587--594, ACM, 2008.
[13]
B. Carterette, "On rank correlation and the distance between rankings," in SIGIR '09: Proceedings of the 32nd international ACM SIGIR conference on Research and development in information retrieval, pp. 436--443, 2009.
[14]
G. A. Fredricks and R. B. Nelsen, "On the relationship between spearman's rho and kendall's tau for pairs of continuous random variables," Journal of Statistical Planning and Inference, vol. 137, no. 7, pp. 2143--2150, 2007.
[15]
W. H. Kruskal, "Ordinal measures of association," Journal of the American Statistical Association, vol. 53, no. 284, pp. 814--861, 1958.
[16]
H. Javaid, A. Janapsatya, M. S. Haque, and S. Parameswaran, "Rapid runtime estimation methods for pipelined mpsocs," in DATE '10: Proceedings of the conference on Design, automation and test in Europe, 2010.

Cited By

View all
  • (2021)RWRoute: An Open-source Timing-driven Router for Commercial FPGAsACM Transactions on Reconfigurable Technology and Systems10.1145/349123615:1(1-27)Online publication date: 29-Nov-2021
  • (2017)Machine Intelligence on Resource-Constrained IoT DevicesACM Transactions on Embedded Computing Systems10.1145/312655516:5s(1-19)Online publication date: 27-Sep-2017
  • (2017)Predicting Cloud Performance for HPC ApplicationsProceedings of the 17th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing10.1109/CCGRID.2017.11(524-533)Online publication date: 14-May-2017
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
ICCAD '10: Proceedings of the International Conference on Computer-Aided Design
November 2010
863 pages
ISBN:9781424481927
  • General Chair:
  • Louis Scheffer,
  • Program Chairs:
  • Joel Phillips,
  • Alan J. Hu

Sponsors

Publisher

IEEE Press

Publication History

Published: 07 November 2010

Check for updates

Qualifiers

  • Research-article

Conference

ICCAD '10
Sponsor:

Acceptance Rates

Overall Acceptance Rate 457 of 1,762 submissions, 26%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)48
  • Downloads (Last 6 weeks)3
Reflects downloads up to 15 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2021)RWRoute: An Open-source Timing-driven Router for Commercial FPGAsACM Transactions on Reconfigurable Technology and Systems10.1145/349123615:1(1-27)Online publication date: 29-Nov-2021
  • (2017)Machine Intelligence on Resource-Constrained IoT DevicesACM Transactions on Embedded Computing Systems10.1145/312655516:5s(1-19)Online publication date: 27-Sep-2017
  • (2017)Predicting Cloud Performance for HPC ApplicationsProceedings of the 17th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing10.1109/CCGRID.2017.11(524-533)Online publication date: 14-May-2017
  • (2015)Fast and precise cache performance estimation for out-of-order executionProceedings of the 2015 Design, Automation & Test in Europe Conference & Exhibition10.5555/2755753.2757075(1132-1137)Online publication date: 9-Mar-2015

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media