Hardware Advice Please

classic Classic list List threaded Threaded
9 messages Options
Reply | Threaded
Open this post in threaded view
|

Hardware Advice Please

Mick Sulley
I am about to build a new desktop PC.  I think the most demanding task
will be DigiKam and I would welcome advice on components.
I have decided to go with Intel i7 processor, not decided which model
yet.  The thing I am struggling with is the graphics card, they range
from very cheap to ridiculously expensive and I really have no idea  how
the quality of the graphics card will affect the performance when
running DigiKam.  It will be running Debian.

Any thoughts, experiences or advice would be most welcome.

Thanks
Mick
_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users
Reply | Threaded
Open this post in threaded view
|

Re: Hardware Advice Please

Roy Bellingan
Il 03/11/2013 20:04, Mick Sulley ha scritto:
I am about to build a new desktop PC.  I think the most demanding task will be DigiKam and I would welcome advice on components.
I have decided to go with Intel i7 processor, not decided which model yet.  The thing I am struggling with is the graphics card, they range from very cheap to ridiculously expensive and I really have no idea  how the quality of the graphics card will affect the performance when running DigiKam.  It will be running Debian.

Hy mick, i suggest to give a look at AMD stuff, both for VGA and CPU..
http://www.phoronix.com/
Check for cpu benchmark, and remember that some Digikam task are single threaded (i7 win), but some are multithreaded (AMD Fx Win)...
I suggest amd due to Intel monopoly, competition is better for all of us ecc ecc...

The VGA 2d capabilities of a 35€ card are enough for all your need, and as long as you use a DVI connector you don't have to worry about image quality, if you use a old VGA connector you need a higher grade vga card (due to the need of http://en.wikipedia.org/wiki/Digital-to-analog_converter#Video)

IF digikam will start to support OpenCl is another story, in this case the amd vga card wins hand down...
(and you will need a > 150€ card to take advantage of this)

--
Roy Bellingan

_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users
Reply | Threaded
Open this post in threaded view
|

Re: Hardware Advice Please

carl33914
In reply to this post by Mick Sulley
A great question, I don't have answers but do have a few observations.
- I recently bought a new laptop with quad i7 @2.3 GHZ. It is perhaps
10% faster than my deskto Quad AMD APU at 2.9GHZ on doing a "Local
Contrast" exercise in the Digikam editor, which to me is the most CPU
intensive activity I notice.
- Both of these systems are very usable for Digikam, but more speed is
always better.
- Digikam seems to run (and max out, occiassionally) on one core. I
believe I have seen Guiles comment that multicore parallel processing is
being worked on. In any case, for a given CPU Power dissipation, the
fewer the cores the better, I believe. More zip per core, until
multicore is ready.
--If you decide to go with a high power CPU (>100W), which will for sure
provide better performance, but want to keep it quiet, I highly
recommend you invest in a water cooling system (Slug on CPU piped to
radiator/fan on the back of the case). I have been very pleased with one
I have on an older 125W CPU. They are in the range of $80-$100.
- From what I have seen, the Facial Recognition feature seems to be a
big resource user. If you plan to use it, that is probably the best
benchmark to focus on.
--An interesting question for the developers might be - Will facial
recognition in the future be able to uilize the GPU APIs and pixel
engines? If so, that might make a high performance (gaming) Graphics
sub-system worthwhile. Otherwise, I doubt graphics performance would
make a lot of difference for still image processing. All this might be
dependent on your OS - I run openSUSE Linux. The Nvidia APIs (and
drivers) seeem more advanced here in this area.

A great question, I look forward to inputs from others, particularly on
good ways to benchmark systems with Digikam in mind.


On 11/03/2013 02:04 PM, Mick Sulley wrote:

> I am about to build a new desktop PC.  I think the most demanding task
> will be DigiKam and I would welcome advice on components.
> I have decided to go with Intel i7 processor, not decided which model
> yet.  The thing I am struggling with is the graphics card, they range
> from very cheap to ridiculously expensive and I really have no idea  
> how the quality of the graphics card will affect the performance when
> running DigiKam.  It will be running Debian.
>
> Any thoughts, experiences or advice would be most welcome.
>
> Thanks
> Mick
> _______________________________________________
> Digikam-users mailing list
> [hidden email]
> https://mail.kde.org/mailman/listinfo/digikam-users
>

_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users
Reply | Threaded
Open this post in threaded view
|

Re: Hardware Advice Please

