In Maple 16, the concatenation of Vector V with itself three times would take approximately 28 seconds and would result in an output Vector with full rectangular storage. The allocated memory would increase by 1.27GiB.
In Maple 17, it takes less than 0.2 seconds and produces a Vector with sparse storage. Memory allocation increases by 30.5MiB.
Example
|
>
|
|
>
|
|
>
|
|
>
|
|
memory used=76.37MiB, alloc change=30.54MiB, cpu time=100.00ms, real time=121.00ms
| |
>
|
|
|
|
|