Project

General

Profile

Actions

Feature #7470

closed

Add support for user-oriented time limit

Added by Evgeny Novikov over 8 years ago. Updated over 6 years ago.

Status:
Closed
Priority:
Urgent
Assignee:
Category:
-
Target version:
Start date:
08/15/2016
Due date:
% Done:

0%

Estimated time:
Published in build:

Description

Copied from https://forge.ispras.ru/issues/7453#note-6

A CPU limit PER 1 rule PER 1 module PER 1 entry point is not a resource limit but a kind of Quality of Service limit.
It represents in some implicit way a minimal limit for quality of verification.

The actual resource limit from user perspective is a time limit for the whole task (e.g. 1 day for analysis of all drivers for all rules). Currently, we set this limit to value "as soon as possible as long as QoS is achieved".

In general, resource limit and QoS limit can be set simultaneously, while one of them may have higher priority than another one.
Typically QoS limit would have higher priority.

Another observation. QoS limit is more important for massive tasks, while resource limit may be more important for small tasks (e.g. if you run verification task for weekend, there are no benefits to have results on Saturday evening, tools can spend one more day to achieve better results).


Related issues 3 (0 open3 closed)

Related to Klever - Feature #8446: Fix and improve progress reportingClosedIlja Zakharov10/10/2017

Actions
Has duplicate Klever - Feature #7471: Allow to specify resource limitations for the whole taskRejected08/08/201608/08/2016

Actions
Blocked by Klever - Feature #6614: Intellectual schedulingClosedIlja Zakharov01/29/2016

Actions
Actions

Also available in: Atom PDF