Research Article
Improved Matrix Multiplication by Changing Loop Order
Table 5
Results of serial code by changing loop order.
| | N | Loop order | Time (in seconds) | | C++ (serial code) | Java (serial code) | Python (serial code) |
| | 1000 | j, k, i | 5.436 | 11.492 | 27.342 | | 1000 | i, j, k | 2.334 | 3.932 | 15.456 | | 1000 | i, k, j | 0.802 | 1.803 | 5.453 | | 1500 | j, k, i | 7.532 | 18.432 | 43.345 | | 1500 | i, j, k | 10.881 | 16.245 | 23.453 | | 1500 | i, k, j | 1.342 | 5.352 | 8.345 |
|
|