On Wed, Jan 6, 2016 at 3:49 PM, Laurence Rochfort
<laurence.rochf...@gmail.com> wrote:
> Thanks all for the response. I'm getting some pretty huge numbers for a 4x5
> at 8000DPI using your formulas above.
>
> (4 * 8000) * (5 * 8000) = 1280000000   ->   1.2 Gigapixels?
Darktable should be able to handle such big images, but it was not
optimized in any
way for _that_ big images, so there might be a still bugs. Be sure to
use darktable-2.0
I personally have tried loading ~350MPix images last year, it worked, but slow.

> 3 * 4 * 1280 * 4 = 61440    ->     61 GB RAM?
Yes, i think math is correct here...

> Will it really need that much or will the tlinig you talk about reduce that?
Well, no, that is the lower estimate, you can not* go below that number.
(* in darktable, because all the operations are working on 4-channel
floating point data,
and tiling is per-module, so we need to always have full-sized input
buffer and full-sized
output buffer + some internal memory for processing)

(the alternative is per-pipe tiling, but it is not possible in
darktable. but you can "emulate"
it by splitting** that input 1.2 Gigapixels image into smaller pieces,
processing them separately,
and then joining** them.
** outside of darktable)

> Fortunately, I have access to 144GB of RAM so it doesn't really matter, but
> just curious.
>
>
> Can I conclude that I'm unlikely to be CPU bound with a single 6 core/12
> thread 2.4GHz Xeon?
I *think*, CPU <-> RAM connection will be the hotspot.

Be sure to let us know if it works :)

> Thanks for all the advice!
>
> On Wed, Jan 6, 2016 at 12:20 PM Roman Lebedev <lebedev...@gmail.com> wrote:
>>
>> On Wed, Jan 6, 2016 at 3:08 PM, Michael Below <be...@judiz.de> wrote:
>> > To calculate MPix from DPI use (length_in_inch*nr_dpi) * (width_in_inch
>> > *
>> > nr_dpi).
>> >
>> > So for 4” * 5” film at 3000 dpi you get (4 * 3000) * (5 * 3000) = 180
>> > MPix
>> (yes, sounds about right)
>>
>> > According to Roman’s rule of thumb, one image will need > 8 GB RAM.
>> I should probably note that those 8Gb must not be the the total amount of
>> RAM in the system, but the amount of free ram, fully available for
>> darktable.
>>
>> And do note that it is the lower estimate, in many cases darktable will
>> need
>> *much* more. Though in many of those cases tiling will kick in and help.
>>
>> > IMHO you don’t need to worry about CPU parallelism in that case, you
>> > should
>> > choose the slower CPU if you can avoid swapping that way.
>> >
>> >
>> >
>> > Cheers
>> >
>> > Michael
>> Roman.
>>
>> >
>> >
>> >
>> > Von: Laurence Rochfort [mailto:laurence.rochf...@gmail.com]
>> > Gesendet: Mittwoch, 6. Januar 2016 12:47
>> > An: Roman Lebedev
>> > Cc: darktable-users@lists.sourceforge.net
>> > Betreff: Re: [Darktable-users] Benefit of more than 4 cores vs "speed"
>> >
>> >
>> >
>> > I have no idea how many MPix. I've only ever used film, so I don't think
>> > of
>> > it in those terms. How can I calculate MPix from DPI?
>> >
>> >
>> >
>> > Any thoughts on CPU parallelism vs speed?
>> >
>> >
>> >
>> > Cheers,
>> >
>> > Laurence.
>> >
>> >
>> >
>> > On Wed, Jan 6, 2016 at 11:32 AM Roman Lebedev <lebedev...@gmail.com>
>> > wrote:
>> >
>> > On Wed, Jan 6, 2016 at 2:19 PM, Laurence Rochfort
>> > <laurence.rochf...@gmail.com> wrote:
>> >> Hello all,
>> > Hi.
>> >
>> >>
>> >> I'm building a new PC with scrounged components. I have the option of
>> >> either
>> >> a dual Xeon E5645 with up to 96GB RAM, or an i5-3470 with 8GB RAM.
>> >>
>> >> The storage is a PCIe x4 SSD.
>> >>
>> >> You can see a comparison here:
>> >> http://cpuboss.com/cpus/Intel-Xeon-E5645-vs-Intel-Core-i5-3470
>> >>
>> >> I'll mostly be dealing with medium format and 4x5 drum scans, so TIFF
>> >> files
>> >> that are from 200MB to 1GB. Mostly I'll be doing crop, rotation, colour
>> >> and
>> >> zone adjustment.
>> > Yes, but how much MPix?
>> > 50 MPix? 100 MPix?
>> >
>> > (very rough rule of thumb, lower estimate: for x pixel image, you want
>> > at least 3 * 4 * x * 4 bytes memory; that is, for 20MPix = 960 MB)
>> >
>> > If more than ~50MPix, then you *absolutely* need as much RAM as you can
>> > get.
>> > I doubt that GPU would be of any help at those sizes though...
>> >
>> >>
>> >> Could people advise me on which would perform best?
>> >>
>> >> Many thanks,
>> >> Laurence.
>> > Roman.
>> >
>> >>
>> >>
>> >>
>> >> ------------------------------------------------------------------------------
>> >>
>> >> _______________________________________________
>> >> Darktable-users mailing list
>> >> Darktable-users@lists.sourceforge.net
>> >> https://lists.sourceforge.net/lists/listinfo/darktable-users
>> >>
>> >
>> >
>> >
>> > ------------------------------------------------------------------------------
>> >
>> > _______________________________________________
>> > Darktable-users mailing list
>> > Darktable-users@lists.sourceforge.net
>> > https://lists.sourceforge.net/lists/listinfo/darktable-users
>> >
>>
>>
>> ------------------------------------------------------------------------------
>> _______________________________________________
>> Darktable-users mailing list
>> Darktable-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/darktable-users

------------------------------------------------------------------------------
_______________________________________________
Darktable-users mailing list
Darktable-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/darktable-users

Reply via email to