I just built a computer specifically for darktable use.  It is:

Intel Core i5-4690 3.5GHz Socket 1150
ASUS H97-Pro Gamer LGA1150 ATX Motherboard
Gigabyte Radeon R9 280 OC 3GB
Corsair Vengeance LP 16GB (2 x 8GB) 240-Pin DDR3 SDRAM 1600 (PC3 12800) Desktop 
Memory
Samsung 840 EVO Series 250GB SSD
Seagate 3TB 7200RPM SATA3 Internal Hard Drive ST3000DM001
Antec True Power Classic Series 650W 80Plus Gold Power Supply
Antec P100 Professional Silver Mid Tower Case
A wireless PCI-X card and a DVD drive

This cost me less than AUD $1500 from a local parts supplier.

I designed this machine to be in a sweet spot between price, power consumption 
and performance. I 
specifically bought an AMD video card as OpenCL performance is reputed to be 
better on AMD cards 
than nVidia ones for a given price/power point.  The Core i5 is the second-top 
of the line, just 
below the overclockable "K" version.  The RAM is medium speed (i.e. one step up 
from the basic one 
in terms of latency).

Subjectively, it's the fastest performance I've seen for dt of any computer 
I've used, which isn't 
surprising seeing as it was specifically designed for the purpose.  I'd say the 
quality of the AMD 
proprietary drivers is below that of the nVidia ones (I'm using the ones that 
come with Ubuntu 
14.10, and I've heard the new ones that ATI released recently are significantly 
better, so I'm 
hoping for an improvement when I upgrade to 15.04).  I see some visual glitches 
with the chromium 
browser and get occasional funkiness in dt where the occasional image thumbnail 
will come up black 
(opening the image in the darkroom then switching back to lighttable fixes 
that) and I've seen one 
image export almost completely black).  These are minor, and I'm hoping will 
improve with the 
drivers, but are something to consider as I've never seen any equivalent 
glitches with my previous 
machines running nVidia cards.

The case is actually really nice, plenty of ventilation, but padded on the 
inside to reduce noise, 
and with nice conduits to allow routing of cables on either side of the 
motherboard mount plate so 
you can keep the upper surface relatively free of cables.

The one thing I'd do differently next time is not buying that 3TB HDD, check it 
out on here:

https://www.backblaze.com/blog/best-hard-drive/

Otherwise it's a good machine, with the SSD and USB3 particularly making a huge 
difference to 
subjective performance (I have my images on external USB drives).  If I can 
make the time I'll do 
some dt benchmarks and report back.

Cheers,

Rob


On 14/02/15 04:24, Matthieu Moy wrote:
> ----- Original Message -----
>> Matthieu Moy <matthieu....@grenoble-inp.fr> writes:
>>
>>> I'm considering replacing my old computer with one that would let
>>> darktable run better. I'm seeking advices on which hardware pieces are
>>> the most important.
>>
>> Thanks to all those who responded. Based on these advices, it seems this
>> configuration would be a nice compromise:
>
> I ended up buying this configuration:
>
>> http://www.ldlc.com/fiche/PB00126228.html (french only I guess, sorry)
>> Core i5-4460 => not the best, but a good quad-core
>> Radeon R9 270 2 Gb => good floating point performance according to
>>                        gpuboss (2,355 GFLOPS)
>> 8 Gb RAM DDR3 => not huge, but 2 slots available so a jump to 16 Gb or
>>                   even 24 Gb is rather easy.
>> Disk 1 To => enough to hold a few year's of RAWs for me ;-).
>> No OS
>> 690 €
>
> What a breath of fresh air to use darktable on this compared to my old 
> computer... A little feedback to help other people looking for advices:
>
> The OpenCL performance is really good compared to the pure software 
> implementation (I had to install the proprietary driver to get OpenCL, not 
> sure whether it's supposed to work with 100% free software).
>
> I benchmarked a bit (using darktable-cli):
>
> One image with a lot of processing, with OpenCL:
> 7.12s user 1.20s system 118% cpu 7.033 total
>
> Same image, without OpenCL:
> 107.04s user 1.37s system 368% cpu 29.392 total
>
> 30 images with reasonably amount of processing, with OpenCL:
> 128.39s user 17.74s system 127% cpu 1:54.91 total
>
> Same 30 images, without OpenCL:
> 1247.44s user 11.92s system 355% cpu 5:54.10 total
>
> Therefore:
>
> * OpenCL is 3 to 4 times faster than non-OpenCL on this machine.
>
> * When using OpenCL, the CPU is not used much (around 120% CPU out of 4 CPU = 
> around 1/3 of the CPU available). When watching the CPU usage with 
> gnome-system-monitor, I see that the CPU usage never goes above 60% for a 
> given CPU. Good job dt developers, you're using OpenCL wherever possible it 
> seems :-).
>
> So, I confirm that having a good GPU is more important than having a good CPU 
> for darktable, and spending more money on a better processor (like i5 -> i7) 
> would probably not have improved much.
>
> I watched the RAM after a reasonably long darktable session, with Digikam and 
> Firefox open too, and the 8 Gb were not fully used (and swap wasn't touched). 
> So, I'll wait a bit before buying more RAM (but will sure need to do so 
> before the end of the machine's life).
>

------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=190641631&iu=/4140/ostg.clktrk
_______________________________________________
Darktable-users mailing list
Darktable-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/darktable-users

Reply via email to