Gpu Accelerated Implementations Of A Generalized Eigenvalue Solver For Hermitian Matrices With Systematic Energy And Time To Solution Analysis