Re: [eigen] Updating the Benchmarks |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/eigen Archives
]
- To: eigen@xxxxxxxxxxxxxxxxxxx
- Subject: Re: [eigen] Updating the Benchmarks
- From: Benoit Jacob <jacob.benoit.1@xxxxxxxxx>
- Date: Sat, 29 Jan 2011 20:23:26 -0500
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:content-type; bh=1rvoMlHAYQtQvc5d/OGT0cM0+RzyncYz0uAvrd9fua4=; b=AB83fh7n7c7VfCalnmH1ESfUYn3EYj5OaEwchB06FMY+3p4cTEwrLAuMsFrTySP7L8 DCuUVvcVm8+Q1qHUGsybe2EtOGWdJFAZAtvRgx1pvqj6P27NMlMIM7xJUpaCzcucl4gb E1FfX3gwFabdBXeB+kkLsjiTn1XvGkD0uqi+I=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=WjUuK643t6oMAmyS5i2NLe9pQAvv/8JTijHF2JpA73QFakvMU2GxOWFGO2rNhEryF1 qnyNaiRUF1T086JjvwRRNdRI0ZyVQVjMRKUQn8+UaowBD7luz1Xy6OZdAkyZ5fOSyDpq A8jiM8IvYpepbIsv1U1VxCTjGbp7y0uB7qbUA=
Last spam, I promise -- but the dotted/dashed lines seem to
consistently render poorly, so maybe we should only use solid lines?
And why the gray background? Just use a white background!
Benoit
2011/1/29 Benoit Jacob <jacob.benoit.1@xxxxxxxxx>:
> Unrelated remark, can we please use a better set of colors for the
> curves? Especially for Goto, the gray dots are looking bad, and let's
> reserve gray/black colors for ourselves (eigen3 and eigen3_novec).
>
> Benoit
>
> 2011/1/29 Benoit Jacob <jacob.benoit.1@xxxxxxxxx>:
>> 2011/1/29 Benoit Jacob <jacob.benoit.1@xxxxxxxxx>:
>>> 2011/1/29 Milian Wolff <mail@xxxxxxxxxx>:
>>>> Gael Guennebaud, 26.01.2011:
>>>>> btw, if you plane to bench matrix size up to 9000x9000, make sure you
>>>>> disable the non optimized libraries like GMM, ublas, blitz, etc.
>>>>> because they will take forever. Also make sure you disable the result
>>>>> verifications when running the tests (BTL_CONFIG="--nocheck).
>>>>>
>>>>>
>>>>> BLAS and lapack libs are very very painful regarding
>>>>> configuration/linking Depending on how the libs have been generated
>>>>> you might need very different settings. That's why you have these
>>>>> trouble. That's also a non negligible advantage of Eigen.
>>>>
>>>> http://users.physik.fu-berlin.de/~milianw/eigen/bench-eigen3/i7/
>>>>
>>>> I've finally done the benchmarks on my i7 machine. Should I add that to the
>>>> wiki?
>>>
>>> this is great, thanks!
>>>
>>> but wait... we /beat/ intel MKL???
>>>
>>> http://users.physik.fu-berlin.de/~milianw/eigen/bench-eigen3/i7/matrix_matrix.png
>>>
>>> this is awesome but... we need to triple-check this before we publish.
>>>
>>> MKL and GOTO are normally very close to each other, and close to the
>>> theoretical maximum. In your results, MKL does surprisingly poorly.
>>>
>>> Is there something wrong in your MKL setup?
>>
>> And, same thing about ATLAS. Earlier this year, we were head-to-head
>> with ATLAS. Why is it performing so poorly on your setup? Why is it
>> performing exactly like eigen3_novec? Is your ATLAS built without SSE
>> support?
>>
>> Benoit
>>
>>
>>>
>>> Benoit
>>>
>>>>
>>>> Bye
>>>> --
>>>> Milian Wolff
>>>> mail@xxxxxxxxxx
>>>> http://milianw.de
>>>>
>>>
>>
>