You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "Keith Wall (JIRA)" <ji...@apache.org> on 2016/02/24 22:56:18 UTC

[jira] [Commented] (QPID-7038) [Java Perftests] Speedup Performance test execution

    [ https://issues.apache.org/jira/browse/QPID-7038?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15163871#comment-15163871 ] 

Keith Wall commented on QPID-7038:
----------------------------------

The patch looks like a useful improvement to me.  On my machine it saves about 20%-30% off the number of iterations to achieve the same answer.  I did notice towards the end the run the algorithm tends test a number of fractional target rates.  Perhaps these should be pruned by have the target rounded to an integer.

> [Java Perftests] Speedup Performance test execution
> ---------------------------------------------------
>
>                 Key: QPID-7038
>                 URL: https://issues.apache.org/jira/browse/QPID-7038
>             Project: Qpid
>          Issue Type: Improvement
>          Components: Java Performance Tests
>            Reporter: Lorenz Quack
>         Attachments: 0001-QPID-7038-Java-Perftests-Add-Bias-to-HillClimber.patch
>
>
> Currently, running the performance tests takes a considerable amount of time.
>  There are some ideas floating around about how we could cut down on the execution time. Each of these (and any additional) ideas should be evaluated for their impact and implemented accordingly.
> In no particular order; enumeration provided solely for easier reference:
> # because we retry a failed target rate is expensive we might want to change the hillclimber to be biased and not divide the range 50:50 but perhaps 25:75 to decrease the times we miss a target
> # we might want to increase the {{hillClimberMinimumDelta}}
> # we could experiment with using the achieved rate as a guide for the target rate for the next iteration



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org