#6491: [with spkg, needs work] Modular Cohomology Rings of Finite p-Groups
-------------------------------+--------------------------------------------
Reporter: SimonKing | Owner: SimonKing
Type: enhancement | Status: assigned
Priority: major | Milestone: sage-4.1.1
Component: optional packages | Keywords: cohomology ring finite p-group
Reviewer: | Author: Simon King
Merged: |
-------------------------------+--------------------------------------------
Comment(by SimonKing):
William reported one doc test error on PowerPC OS X. Thank you for
testing!
And I found a severe memory leak in my favourite benchmark: The cohomology
of the groups of order 64. This is:
{{{
sage: from pGroupCohomology import CohomologyRing
sage: tmp_root = tmp_filename()
sage: CohomologyRing.set_user_db(tmp_root)
sage: for i in range(1,268):
....: H = CohomologyRing.user_db(64,i, websource=False) # Compute the
ring from scratch
....: H.make()
....: K = CohomologyRing(64,i) # Compare with the ring in the data
base
....: if H is K:
....: raise RuntimeError, "H is K" # 'public' and 'private' data
base are different...
....: if H!=K:
....: raise RuntimeError, "H != K" # ... but they contain the same
data.
}}}
The above used to run in about 45 minutes. But now, the computation time
and the memory consumption increased dramatically. Currently I try to find
out whether the problem is the change from sage-4.0 to sage-4.1 or the
change from p_group_cohomology-1.0 to p_group_cohomology-1.0.1; probably
it is the latter.
So: Until I solved the problem (famous last words...) I give it the tag
"needs work".
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/6491#comment:45>
Sage <http://sagemath.org/>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/sage-trac?hl=en
-~----------~----~----~----~------~----~------~--~---