Anstellos Posted July 3, 2019 Posted July 3, 2019 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 time3950x = 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 Quote
Staff Leigh Posted July 12, 2019 Staff Posted July 12, 2019 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 Quote
myclay Posted July 18, 2019 Posted July 18, 2019 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. Quote Sketchbook (with Affinity Suite usage) | timurariman.com | artstation store Windows 11 Pro - 23H2 | Ryzen 5800X3D | RTX 3090 - 24GB | 128GB | Main SSD with 1TB | SSD 4TB | PCIe SSD 256GB (configured as Scratch disk) |
Anstellos Posted July 22, 2019 Author Posted July 22, 2019 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). Quote
Anstellos Posted August 27, 2019 Author Posted August 27, 2019 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 Leigh 1 Quote
Staff Leigh Posted August 28, 2019 Staff Posted August 28, 2019 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! Quote
Recommended Posts
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.