Autonomic Software Tools That Discover And Quantify Gpu Low Level Architectural Features And Machine Behaviors