Modeling and analysis of performances for concurrent multithread applications on multicore and graphics processing unit systems