[Numpy-discussion] testing with amd libm/acml
Thu Nov 8 10:50:44 CST 2012
On Thu, Nov 8, 2012 at 2:22 AM, Francesc Alted <email@example.com> wrote:
>> -- It can remove a lot of uneccessary temporary creation.
> Well, the temporaries are still created, but the thing is that, by
> working with small blocks at a time, these temporaries fit in CPU cache,
> preventing copies into main memory.
hmm -- I thought it was "smart" enough to remove some unnecessary
temporaries altogether. Shows what I know. But apparently it does,
indeed, avoid creating the full-size temporary arrays.
pretty cool stuff, in any case.
Christopher Barker, Ph.D.
Emergency Response Division
NOAA/NOS/OR&R (206) 526-6959 voice
7600 Sand Point Way NE (206) 526-6329 fax
Seattle, WA 98115 (206) 526-6317 main reception
More information about the NumPy-Discussion