Application of Machine Learning Techniques to Characterize Floating Point Benchmarks using Hardware Events | IEEE Conference Publication | IEEE Xplore