Opened 3 years ago

Last modified 2 years ago

#20684 needs_info enhancement

A stop and restart mechanism for linear codes benchmarking tool

Reported by: dlucas Owned by:
Priority: major Milestone: sage-7.3
Component: coding theory Keywords:
Cc: jsrn, cpernet Merged in:
Authors: David Lucas Reviewers:
Report Upstream: N/A Work issues:
Branch: u/dlucas/stop_and_restart_feature_for_benchmarking (Commits) Commit: 20523d0d669c2c13c7eeccc9839aad63af5f33c5
Dependencies: #20526 Stopgaps:

Description

This ticket adds a new feature to the benchmarking tool introduced in #20526 which allows the user to interrupt an run (with Ctrl+C) and resume it afterwards by typing Benchmark.run() again. It will resume the run at the exact place it was stopped before. If triggered in verbose mode, the current progress status will be kept (e.g. if stopped at 25%, the first message of the new run in verbose mode will be 25% complete).

Change History (4)

comment:1 Changed 3 years ago by dlucas

  • Branch set to u/dlucas/stop_and_restart_feature_for_benchmarking

comment:2 Changed 3 years ago by dlucas

  • Commit set to 20523d0d669c2c13c7eeccc9839aad63af5f33c5
  • Status changed from new to needs_review
  • Type changed from PLEASE CHANGE to enhancement

I pushed the patch, which is now open for review.

David


Last 10 new commits:

0dfdbf0Replaced exception by a return statement in run() on empty benchmarks
7212b33Added a distinction between decoding_error and decoding_failure, refined decoding_success_rate accordingly
bc29f26Refined experimental_data method, which now allows request for specific data
a82a477Fixed syntax errors in documentation
0ab93ecChanges and fixes to docstrings and doctests
d2d6e26Improved data selection in experimental_data method
8e363ddSwitched definition of decoding error and decoding failure
fe0b956Merge branch 't/20601/20601_experimental' into benchmarking_tool
272d251Update to 7.3b1
20523d0Added a stop and start mechanism for benchmarks

comment:3 Changed 3 years ago by chapoton

  • Authors set to David Lucas

You must fill the author Field if you want patchbots to have a look. I did it for you, please check.

comment:4 Changed 2 years ago by jsrn

  • Status changed from needs_review to needs_info

This will probably be superseded by the BleacherMark project.

Note: See TracTickets for help on using tickets.