Skip to content
This repository has been archived by the owner on Sep 1, 2023. It is now read-only.

2 step compilation for max raw performance after swarming #371

Closed
Tracked by #28
breznak opened this issue Feb 26, 2015 · 1 comment
Closed
Tracked by #28

2 step compilation for max raw performance after swarming #371

breznak opened this issue Feb 26, 2015 · 1 comment

Comments

@breznak
Copy link
Member

breznak commented Feb 26, 2015

Eigen used for small fixed sized matrices but typically any compiler! doing optimization will perform a better job in optimizing:

  • loop unrolling
  • reduced dynamic calls

when data structures can be fixed-sized at compile time. To do this, we can run swarming to find out optimal numbers (# synapses per segment, # segments, # cells per col.,...) and then perform one more "production" build that:

  • defines a flag to indicate the special build -DFINAL_BUILD
  • uses #define ... to read constants for given structures from swarmed config file
@breznak breznak added this to the 0.6.0 milestone Feb 26, 2015
@rhyolight rhyolight modified the milestones: 0.6.0: features, 1.1.0: Future Development Mar 30, 2015
@rhyolight
Copy link
Member

Issue closed due to inactivity

This issue has had no activity for a long time period, so it has been closed. If you believe it was closed in error, re-open the issue and leave a comment stating a justification for it.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants