Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • sac2c sac2c
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 403
    • Issues 403
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 12
    • Merge requests 12
  • Deployments
    • Deployments
    • Releases
  • Wiki
    • Wiki
  • External wiki
    • External wiki
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • sac-group
  • sac2csac2c
  • Issues
  • #1108
Closed
Open
Created Jan 22, 2012 by Robert Bernecky@rbeDeveloper

Livermore Loop09 poor performance with sparse-vector/matrix multiply

Bugzilla Link 907
Created on Jan 22, 2012 21:50
Version svn
OS Linux
Architecture PC
Attachments loop09.sac, crud.simple.sac, condfun.sac

Extended Description

Created an attachment (id=845)
source code to reproduce failure
I rewrote loop09 to use a sparse-vector vs. dense matrix inner product
function, which made the code much more readable and maintainable.
Unfortunately, it's also much slower than the scalar-oriented C code.
It should not be, so I had a look into it. There are several
LACFUN-related problems, and AWLF suffers from all of them:
1. The loop09 code uses a FOR-loop of the form: (i=0; i
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking