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