Performance, Power Modeling And Optimization For High-Performance Computing Systems