Peter Mc Donough
In reply to this post by Mick Sulley
Am 03.11.2013 20:04, schrieb Mick Sulley:
> I am about to build a new desktop PC.  I think the most demanding task
> will be DigiKam and I would welcome advice on components.
> ...
> the quality of the graphics card will affect the performance when
> running DigiKam.  It will be running Debian.
> Any thoughts, experiences or advice would be most welcome.

Hi,
It might be a good idea to look for a graphics card with open GL and
open Cl capabilities under Linux right out of the box so that your
programs can profit from the power of the graphics processor. A good
indicator is whether the card will provide 3D without a proprietary driver.


Try google: debian open gl graphics card, there
http://mgltools.scripps.edu/documentation/how-to/hardware-opengl

cu
Peter


_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users
Reply | Threaded
Open this post in threaded view
|

Re: Hardware Advice Please

Simon Cropper-3
On 04/11/13 07:46, Peter Mc Donough wrote:

> Am 03.11.2013 20:04, schrieb Mick Sulley:
>> I am about to build a new desktop PC.  I think the most demanding task
>> will be DigiKam and I would welcome advice on components.
>> ...
>> the quality of the graphics card will affect the performance when
>> running DigiKam.  It will be running Debian.
>> Any thoughts, experiences or advice would be most welcome.
>
> Hi,
> It might be a good idea to look for a graphics card with open GL and
> open Cl capabilities under Linux right out of the box so that your
> programs can profit from the power of the graphics processor. A good
> indicator is whether the card will provide 3D without a proprietary driver.
>
>
> Try google: debian open gl graphics card, there
> http://mgltools.scripps.edu/documentation/how-to/hardware-opengl
>
> cu
> Peter
>
>
> _______________________________________________
> Digikam-users mailing list
> [hidden email]
> https://mail.kde.org/mailman/listinfo/digikam-users
>

I second Peter.

I have seen many people come undone by buying the latest and greatest
only to find the supplier has only catered for MS Windows Users -- NO
DRIVERS.

Some where on the Debian site you will find details of cards that are
supported.

https://wiki.debian.org/GraphicsCard

Pick the best you can afford to prolong the life of the Linux Box.

Remember though you need to scale up all components to match the best
you have - CPU + Memory + Motherboard.

I also think it is important that you get a card that has Linux drivers.
I found working with the nvidia frustrating and difficult, especially
when trying to apply colour profiles to my dual display setup. Using the
native driver is extremely simple.

--
Cheers Simon

    Simon Cropper - Open Content Creator

    Free and Open Source Software Workflow Guides
    ------------------------------------------------------------
    Introduction               http://www.fossworkflowguides.com
    GIS Packages           http://www.fossworkflowguides.com/gis
    bash / Python    http://www.fossworkflowguides.com/scripting
_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users
Reply | Threaded
Open this post in threaded view
|

Re: Hardware Advice Please

Bugzilla from nicolasmf@gmail.com
In reply to this post by carl33914
- Digikam seems to run (and max out, occiassionally) on one core. I believe I have seen Guiles comment that multicore parallel processing is being worked on. In any case, for a given CPU Power dissipation, the fewer the cores the better, I believe. More zip per core, until multicore is ready.

About multi-core capabilities: this seems to be addressed on version 3.4, check http://digikam.org/node/703

Couldn't test it myself though


On Sun, Nov 3, 2013 at 9:33 PM, Carl McGrath <[hidden email]> wrote:
A great question, I don't have answers but do have a few observations.
- I recently bought a new laptop with quad i7 @2.3 GHZ. It is perhaps 10% faster than my deskto Quad AMD APU at 2.9GHZ on doing a "Local Contrast" exercise in the Digikam editor, which to me is the most CPU intensive activity I notice.
- Both of these systems are very usable for Digikam, but more speed is always better.
- Digikam seems to run (and max out, occiassionally) on one core. I believe I have seen Guiles comment that multicore parallel processing is being worked on. In any case, for a given CPU Power dissipation, the fewer the cores the better, I believe. More zip per core, until multicore is ready.
--If you decide to go with a high power CPU (>100W), which will for sure provide better performance, but want to keep it quiet, I highly recommend you invest in a water cooling system (Slug on CPU piped to radiator/fan on the back of the case). I have been very pleased with one I have on an older 125W CPU. They are in the range of $80-$100.
- From what I have seen, the Facial Recognition feature seems to be a big resource user. If you plan to use it, that is probably the best benchmark to focus on.
--An interesting question for the developers might be - Will facial recognition in the future be able to uilize the GPU APIs and pixel engines? If so, that might make a high performance (gaming) Graphics sub-system worthwhile. Otherwise, I doubt graphics performance would make a lot of difference for still image processing. All this might be dependent on your OS - I run openSUSE Linux. The Nvidia APIs (and drivers) seeem more advanced here in this area.

