#20786: Multithreaded option for the benchmarking tool on linear codes
-------------------------------------+-------------------------------------
       Reporter:  dlucas             |        Owner:
           Type:  enhancement        |       Status:  new
       Priority:  major              |    Milestone:  sage-7.3
      Component:  coding theory      |   Resolution:
       Keywords:                     |    Merged in:
        Authors:                     |    Reviewers:
Report Upstream:  N/A                |  Work issues:
         Branch:                     |       Commit:
  u/dlucas/multithreaded_benchmarks  |  b419d910825e1904a793206798a2dadca9de9b29
   Dependencies:  #20684             |     Stopgaps:
-------------------------------------+-------------------------------------
Changes (by dlucas):

 * commit:   => b419d910825e1904a793206798a2dadca9de9b29


Comment:

 I pushed a first version of my patch.

 Known issues & remarks:

 - Verbosity option is completely broken
 - Scheduling in `task_master` method can be improved
 - Code duplication (`_perform_experiments_for_single_id` and
 `_perform_parallel_experiments_for_single_id`.
 - Some names can probably be improved.

 I'm leaving this in `new` state for now.
 ----
 Last 10 new commits:
 
||[http://git.sagemath.org/sage.git/commit/?id=bc29f26da2877c2adf6366b7f9bae0cc463ee3f5
 bc29f26]||{{{Refined experimental_data method, which now allows request
 for specific data}}}||
 
||[http://git.sagemath.org/sage.git/commit/?id=a82a477822d17b23c34ff34ddc77e45acea7a6ab
 a82a477]||{{{Fixed syntax errors in documentation}}}||
 
||[http://git.sagemath.org/sage.git/commit/?id=0ab93ecbf861c585b83bb162493afcaf5a2032c8
 0ab93ec]||{{{Changes and fixes to docstrings and doctests}}}||
 
||[http://git.sagemath.org/sage.git/commit/?id=d2d6e26916ea5157c8e1ae291859b10c077d94b9
 d2d6e26]||{{{Improved data selection in experimental_data method}}}||
 
||[http://git.sagemath.org/sage.git/commit/?id=8e363dd7ecf203cc4f203ea2b985573e4d59423c
 8e363dd]||{{{Switched definition of decoding error and decoding
 failure}}}||
 
||[http://git.sagemath.org/sage.git/commit/?id=fe0b956386ad3fc684e5ae306254fb814fdc76e5
 fe0b956]||{{{Merge branch 't/20601/20601_experimental' into
 benchmarking_tool}}}||
 
||[http://git.sagemath.org/sage.git/commit/?id=272d2513ef8c888c215213590e46fc81a701eab6
 272d251]||{{{Update to 7.3b1}}}||
 
||[http://git.sagemath.org/sage.git/commit/?id=20523d0d669c2c13c7eeccc9839aad63af5f33c5
 20523d0]||{{{Added a stop and start mechanism for benchmarks}}}||
 
||[http://git.sagemath.org/sage.git/commit/?id=c2a7980375ec1c886281ae01694c71c7009f3321
 c2a7980]||{{{Merge branch 'stop_and_restart_feature_for_benchmarking' into
 multithreaded_benchmarks}}}||
 
||[http://git.sagemath.org/sage.git/commit/?id=b419d910825e1904a793206798a2dadca9de9b29
 b419d91]||{{{First version: working support for parallel computation}}}||

--
Ticket URL: <http://trac.sagemath.org/ticket/20786#comment:2>
Sage <http://www.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 unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.

Reply via email to