So I have done some very rough testing on an intel i5 4 core machine with an
Nvidia gt610 graphics card and 8 gb ram on Fedora 21 64 bit.
To render a canon 40D raw file to openEXR 2900 pixel wide 2:235 aspect crop
with a default base curve it takes about 3.5 seconds with opencl=false in
darktablerc.
Weirdly it takes longer with opencl=true. I know this is a bit of a micky-mouse
graphics card but is that surprising?
I set a bash script to render 10 frames in the background and it is coming out
at roughly 12 seconds for the lot. It seems that more than 2 files at once and
the performance dips. But this is all very unscientific.
I wonder what people think.
Matt
From: Rob Z. Smith
Sent: Thursday, March 12, 2015 7:14 PM
To: Matt Kitcat
Subject: RE: [Darktable-users] recommended spec for command line rendering.
Hi Matt,
I’d agree with Markus that going for the simple approach of a single dt
instance and letting dt handle the hardware’s parallel capabilities is likely
to work best.
Hardware wise I would give priority to getting the highest OpenCL benchmarking
graphics card I could afford. Note that that it is the OpenCL performance that
matters not gaming performance that matters, and this (at least when I last
looked) tends to make AMD cards considerably better value for dt than Nvidia.
If you want it for gaming as well then the playing field is flatter.
I’d then settle for a simple mid-range value spec. for cpu and memory. I
understand having more memory on the graphics card can be useful as well,
although I get by with 1G.
Rgds,
Rob.
From: Matt Kitcat [mailto:m...@elmtreecottages.co.uk]
Sent: 12 March 2015 18:20
To: Darktable-users@lists.sourceforge.net
Subject: [Darktable-users] recommended spec for command line rendering.
Hello all.
I was wondering what sort of spec I should be looking for when choosing
machines to render raw frames to openEXR from the command line only. Should I
be going for high end graphics cards or concentrate more on ram and processor
power.
In the old days of dcraw I used to limit the maximum number of images to
process to slightly fewer that the number of cores. So on an 8 core machine I
would limit it to 6 images at one time. This seemed to be the most efficient in
terms of speed/image throughput. I am not sure how Darktable manages multicore
processors and what sort of policy I should adopt. I want to achieve the
maximum number of images per minute so I would be interested in peoples
thoughts.
Many thanks
Matt
This email is confidential and is intended for the addressee only. If you are
not the addressee, please delete the email and do not use it in any way. Please
note that any views or opinions presented in this email are solely those of the
author and do not necessarily represent those of the company. NHBC reserves the
right to monitor all email communications. The recipient should check this
email and any attachments for the presence of viruses. The company accepts no
liability for any damage caused by any virus transmitted by this email. NHBC,
the National House-Building Council, is limited by guarantee in England, No
320784. Registered address: NHBC House, Davy Avenue, Knowlhill, Milton Keynes
MK5 8FP. NHBC is authorised by the Prudential Regulation Authority and
regulated by the Financial Conduct Authority and Prudential Regulation
Authority. NHBC Building Control Services Ltd, registered by guarantee in
England with Company No. 01952969. Registered address: NHBC House, Davy Avenue,
Knowlhill, Milton Keynes MK5 8FP. NHBC Services Ltd registered by guarantee in
England, No 03067703. Registered address: NHBC House, Davy Avenue, Knowlhill,
Milton Keynes MK5 8FP. If you make a claim under a Buildmark policy your
personal details will be stored and processed in accordance with the Data
Protection Act. Your personal details may be passed to others involved with
your claim such as the original builder, or a consultant or remedial works
contractor that we may employ in connection with your claim(s) and matter
ancillary to your claim(s). Other than disclosure provided for in this
statement, we will not pass any data about you to any other party without your
permission unless we are required to do so by law.
------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Darktable-users mailing list
Darktable-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/darktable-users