Jump to content
You must now use your email address to sign in [click for more info] ×

Will affinity photo windows batch process take advantage of Ryzen 3000 multi core and L3 cache aka Gamecache ?


Recommended Posts

Hi,
I m about to build a workstation. My main use will  be photo batch processing. Will affinity Photo take advantage of Ryzen 3000 multi core and L3 cache aka Gamecache ?
Right now I use a i7 6700K with 4 cores 8 threads, SATA SSD, 32 RAM @ 3200c16.
hen I batch process photos I see affinity photo opening 8 photos at the same time, starting to apply 8 process... then it slow downs a bit but still try to open 8 photos at a time....

1. I m assuming 1 thread = 1 photo ?


Ryzen 3000 goes like this :
3600 / 3600x = 6 cores 12 threads with 34 Mb of L3 cache
3700x / 3800x = 8 cores 16 threads with 35 Mb of L3 cache
3900x = 12 cores 24 threads with 70Mb of L3 cache
3950x = 16 cores 32 threads. with 70Mb of L3 cache (not sure about this one)

I will go with an NVME SSD, 32 RAM with low latency... but unsure about the CPU :

2. So should I assume I will get this results  ?
3600 / 3600x = 12 photos processing at the same time
3700x / 3800x = 16 photos processing at the same time
3900x = 24 photos processing at the same time

3950x = 32 photos processing at the same time

-I would like a confirmation that parallel batch processing scale with the cores.

3. Will more L3 cache with the 3900x or 3950x speed up the process ?

4. I would LOVE to have benchmark on this. Is Serif going to get some Ryzen 3000 when it's out the 7/7/2019 ?

5. As for GPU I will go with the Nvidia Super serie. I have no idea if affinity on windows work faster with nvidia or AMD ? Since the OsX version is working on intel and AMD.... so far it's responsive with my GTX... So I guess it will be no problem ?

Regards

Link to comment
Share on other sites

  • 2 weeks later...
  • Staff

AFAIK, AFP should make use of all available cores/threads on the CPU but we've not got one of these new Ryzen chips in the building. I will ask the developers to see if they have plans to get one for testing and if we make use of L3 cache on the chip. When I know more, I will reply to this thread.

Leigh

Link to comment
Share on other sites

on a Ryzen 2700 it batches 16 images at the same time.

Affinity temporarily writes the files in your installation folder, for me it would be here;
C:\Users\yourname\AppData\Roaming\Affinity\Photo\1.0\temp

Affinity Photo imo needs a setting added for changing that temp/scratchfolder otherwise the additional NVMe would need to be set as your main drive or you need to meddle in changing the path somehow.

If your temp file writing doesn`t exceed for example 256MB/s you could probably even use a traditional spinning hard drive without having to deal with speed penalties.
An NVMe/M.2 drive can of course make a lot of sense, they shine when you have to deal with multiple files and writing processes.

I guess for the listed top tier CPUs with more than 16 cores, you should at least use an SSD.

 

Sketchbook (with Affinity Suite usage) | timurariman.com | https://bansheebyte.artstation.com/store


Windows 11 Pro - 22H2 | Ryzen 5800X3D | RTX 3090 - 24GB | 128GB |
Main SSD with 1TB | SSD 4TB | PCIe SSD 256GB (configured as Scratch disk) |

 

Link to comment
Share on other sites

I have a classic SSD 500Mb/s
Your 2700 is batching 16 images at the same time ? It's 8 core/16 threads ? Pretty cool :) 

Never thought about the scratch disk. Do we have feature request ?

I'll go for an NVME for OS/Apps Just to boost affinity batching processes. But yes being able to just select a scratch disk will be easier (and cheaper).
 

Link to comment
Share on other sites

  • 1 month later...
  • Staff
12 hours ago, Anstellos said:

just to let you know I tried the 3700X I get 16 threads : 16 photos at the same time. Impressive ! cannot wait for 128 threads machines :)

I'm sorry we couldn't confirm this from our end but thanks for testing this and letting us know your findings!

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.