Uploaded image for project: 'Mahout'
  1. Mahout
  2. MAHOUT-1781

Dense matrix view multiplication is 4x slower than non-view one

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Critical
    • Resolution: Fixed
    • 0.11.0
    • 0.11.1
    • None
    • None

    Description

      if mxA and mxB are two in-core DenseMatrix matrices, then

      mxA(::,: %% mxB(::,: takes 4x the time of mxA %% mxB.

      possibly an issue of dot products on VectorViews vs. DenseVectors.

      dot product over DenseVectors seems to not to go through aggregate() cost-optimized framework.

      Attachments

        Activity

          People

            dlyubimov Dmitriy Lyubimov
            dlyubimov Dmitriy Lyubimov
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: