Skip to content

mul dispatch to BLAS incomplete?  #887

@goerch

Description

@goerch

Based on the discussion here (https://discourse.julialang.org/t/mul-dispatch-to-blas-incomplete/71831) I'd like to note the following observations:

  • mul!(C,temp,temp',1.,1.) with temp being a vector seems to compute the same as BLAS.ger!(1.,temp,temp,C) or BLAS.syr!(1.,temp,C) but does not dispatch to them AFAIU.
  • mul!(Cx,temp,x,1.,1.) with temp being a vector and x being a scalar seems to work (which I like very much), although this is not documented?
  • Runtime behaviour for mul!(C,temp,temp',1.,1.) could be surprising for users because of dispatch to BLAS.syrk! AFAIU, so should this be documented?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions