[linux] Which CPU for AfterShot?
-
- Posts: 10
- Joined: Mon May 07, 2012 9:42 pm
- System_Drive: C
- 32bit or 64bit: 64 Bit
[linux] Which CPU for AfterShot?
Hi!
I'm currently using X3220 Intel Xeon CPU. 4 cores, 2.4GHz, DDR2 memory, it's the Xeon version of the Q6600. It starts to show its age, especially when working with RAW files from Fuji camera in AfterShot Pro. I'm thinking about upgrading my rig to be able to work on my RAW files more efficiently. AfterShot uses all cores available for processing. I use Fedora 21 64bit, fairly standard with gnome-shell. I can switch to an other Linux distribution if that would be beneficial. I play a bit on steam (civ5 mostly) and wine (lfs mostly). I've got GTX750 1GB that I would like to keep - with nvidia binary drivers. It has more power than I need.
So I've got a question to you all:
Which CPU will give me more processing power for AfterShot? AMD or Intel? My price region is around 800 pln (that is PL currency) for CPU. So I'm between Intel i5-4460 or AMD FX-8370E or AMD APU A10 7850K (this one's cheaper but newer). Selecting a mobo and ram chips will be easier.
So I want to know just one thing - the power per $ for AfterShot. For everything else it will be faster than needed anyway.
Testing results:
afx: Intel(R) Core(TM) i7-2670QM CPU @ 2.20GHz with a slow laptop hard drive. Ubuntu, OpenCL off about 5 secs
afx: i7-5820K. Windows7, OpenCL off about 2,5 secs
jakkul: i5-2520m, ssd, 8GB ram, AS 2.2 64bit, ubuntu 64bit OpenCL Disabled 9 secs
jakkul: x3220, ssd, 4GB ram, AS 2.2 64bit, fedora 64bit OpenCL Disabled: 9 secs
Dutchmm: AMD Quad-Core A10-4655M APU with Radeon HD 7620G Graphics, W8.1 64-bits, 8GB Ram ASP 2.1 (32 bits) OpenCL Disabled: 38 Seconds
Dutchmm: AMD Quad-Core A10-4655M APU with Radeon HD 7620G Graphics, W8.1 64-bits, 8GB Ram ASP 2.2 (64 bits) OpenCL Disabled: 16.8 Seconds
Dutchmm: I7-4875T, Linux Mint 17.1, 16GB Ram AS 2.1 (32 bits) Open CL disabled: 38 seconds
Dutchmm: I7-4875T, Linux Mint 17.1, 16GB Ram AS 2.2 (32 bits) Open CL disabled: 4.04 seconds
Please contact me if you want to provide results of converting a reference file to JPG.
I'm currently using X3220 Intel Xeon CPU. 4 cores, 2.4GHz, DDR2 memory, it's the Xeon version of the Q6600. It starts to show its age, especially when working with RAW files from Fuji camera in AfterShot Pro. I'm thinking about upgrading my rig to be able to work on my RAW files more efficiently. AfterShot uses all cores available for processing. I use Fedora 21 64bit, fairly standard with gnome-shell. I can switch to an other Linux distribution if that would be beneficial. I play a bit on steam (civ5 mostly) and wine (lfs mostly). I've got GTX750 1GB that I would like to keep - with nvidia binary drivers. It has more power than I need.
So I've got a question to you all:
Which CPU will give me more processing power for AfterShot? AMD or Intel? My price region is around 800 pln (that is PL currency) for CPU. So I'm between Intel i5-4460 or AMD FX-8370E or AMD APU A10 7850K (this one's cheaper but newer). Selecting a mobo and ram chips will be easier.
So I want to know just one thing - the power per $ for AfterShot. For everything else it will be faster than needed anyway.
Testing results:
afx: Intel(R) Core(TM) i7-2670QM CPU @ 2.20GHz with a slow laptop hard drive. Ubuntu, OpenCL off about 5 secs
afx: i7-5820K. Windows7, OpenCL off about 2,5 secs
jakkul: i5-2520m, ssd, 8GB ram, AS 2.2 64bit, ubuntu 64bit OpenCL Disabled 9 secs
jakkul: x3220, ssd, 4GB ram, AS 2.2 64bit, fedora 64bit OpenCL Disabled: 9 secs
Dutchmm: AMD Quad-Core A10-4655M APU with Radeon HD 7620G Graphics, W8.1 64-bits, 8GB Ram ASP 2.1 (32 bits) OpenCL Disabled: 38 Seconds
Dutchmm: AMD Quad-Core A10-4655M APU with Radeon HD 7620G Graphics, W8.1 64-bits, 8GB Ram ASP 2.2 (64 bits) OpenCL Disabled: 16.8 Seconds
Dutchmm: I7-4875T, Linux Mint 17.1, 16GB Ram AS 2.1 (32 bits) Open CL disabled: 38 seconds
Dutchmm: I7-4875T, Linux Mint 17.1, 16GB Ram AS 2.2 (32 bits) Open CL disabled: 4.04 seconds
Please contact me if you want to provide results of converting a reference file to JPG.
Last edited by jakkul on Sat May 09, 2015 10:29 pm, edited 1 time in total.
-
- Posts: 1675
- Joined: Thu Jan 12, 2012 1:38 pm
- System_Drive: N/A
- 32bit or 64bit: 64 Bit
- Video Card: FirePro 4900
- Monitor/Display Make & Model: NEC PA301w, ColorMunki
- Location: München
Re: [linux] Which CPU for AfterShot?
For an imaging machine I would stay away from an i5 and always try to get an i7. I recently switched from a Quad Phenom which was getting a bit slowish, if not to say unbearable with 24 or 36 MP files. and looking at current AMD CPUs I don't find anything interesting I must admit. I used to be an AMD only guy...
Get a hex i7 if you can. The new generation has gotten quite competitive in price (compared to two years ago when I first looked where it was ridiculus). AS will use all 12 threads on a box like this.
I had delayed my update plans because of the high cost of the hex i7, the i7-5820K was €360 in January when I ordered. Still a lot, but only a third of what it used to be...
cheers
afx
Get a hex i7 if you can. The new generation has gotten quite competitive in price (compared to two years ago when I first looked where it was ridiculus). AS will use all 12 threads on a box like this.
I had delayed my update plans because of the high cost of the hex i7, the i7-5820K was €360 in January when I ordered. Still a lot, but only a third of what it used to be...
cheers
afx
Send bugs to the Monkey // AfterShot Kickstart Guide // sRGB clipping sucks and Adobe RGB is just as bad
Bibble since 2005 // W7 64 on quad Phenom // Ubuntu 14.4 on quad i7 and dualcore AMD // Images
Bibble since 2005 // W7 64 on quad Phenom // Ubuntu 14.4 on quad i7 and dualcore AMD // Images
-
- Posts: 10
- Joined: Mon May 07, 2012 9:42 pm
- System_Drive: C
- 32bit or 64bit: 64 Bit
Re: [linux] Which CPU for AfterShot?
Dude, i7-5820K is more than two times more expensive than my budget and it requires two times more expensive mobo for LGA2011 and DDR4 chips. In total that is a 35 1.4 lens for my Fuji. Increase in work output quality - 0. Increase in work comfort - probably enormous over my X3220, but will it be big in case of upgrading from i5-4460 ... Photography is my hobby, not a job
And I'm not that wealthy anyway 
Would it be OK if I sent you one of my RAW files with the transformation file, so you can tell me how fast it gets processed on your rig? In my case I get approx 10-12 seconds.
So the story continues: sub $200 CPU Intel vs AMD. Intel i5-4460 or AMD FX-8370E or AMD APU A10 7850K - which would give most processing power in AfterShot on Linux.


Would it be OK if I sent you one of my RAW files with the transformation file, so you can tell me how fast it gets processed on your rig? In my case I get approx 10-12 seconds.
So the story continues: sub $200 CPU Intel vs AMD. Intel i5-4460 or AMD FX-8370E or AMD APU A10 7850K - which would give most processing power in AfterShot on Linux.
-
- Posts: 1675
- Joined: Thu Jan 12, 2012 1:38 pm
- System_Drive: N/A
- 32bit or 64bit: 64 Bit
- Video Card: FirePro 4900
- Monitor/Display Make & Model: NEC PA301w, ColorMunki
- Location: München
Re: [linux] Which CPU for AfterShot?
Sure, get me a raw file and the XMP with typical adjustments (if you see them adding a significant amount of processing time). On my 12MP D700 file I have subsecond conversion times, don't remember whether the 24MP D750 files are also below a second.
As I wrote above, I've put off the update of my box for quite a while to get something really fast, only spending a bit of money on the way for an SSD drive to hold cache and DB. That already can have a significant impact on performance and in terms of effect per $ usually has a much larger impact than a new CPU.
cheers
afx
As I wrote above, I've put off the update of my box for quite a while to get something really fast, only spending a bit of money on the way for an SSD drive to hold cache and DB. That already can have a significant impact on performance and in terms of effect per $ usually has a much larger impact than a new CPU.
cheers
afx
Send bugs to the Monkey // AfterShot Kickstart Guide // sRGB clipping sucks and Adobe RGB is just as bad
Bibble since 2005 // W7 64 on quad Phenom // Ubuntu 14.4 on quad i7 and dualcore AMD // Images
Bibble since 2005 // W7 64 on quad Phenom // Ubuntu 14.4 on quad i7 and dualcore AMD // Images
-
- Posts: 10
- Joined: Mon May 07, 2012 9:42 pm
- System_Drive: C
- 32bit or 64bit: 64 Bit
Re: [linux] Which CPU for AfterShot?
So we did some test with AFX. Results are:
afx: Intel(R) Core(TM) i7-2670QM CPU @ 2.20GHz with a slow laptop hard drive. OpenCL off about 5 secs
afx: i7-5820K. OpenCL off about 2,5 secs
jakkul: i5-2520m, ssd, ubuntu 64bit: 9 secs
jakkul: x3220, ssd, fedora 64bit: 9 secs
Who wants the testfile to post their results?
afx: Intel(R) Core(TM) i7-2670QM CPU @ 2.20GHz with a slow laptop hard drive. OpenCL off about 5 secs
afx: i7-5820K. OpenCL off about 2,5 secs
jakkul: i5-2520m, ssd, ubuntu 64bit: 9 secs
jakkul: x3220, ssd, fedora 64bit: 9 secs
Who wants the testfile to post their results?
-
- Posts: 10
- Joined: Mon May 07, 2012 9:42 pm
- System_Drive: C
- 32bit or 64bit: 64 Bit
Re: [linux] Which CPU for AfterShot?
new results from Dutchmm:
Dutchmm: AMD Quad-Core A10-4655M APU with Radeon HD 7620G Graphics, W8.1 64-bits, 8GB Ram ASP 2.1 (32 bits) OpenCL Disabled: 38 Seconds
Dutchmm: AMD Quad-Core A10-4655M APU with Radeon HD 7620G Graphics, W8.1 64-bits, 8GB Ram ASP 2.2 (64 bits) OpenCL Disabled: 16.8 Seconds
Dutchmm: I7-4875T, Linux Mint 17.1, 16GB Ram AS 2.1 (32 bits) Open CL disabled: 38 seconds
Dutchmm: I7-4875T, Linux Mint 17.1, 16GB Ram AS 2.2 (32 bits) Open CL disabled: 4.04 seconds
What we see is how much AS 2.2 is faster than AS 2.1.
Who wants the file?
Dutchmm: AMD Quad-Core A10-4655M APU with Radeon HD 7620G Graphics, W8.1 64-bits, 8GB Ram ASP 2.1 (32 bits) OpenCL Disabled: 38 Seconds
Dutchmm: AMD Quad-Core A10-4655M APU with Radeon HD 7620G Graphics, W8.1 64-bits, 8GB Ram ASP 2.2 (64 bits) OpenCL Disabled: 16.8 Seconds
Dutchmm: I7-4875T, Linux Mint 17.1, 16GB Ram AS 2.1 (32 bits) Open CL disabled: 38 seconds
Dutchmm: I7-4875T, Linux Mint 17.1, 16GB Ram AS 2.2 (32 bits) Open CL disabled: 4.04 seconds
What we see is how much AS 2.2 is faster than AS 2.1.
Who wants the file?
-
- Posts: 27
- Joined: Fri Mar 02, 2012 12:47 am
- System_Drive: N/A
- 32bit or 64bit: 64 Bit
- motherboard: Lenovo 2516CTO
- processor: i5 M 520
- ram: 8GB
- Video Card: i5 Intel Integrated Graphics
- sound_card: 5 Series 3400 Series Chipset High Definition Audio
- Hard_Drive_Capacity: 500GB
- Monitor/Display Make & Model: LG M2762D-PM
Re: [linux] Which CPU for AfterShot?
I am also thinking about building a new photo processing system (running ASP on Arch Linux) sometime in 2015. With how good Intel's onboard graphics have gotten, is there a big benefit to purchasing a dedicated graphics card for use with ASP? Based on these benchmarks, I'd prefer to spend more on a better i7 than to split spending between a CPU and dedicated graphics card
-
- Posts: 297
- Joined: Sun Feb 05, 2012 8:55 am
- System_Drive: N/A
- 32bit or 64bit: 64 Bit
- motherboard: Asus 97
- processor: Intel i7 4785T
- ram: 16GB
- Video Card: Onboard Intel
- sound_card: Intel AC97
- Hard_Drive_Capacity: 2.5TB
- Monitor/Display Make & Model: Philips 28"
- Corel programs: ASP 3 Pro (and 2 and 1 before)
Re: [linux] Which CPU for AfterShot?
My benchmarks were not intended to compare the relative performance of my laptop and desktop processors. They were there to test the difference in speed between versions 2.1 and 2.2 of ASP2, and (to a lesser degree) to see how toggling the OpenGL Acceleration switch would affect the processing times.
There are some significant hardware differences between my off the shelf HP laptop (A10) and the custom-built fanless desktop (i7) with which I took my metrics. The laptop has a traditional HDD that probably rotates at 5400rpm. This being the only storage device on the laptop, it has to carry all the I/O involved in developing the benchmark image. On the desktop, all the output will have gone to SSD, but swapping (if any) will have been to RAM.
Even if one took these stats as showing conclusively that ASP2 is better on an i7 system than on an A10, is ASP2 the only program people are going to run on their shiny new computers? Admittedly, if you run linux you are probably not going to run Call of Duty, but there may be other applications for which AMD's hardware gives you more bang for buck, seeing that the A10-7850K Black Edition - IIRC, Black Editions are unlocked, so you can overclock them to death - goes for €133 ...
There are some significant hardware differences between my off the shelf HP laptop (A10) and the custom-built fanless desktop (i7) with which I took my metrics. The laptop has a traditional HDD that probably rotates at 5400rpm. This being the only storage device on the laptop, it has to carry all the I/O involved in developing the benchmark image. On the desktop, all the output will have gone to SSD, but swapping (if any) will have been to RAM.
Even if one took these stats as showing conclusively that ASP2 is better on an i7 system than on an A10, is ASP2 the only program people are going to run on their shiny new computers? Admittedly, if you run linux you are probably not going to run Call of Duty, but there may be other applications for which AMD's hardware gives you more bang for buck, seeing that the A10-7850K Black Edition - IIRC, Black Editions are unlocked, so you can overclock them to death - goes for €133 ...
-
- Posts: 1675
- Joined: Thu Jan 12, 2012 1:38 pm
- System_Drive: N/A
- 32bit or 64bit: 64 Bit
- Video Card: FirePro 4900
- Monitor/Display Make & Model: NEC PA301w, ColorMunki
- Location: München
Re: [linux] Which CPU for AfterShot?
If the GPU support in AS where not so messed up, then the balancing the GPU with a CPU would the the way to go. But as it stands now, if you want speed, get as many cores as you can get.garibaldi wrote:I'd prefer to spend more on a better i7 than to split spending between a CPU and dedicated graphics card
cheers
afx
Send bugs to the Monkey // AfterShot Kickstart Guide // sRGB clipping sucks and Adobe RGB is just as bad
Bibble since 2005 // W7 64 on quad Phenom // Ubuntu 14.4 on quad i7 and dualcore AMD // Images
Bibble since 2005 // W7 64 on quad Phenom // Ubuntu 14.4 on quad i7 and dualcore AMD // Images
-
- Posts: 27
- Joined: Fri Mar 02, 2012 12:47 am
- System_Drive: N/A
- 32bit or 64bit: 64 Bit
- motherboard: Lenovo 2516CTO
- processor: i5 M 520
- ram: 8GB
- Video Card: i5 Intel Integrated Graphics
- sound_card: 5 Series 3400 Series Chipset High Definition Audio
- Hard_Drive_Capacity: 500GB
- Monitor/Display Make & Model: LG M2762D-PM
Re: [linux] Which CPU for AfterShot?
Thanks for the clarification. Have you found that clock speed is particularly important as well, or moreso the number of cores that matters for performance?afx wrote:If the GPU support in AS where not so messed up, then the balancing the GPU with a CPU would the the way to go. But as it stands now, if you want speed, get as many cores as you can get.garibaldi wrote:I'd prefer to spend more on a better i7 than to split spending between a CPU and dedicated graphics card
cheers
afx
-
- Posts: 1675
- Joined: Thu Jan 12, 2012 1:38 pm
- System_Drive: N/A
- 32bit or 64bit: 64 Bit
- Video Card: FirePro 4900
- Monitor/Display Make & Model: NEC PA301w, ColorMunki
- Location: München
Re: [linux] Which CPU for AfterShot?
Number of cores is more important than clock speed.
This is why picked the slowest Hex i7.
cheers
afx
This is why picked the slowest Hex i7.
cheers
afx
Send bugs to the Monkey // AfterShot Kickstart Guide // sRGB clipping sucks and Adobe RGB is just as bad
Bibble since 2005 // W7 64 on quad Phenom // Ubuntu 14.4 on quad i7 and dualcore AMD // Images
Bibble since 2005 // W7 64 on quad Phenom // Ubuntu 14.4 on quad i7 and dualcore AMD // Images
-
- Posts: 4
- Joined: Thu Jul 30, 2015 3:17 pm
- System_Drive: Q
- 32bit or 64bit: 64 Bit
- motherboard: ASUS A88X-PRO
- processor: AMD A10-7850k
- ram: 8GB
- Video Card: AMD A10-7850k APU Graphics
- sound_card: Motherboard
- Hard_Drive_Capacity: 2TB
- Monitor/Display Make & Model: Dell U2311H
- Corel programs: AfterShot Pro, Pinnacle Studio
- Location: Pittsburgh, PA, United States
Re: [linux] Which CPU for AfterShot?
Curious, why are you running benchmarks with OpenCL disabled?
AMD CPU's feature HSA, which I understand can greatly enhance OpenCL performance because memory doesn't have to be copied from CPU RAM0 to GPGPU RAM and back again in order to do operations. This could give AMD APU's a huge boost over anything Intel, if they're taking advantage of it.
AMD CPU's feature HSA, which I understand can greatly enhance OpenCL performance because memory doesn't have to be copied from CPU RAM0 to GPGPU RAM and back again in order to do operations. This could give AMD APU's a huge boost over anything Intel, if they're taking advantage of it.
-
- Posts: 1675
- Joined: Thu Jan 12, 2012 1:38 pm
- System_Drive: N/A
- 32bit or 64bit: 64 Bit
- Video Card: FirePro 4900
- Monitor/Display Make & Model: NEC PA301w, ColorMunki
- Location: München
Re: [linux] Which CPU for AfterShot?
Because it is often slower....SagaciousB wrote:Curious, why are you running benchmarks with OpenCL disabled?
The OpenCL support in AS is a game of chance.
cheers
afx
Send bugs to the Monkey // AfterShot Kickstart Guide // sRGB clipping sucks and Adobe RGB is just as bad
Bibble since 2005 // W7 64 on quad Phenom // Ubuntu 14.4 on quad i7 and dualcore AMD // Images
Bibble since 2005 // W7 64 on quad Phenom // Ubuntu 14.4 on quad i7 and dualcore AMD // Images
-
- Posts: 3
- Joined: Mon Dec 04, 2017 7:16 pm
- System_Drive: C
- 32bit or 64bit: 64 Bit
- processor: 4770k
- ram: 32gb
- Video Card: radeon 290x
- Hard_Drive_Capacity: 4tb
- Monitor/Display Make & Model: hp omen 32"
- Corel programs: paintshop, aftershot
Re: [linux] Which CPU for AfterShot?
Yeah and here we are in 2017 and the OCL support still sucks. I was using the AMD system monitor to monitor OCL usage. I have a radeon 290x btw. GPU usage is barely anything even at max settings. Also, the gpu is only used when exporting files - it shows 0% usage for anything else.
-
- Posts: 4
- Joined: Sat Dec 09, 2017 12:47 pm
- System_Drive: N/A
- 32bit or 64bit: 64 Bit
- Corel programs: Aftershot Pro 3
Re: [linux] Which CPU for AfterShot?
Hello,
Just to illustrate what you can do with old tech without breaking the bank.
just for reference. I am running currently on:
- 2x Intel Xeon L5408 Quad-core (Each CPU has 12MB of L2 Cache and consumes 45W) (Currently 6 € a piece on a certain Chinese website)
- 32 GB of DDR2 ECC RAM (66 € on that same Chinese website)
- 128 GB SSD for OS (Mint 18.1 Cinnamon).
- 3x 2TB SAS drives in a RAID 1+0 as my /home folder
- It's all on a DELL PRECISION 690 DUAL XEON LGA771 Mother board (about 60 € on ebay)
- NVIDIA Quadro FX 1700 graphics card
Oh, and also an EIZO S2402w monitor. Everything cost me about 300 € (with the monitor). The SAS drives have been donated to me.
The whole rig is about 8 years old but still flies. I have "upgraded" to it last year and I think I am still good for another 8 years at least.
Just to illustrate what you can do with old tech without breaking the bank.
just for reference. I am running currently on:
- 2x Intel Xeon L5408 Quad-core (Each CPU has 12MB of L2 Cache and consumes 45W) (Currently 6 € a piece on a certain Chinese website)
- 32 GB of DDR2 ECC RAM (66 € on that same Chinese website)
- 128 GB SSD for OS (Mint 18.1 Cinnamon).
- 3x 2TB SAS drives in a RAID 1+0 as my /home folder
- It's all on a DELL PRECISION 690 DUAL XEON LGA771 Mother board (about 60 € on ebay)
- NVIDIA Quadro FX 1700 graphics card
Oh, and also an EIZO S2402w monitor. Everything cost me about 300 € (with the monitor). The SAS drives have been donated to me.
The whole rig is about 8 years old but still flies. I have "upgraded" to it last year and I think I am still good for another 8 years at least.