Re: [eigen] Help needed to run a benchmark on many machines |
[ Thread Index | Date Index | More lists.tuxfamily.org/eigen Archives ]
Hi, results are attached. In VS 2012/2013, high_resolution_clock has only 1ms resolution. This is supposedly fixed in VS 2015. I pushed a fix for the template parameter. Regards, Hauke On Wed, Feb 18, 2015 at 6:39 PM, Ilja Honkonen <ilja.j.honkonen@xxxxxxxx> wrote: > Hello >> >> I'm looking into tuning Eigen's matrix product blocking parameters on >> various machines. That involves actually measuring the impact of > > ... >> >> I'm attaching a benchmark to this email. It tests all sorts of matrix > > > There is also a C++11 way to do timings which should work on windows: > > #include "chrono" > using namespace std::chrono; > auto starttime = high_resolution_clock::now(); > auto endtime = high_resolution_clock::now(); > double timing = duration_cast<duration<double>>(endtime - starttime).count() > > Ilja > >
Attachment:
results_hauke.zip
Description: Zip archive
Mail converted by MHonArc 2.6.19+ | http://listengine.tuxfamily.org/ |