I have both a Dell Latitude E6520 and a Dell PowerEdge R815. The laptop is running Ubuntu and the R815 is running OpenSUSE.
I have a program that I've written that takes about 15 seconds to run on the laptop, but takes about 48 seconds to run on the R815.. Do you have any ideas as to why the R815 would run so very much slower than the simple laptop? Unfortunately, I don't know if this is a systematic thing - I don't know if it is just generally three times slower than the laptop, but its incredibly obvious with this particular program.. Nothing super special about the program, its not parallelized or super memory intensive or anything like that..
I'd like to be able to use the R815 so I can run many jobs in parallel, and overall I'd probably see a benefit by doing that, but runtime is a concern (its not just run once, its run a lot of times, so the difference really adds up) and obviously it woudl be preferred to be able to run on the 815 with the efficiency of my laptop.
Any thoughts would really be aprpeciated.. Is it the OS difference? Some kind of hardware difference? Use of a cache or something? Thanks!