5903 Intro Scientific Prog:
Timing Matrix Access: Specification
- Find out how large a square matrix of doubles you can create on your
computer. Explain your process and reasoning. Is this
consistent with the computers specs?
- Create a matrix of this maximum dimension.
- Time how long it takes to access a matrix entry in a variety of patterns
- Across rows and then down to the next row.
- Down columns and then across to the next row.
- In a random pattern. Make sure you subtract out the time to compute the randomness.
- Comment on the timing results. Explain it if you can.