...and Sometimes it Doesn't
- If the programmer has tried to be clever
(e.g., take advantage of properties in the data to save time)
- If the program has been "optimized"
for a particular architecture
- If the problem isn't "embarassingly
parallel" in nature