[Numpy-discussion] Question about Optimization (Inline, and Pyrex)

Robert Kern robert.kern@gmail....
Wed Apr 18 12:19:32 CDT 2007


Sebastian Haase wrote:
> On 4/17/07, Anne Archibald <peridot.faceted@gmail.com> wrote:
>> On 18/04/07, Robert Kern <robert.kern@gmail.com> wrote:
>>> Sebastian Haase wrote:
>>>
>>>> Hi,
>>>> I don't know much about ATLAS -- would there be other numpy functions
>>>> that *could*  or *should*  be implemented using ATLAS !?
>>>> Any ?
>>> Not really, no.
>> ATLAS is a library designed to implement linear algebra functions
>> efficiently on many machines. It does things like reorder the
>> multiplications and additions in matrix multiplication to make the
>> best possible use of your cache, as measured by empirical testing.
> 
> So, this means that 'matrixmultiply'  could / should be using ATLAS
> for the same reason as 'dot' does - right ?

matrixmultiply() is just a long-deprecated alias to dot().

-- 
Robert Kern

"I have come to believe that the whole world is an enigma, a harmless enigma
 that is made terrible by our own mad attempt to interpret it as though it had
 an underlying truth."
  -- Umberto Eco


More information about the Numpy-discussion mailing list