A great question, I look forward to inputs from others, particularly on good ways to benchmark systems with Digikam in mind.



On 11/03/2013 02:04 PM, Mick Sulley wrote:
I am about to build a new desktop PC.  I think the most demanding task will be DigiKam and I would welcome advice on components.
I have decided to go with Intel i7 processor, not decided which model yet.  The thing I am struggling with is the graphics card, they range from very cheap to ridiculously expensive and I really have no idea  how the quality of the graphics card will affect the performance when running DigiKam.  It will be running Debian.

Any thoughts, experiences or advice would be most welcome.

Thanks
Mick
_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users


_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users


_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users
Reply | Threaded
Open this post in threaded view
|

Re: Hardware Advice Please

jdd@dodin.org
In reply to this post by Roy Bellingan
> Il 03/11/2013 20:04, Mick Sulley ha scritto:
>> I am about to build a new desktop PC.  I think the most demanding


http://cpuboss.com/
http://gpuboss.com/

but I think that for digikam, the hard drive speed may be more important

the only consuming task is writing metadata to images (also indexing a
new database, but this is a one time on a while task)

jdd


--
http://www.dodin.org
_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users
Reply | Threaded
Open this post in threaded view
|

Re: Hardware Advice Please

ultimateclem
I built a new desktop PC under linux at the end of summer. I choose :
- fx 8320 + gigabyte motherboard
- 16Gb RAM
- Nvidia GT 630 with 4Gb video RAM
- gentoo with last versions of Gcc, digikam, rawtherapee, hugin, gimp.

Well, i'm very happy with this config. With digikam, i'm not able to use 100% of this cpu. I'm using rawtherapee for raw conversion and rawtherapee uses 100% of the cpu (high multithreaded). Hugin uses all the cores and the gpu (cudas). Even when compiling lots of programs, i'm not able to uses 100% of the cores all the time !!! I need a better HD.
I read somewhere on the rawtherapee forum that using GPU demands a lot of video RAM. That's why i choose a 4Gb Ram video card.
I think only face recognition on digikam uses gpu. But for this, you need to install the last version of opencl and libkface. I would be very happy if cimg and some filters like local contrast and sharpening were ported on gpu ;-)

You need to install latest versions of the main programs and libs to be able to maximize the power of i7 or fx-8320... That's why i chose gentoo (not the easiest distro, but the most optimized).

--------------
Clément Moignard


2013/11/4 jdd <[hidden email]>
Il 03/11/2013 20:04, Mick Sulley ha scritto:
I am about to build a new desktop PC.  I think the most demanding


http://cpuboss.com/
http://gpuboss.com/

but I think that for digikam, the hard drive speed may be more important

the only consuming task is writing metadata to images (also indexing a new database, but this is a one time on a while task)

jdd


--
http://www.dodin.org

_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users


_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users
Reply | Threaded
Open this post in threaded view
|

Re: Hardware Advice Please

Milan Knížek-2
In reply to this post by Mick Sulley
Mick Sulley píše v Ne 03. 11. 2013 v 19:04 +0000:
> I am about to build a new desktop PC.  I think the most demanding task
> will be DigiKam and I would welcome advice on components.

Others said a lot usefull info. On my part, I have given up investing
into a high end graphics card, mainly there was not a single GPU vendor
providing support for all of the GPU processing technologies at once:
Open CL/CUDA/VDPAU/... Hence choosing one vendor would lock me out of
some applications, which may not support that particular technology.

Hence I ended up with Intel i7 2600K (4 cores, 2 threads per core) +
embedded GPU by Intel + two 1 TB harddrives in RAID 0 (mirror) setup.
The good thing is relatively low energy consumption, embedded GPU is
enough for me.

I do not do much editing in digiKam and in real life the bottleneck
still seems to be I/O from HDD, no matter that just a single thread is
utilised.

For darktable, video conversion, occasional compilation, etc. the 8
threads are a great speed-up.

The situation may change in the future radically, since there are more
and more SoC (system on chip) implementation and less people buy a
separate GPU already nowadays. We'll see, what the vendors do...


cheers,
Milan

--
http://milan-knizek.net/
About linux and photography (Czech only)
O linuxu a fotografování

_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users