whizard is hosted by Hepforge, IPPP Durham

Opened 15 years ago

Last modified 14 years ago

#4 closed enhancement

CSE across flavors in amplitudes — at Version 11

Reported by: ohl Owned by: ohl
Priority: P2 Milestone:
Component: omega Version: 2.0.0alpha
Severity: major Keywords:
Cc:

Description (last modified by ohl)

implement common subexpression elimination across different flavors in src/omega/src/targets.ml.

Change History (11)

comment:1 Changed 15 years ago by ohl

Status: newassigned

comment:2 Changed 15 years ago by ohl

Status: assignednew

comment:3 Changed 15 years ago by ohl

Status: newassigned

comment:4 Changed 15 years ago by ohl

Severity: major

comment:5 Changed 15 years ago by ohl

Priority: majorP2

comment:6 Changed 15 years ago by Juergen Reuter

Milestone: v2-publicv2.0-beta

comment:7 Changed 15 years ago by ohl

Description: modified (diff)
Summary: src/omega/src/targets.ml: cross-flavor CSECSE across flavors in amplitudes

comment:8 Changed 15 years ago by ohl

Description: modified (diff)
  • as of 1248: implemented in branches/ohl/omega-development/cross_flavor_cse
  • compiles, needs testing before merging with trunk

comment:9 Changed 15 years ago by ohl

Resolution: fixed
Status: assignedclosed

Implemented CSE across flavors in r1250

  • tested with various final state flavor sums
  • the process g, g -> g, u:d:s:c:b, U:D:S:C:B runs faster by a factor 2.5

comment:10 Changed 15 years ago by ohl

Description: modified (diff)
Resolution: fixed
Status: closedreopened

As pointed out by WK, my tests where not comprehensive and wavefunctions are not uniquely defined my flavor and momentum (e.g. A(u,ubar) vs. A(d,dbar)

Reverted the merge in r1250

comment:11 Changed 15 years ago by ohl

Description: modified (diff)

Implementation complete as of r1335. Needs testing and merging into the trunk.

Note: See TracTickets for help on using tickets.