Maciej Fijalkowski, 01.10.2012 08:47:
> On Mon, Oct 1, 2012 at 2:04 AM, Antoine Pitrou wrote:
>> On Sun, 30 Sep 2012 19:58:02 -0400
>> Brett Cannon wrote:
>>> On Sun, Sep 30, 2012 at 7:21 PM, Antoine Pitrou wrote:
>>>> The hexiom benchmark is very slow. Is there a reason it's included
>>>> there?
>>>
>>> Already been asked and answered:
>>> http://mail.python.org/pipermail/speed/2012-September/000209.html
>>
>> I didn't realize when reading this discussion that hexiom2 was *that*
>> slow. I don't think a benchmark taking 100+ seconds to run *in fast
>> mode* has a place in the benchmark suite. PyPy can maintain their own
>> benchmarks in their source tree, like CPython does.
> 
> I strongly disagree. There are quite a few slow benchmarks that are
> very useful, like pypy translation toolchain. How about you skip this
> one in fast mode?

I think the basic question here is: what good is a benchmark that takes
ages to run?

Either it benchmarks mostly a specific part of the overall runtime, in that
case, there's no reason for it to take ages. It can just be stripped down
to run a reasonably sized workload that exercises the target code well.

If it does not benchmark anything specific, and thus cannot be sized down
in any way, then what's the interesting thing that its broad and unspecific
result would tell us?

I think it's either a matter of investing some time into retailoring the
work load of that benchmark, or, if that's not feasible, consider if
dropping it isn't a better solution.

Stefan

_______________________________________________
Speed mailing list
Speed@python.org
http://mail.python.org/mailman/listinfo/speed

Reply via email to