Threading multiple dans Matrix
Le service Matrix est maintenant capable de distribuer des requêtes de grande taille en utilisant une implémentation à plusieurs threads. Désormais, le traitement du service Matrix est deux fois plus rapide que l’implémentation à un seul thread. Les performances calculées lors des tests sont les suivantes :
Taille de la matrice | Débit avec un seul thread (tr/s) | Débit avec plusieurs threads (tr/s) | Amélioration en pourcentage (%) |
---|---|---|---|
10 x 10 | 27 | 117,1 | 333,7 |
1 x 500 | 8 | 37,5 | 368,8 |
25 x 25 | 8,1 | 28,8 | 255,6 |
50 x 50 | 3,2 | 9,2 | 187,5 |
100 x 100 | 0,7 | 2,2 | 214,3 |