L'efficacité énergétique et le temps d'exécution sont les problèmes majeurs des systèmes informatiques à haute performance. Dans ce travail, une allocation de ressources basée sur la programmation linéaire est proposée pour minimiser la durée et le temps d'exécution de l'ordonnancement basé sur la matrice ETC. Un algorithme d'arrondi a été proposé pour trouver une meilleure solution. Pour connaître le niveau d'énergie dans chaque algorithme et réduire le niveau d'énergie avec le plus grand temps de traitement en premier (LPT). Ce schéma offre une efficacité énergétique améliorée et une durée minimale avec un temps d'exécution le plus court.