#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
-~----------~----~----~----~------~----~------~--~---

Reply via email to