New user self-registration is disabled due to spam. Please email eigen-core-team @ lists.tuxfamily.org if you need an account.
Before reporting a bug, please make sure that your Eigen version is up-to-date!
Bug 385 - Preserve preallocated memory of the destination of a sparse * sparse product
Summary: Preserve preallocated memory of the destination of a sparse * sparse product
Status: NEW
Alias: None
Product: Eigen
Classification: Unclassified
Component: Sparse (show other bugs)
Version: unspecified
Hardware: All All
: Normal enhancement
Assignee: Nobody
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-12-03 17:56 UTC by Gael Guennebaud
Modified: 2011-12-03 17:57 UTC (History)
0 users



Attachments

Description Gael Guennebaud 2011-12-03 17:56:32 UTC
From bug 282:

"It might be possible to 'recompute' a Sparse*Sparse product where the
structure did not change thus no overhead for reallocation would arise."

However, this is not trivial because currently we always evaluate into a temporary and then do a shallow copy (swap) to the destination matrix.
Comment 1 Gael Guennebaud 2011-12-03 17:57:12 UTC
I meant bug 284.

Note You need to log in before you can comment on or make changes to this bug.