DeepPrime XD / XDS in Photolab 8 crashing PC

I bought a new PC for photo editing particularly with DeepPrime XD2 in mind. My old laptop took 6-7 minutes to process a 20 MP file. The new PC has a Ryzen 7 processor, 32 GB of memory and a Geoforce 3060 graphics card. The good news is that the processing time is now blazingly fast, between 6 - 12 seconds for 20 MP files. The bad news is that on random occaisions my PC simply shuts down within 2 seconds of DeepPrime XD processing start. I can take the same file again and process with no problems. If I batch process, say 10 files, then any failures will always be with the first file in the queue, if the first file processes fine then all subsequent files in the batch process without any issues.
I have had the PC back to the builder who cleared the system and reloaded windows etc. and then put the PC through a 24 hour ā€œsoak testā€ with no issues. He claims that the PC and all itā€™s elements are fine. Iā€™ve since reloaded photolab 8 and the problems still persist.
Iā€™ve noted several articles regarding Photolab and crashes but none close to my specific case.
Any thoughts as to what the problem could be would be appreciated, if itā€™s software then what? If itā€™s hardware then any thoughts that I could steer the system builder to consider.

Thanks

Martin

Hi. When you say the PC simply shuts down, what do you mean? Does power suddenly go off? No blue screen of death, no errors or freezes? If thatā€™s the case, itā€™s very likely that your computerā€™s power supply unit isnā€™t adequate to run your video card and other components under stress. Or you have an issue external to your PC, such as the electricity going to the computer not being constant enough. (Iā€™ve used a UPS with voltage regulation to get around such problems.) There could also be a hardware fault besides the power supply, but thatā€™s hard to be sure about without very thorough component testing.

Hi, Thanks for your quick response. When I say the PC shuts down itā€™s as though I turned the power off, no warning, no freezing, just off. My friend has the same spec PC bought from the same supplier and has zero issues with Photolab 8 and DeepPrime XD2. I can check with my supplier that he used the same power supply to both machines, if so then it would point to other hardware (which he tested rigorously) or supply voltage. As I mentioned previously I never had issues with my old laptop, but then that runs off battery which will be more constant than our mains supply. You provided some food for thought, any other suggestions welcome.

Many thanks

Martin

Iā€™m not that into the PC-world, but which are they a need to feed the graphics cards with the proper cables as 6, 8 and 6+8 PIN feed?
The same PSU is not enough.

Thanks for your input. Iā€™ll feed this information back to the PC builder for his comments

cheers

Martin

Have you checked you are using the latest studio drivers for your RTX 3060?

The PC is a relatively new build (oct 2024), however I have previously checked driver update from my PC which tells me that the best drivers are installed. Your reply has prompted me to dig deeper and I have visited the Nvidia website, I have noted different applications, Studio and game ready, mine is game ready, I also note that my version was released in August 2024 and there have been 5 subsequent releases since that time for the game ready and 4 new releases for the studio versions.
I will discuss this with my PC builder for his comments.

Thanks

Martin

I have had this problem, not specifically with photo editing. PC would shut down suddenly, no error, no warning. To restart, I usually had to shut power off completely first. I concluded that my PSU was overheating due to dust buildup. I took the PSU out, took the cover off and completely blew the dust out, flipped it over when I replaced it, and it has been fine ever since. So why not just update your graphics drivers? If you have an old PC with a decent PSU, you could swap it out.

I had such a problem in the past. But with me the power supply would turn off immediately (not after 2 seconds). And this only happened in a PhotoLab. But one day it happened in another software, which made me look for the problem outside the PhotoLab.
What conclusions did I come to:

  1. It seems that there are scenarios when working with a PhotoLab, in which the computerā€™s consumption increases sharply. This peak is perceived by the power supply unit as the beginning of a short circuit and it turns off (the protection is triggered).
  2. Better and more expensive power supplies behave more unstable than poor-quality ones (which lack this protection).

What is good to clarify?

  1. Power supply model
  2. Are you using overclocking?

What can help?

  1. BIOS update
  2. BIOS setup (Power management settings)
  3. Replacing the power supply unit with a more powerful one (with a larger reserve).
  4. Video card settings (from the driver or additional software provided with the video card).

First of all, I would check the BIOS settings. And in particular, whether some of the processor phases are turned off at low consumption. Leave the phases on even at low consumption.

Good luck!
Happy New Year 2025 to everyone on the forum!

Thanks to all for your great suggestions. On my original post I ommitted the fact that my freind has the same specification machine as I and he is NOT having such problems when using DxO Photolab 8 and DeepPrime XD2. He bought his machine a few weeks after mine and weā€™ve noted that he has a more recent driver version on his graphics card, he also lives several miles away and may well be on a different power distribution network (voltage fluctuation). Iā€™m checking with the supplier / machine builder, but for now these are the only two differences.
Iā€™m going to update the graphics card driver as a start point. I mentioned previously that the problem is random, so after install of the new driver it may take a while to determine if it resolves the issue (i.e. waiting for a failure). With the present configuration I have run for several days without failure, only for it to reappear.
Iā€™ll update the driver and keep you all posted. If the driver update doesnā€™t solve the problems then you have given me other avenues to explore.

Thanks again

Martin

Update,

Iā€™ve now updated the driver to the latest version. On day 1, I processed 70 files with no failures. On day 2, the PC crashed when processing the 14th file. This is similar to the random behaviour Iā€™ve experienced to date.
My next step is to fit a surge protector, Iā€™ve not had a need for such a device previously but I need to work through the variables.

I have a hard time seeing that a surge protector would give you any benefits for such a problem unless you are actually seeing lights and other electric equipment flickering.
The PSU will manage quite some under and over voltage as long as its stable. Most modern PSU work perfectly within 100-240Vac.

@Martin1958 Like the other responders I am at a loss to see why you are suffering problems of this nature so

  1. Can you please provide an image and DOP of the type that is causing the problem so I can build a batch and see if they show any behaviour substantially different from my Test images!
  2. How many export workers do you have in the ā€˜Preferencesā€™ setting, this is a setting for an ā€œextremeā€ test I was conducting earlier where DxO is leaving export workers running after an export has completed. Try setting it to 1 if not already set at that value and see if that reduces the load on your machine so it doesnā€™t fail as often
  3. As @Required has stated modern power supplies should be more tolerant than older ones, what make if your power supply and presumably your concern about the electricity supply is because you have encountered problems with other equipment from time to time?
  4. Download and install GPU-Z and set the following options
  5. Consider downloading Core Temp (set ā€˜always on topā€™ and ā€˜logging onā€™)
  6. Have both running while you are using DxPL essentially in the hope that they may help spot something that is causing a spike in usage and then a failure e.g. an alarming rise in temperature.

All my tests currently have ā€œboringā€ performance snapshots that look like this


it would be good to get your system to the point that is completes every export successfully.

You stated that you have a Ryzen 7 and a 3060 I have a 5900X with a 3060 and a 5600G with a 2060, what processor are you using and what temperatures are typical, Ryzens tend to run hotter that Intel but also have inbuilt throttling to prevent overheating, my 5900X now has ā€œwaterā€ cooling while the 5600G is on a tiny air cooler!

@BHAYT Thank you for your response.

  1. Iā€™ve tried uploading, at first attempt was told new users not allowed, second attempt did not get this message but no way of telling if file uploaded. Note that I donā€™t believe it is any specific file but a random event. I can process the same file 70 times with no failure, next day it can fail during the first 10 attempts. The only thing that is common is that all files are Olympus ORF. Overall since having the PC I would say that the failure rate is 2-3%.
  2. Iā€™ve checked the preference settings and the ā€œexport workersā€ was set to the default of 2, I have now set to 1, as you have suggested.
  3. I have ask my PC builder for details of the power supply, I donā€™t want to open the case and invalidate warranty. @Required was correct when he suspected that a surge protector isnā€™t the answer, I guess I was clutching at straws. I havenā€™t experience power supply issues previously.
  4. The latest graphics driver that I downloaded came with an APP and I have figured how to record similar data to GPU-Z , the results are tabulated in a spreadsheet. Iā€™ve processed 2 files to date and studied the data. I guess I need to wait for a failure and then see if anything jumps out of the data, thatā€™s providing the data is saved when the PC crashes! I will download GPU-Z if the NVidia APP doesnā€™t provide the data required.
  5. Again, Iā€™ll consider downloading Core Temp if the data from NVidia is insufficient.
  6. I have Ryzen 7 5700X and 32 GB RAM. I donā€™t know the temperature of the CPU but NVIDIA APP shows typically 52% CPU utilisation when running DeepPrime XD2. Iā€™ve had situations where the PC has crashed when processing the first file of a session where I wouldnā€™t think the CPU would be hot, conversely I processed 20 files consecutively and the CPU / PC doesnā€™t blink. Again I may download Core Temp if and when necessary.
    Finally Iā€™ll reiterate that my friend has had no issues and has the same specification machine, (CPU / Graphics / memory) but because he specified a white case the builder used a different PSU because the case dimensions are different. Iā€™m waiting to understand the difference between the two PSUā€™s but I suspect itā€™s dimensional and not power related. The PC builder is prepared to upgrade the PSU but I donā€™t want to do so until that has been identified as the problem.

Letā€™s see if I was successful loading the image file.

Thanks

Martin

Reading my own reply, I donā€™t see any uploads. Iā€™ve just tried again and get the message ā€œnew users not allowed uploadsā€.

@Martin1958 Sorry I should have warned you about that, I canā€™t remember how long that restriction lasts but the ā€œworkaroundā€ is to use Dropbox or similar to hold the files for others to download in the meantime.

Even when the restriction is removed there are limitations on the size of Zip files and image files but I mostly get away without having to use external storage facilities.

I havenā€™t read the earlier post but will get to that after I have sorted out my washing!

Regards

Bryan

Olympus file & NVidia Data

@BHAYT

Iā€™ve created a folder and this link should take you there. Iā€™ve included the .orf file, DOP file and an excel sheet with raw data from Nvidia abd several charts of said data. I ran DeepPrime on the attched .orf file ~ 23 times, maybe the pause between each file varies a little. The data looks repetitive to me. Of course I havenā€™t had a failure. When I next get a failure I fear that that data wonā€™t be recorded as a failure means the PC shuts down.

Cheers

Martin

@Martin1958

I was reluctant to get involved with your post simply because I am at a loss to suggest anything that I believe might work because there is no obvious clue as to what might be causing the fault!

It is almost certainly a component failure of one sort or another which is only induced under specific circumstances but what circumstances ? and what component, including software, is actually faulting?

I have been lucky enough not to have that type of failure!

I have an Olympus EM1 Mkii but use the Lumix G9 as my day to day camera, paired with an Olympus 12-200 lens and MFT images are hardly demanding.

I have downloaded your image and created a batch totally 60 images (1 [M]aster and 59 VCs) which certainly got my CPU hotter than I wanted it to get!?

The reason for the extra heat was because I was running 6 export workers, a left over setting from my previous testing!!??

Your hardware appears similar to my 5900X with the RTX 3060 except that your 5700X is slightly ā€œgentlerā€ on the power supply i.e. 65W versus 105W, and I have found the 5900X hard to cool in my aged, cramped case, but no catastrophic failures!

Both my 5900X and your 5700X have to use the GPU for connecting the monitors as well as undertaking DP XD2s processing. My Power supplies are all Seasonic Focus Platinum units 2 x 550W and 1 x 650W.

The 5900X originally ran with a 550W power supply but when I rebuilt the 5600G it was noisy and I tried to buy another 550W Seasonic but could only find an open box 650W, so it went into the 5900X system.

I wrote up a problem with Export Worker management today which has changed with the latest PL7 and PL8 releases and I consider to be a fault.

But I have used those releases with some fairly ā€œheavyā€ export tests and have not encountered any failures.

Regards

Bryan

PS:- It didnā€™t get to run much cooler with only 3 export workers!

@BHAYT

Hi Bryan,

Your efforts are very much appreciated. Iā€™ve copied your trial i.e. I created 59 virtual copies and then processed a batch of 60, the results can be viewed in the same link as previously. The GPU performance looks fairly repeatable, the temperature and fan speeds are gradually rising, but running lower temperature than yours. I donā€™t have the CPU temperature but donā€™t believe this is the issue. 60 files is the largest batch Iā€™ve ever processed, during my normal workflow Iā€™ll process individual files or up to maybe a batch of 10. If I do batch and have a failure then it is always the first file that fails, if it getā€™s past this first file then Iā€™ve never experienced a failure. So my recent trials where Iā€™ve processed 70 files, that is the same file initiated 70 times, not a batch of 70. The failure is always when initiating the first file and I would say instant failure, certainly within the first couple of seconds. Thus far failures appear to be totally random. I have re-installed Dxo photolab 8 twice but the problem persists. I have also run DxO photolab 6 and have had the same problem. My ā€œcrappyā€ old laptop didnā€™t have a graphics card thus it was slow and it ran very hot, but it never failed. My PC has been back to the builder and he put reset the machine and put it on a 24 hour soak / stress test (I donā€™t know exactly what this entails) and he could find no fault.

Thanks again

Martin

@Martin1958 Well the good news appears to be that the ā€œbigā€ test stressed my 5900X more than your 5700X but didnā€™t cause a failure of your system so its not about heat and stress, it appears to be about what happens when a new export run starts.

However, before looking at that, PhotoLab is continually writing to a log file(s), unfortunately there are other users way better at reading the logs than I am!

So the log file is located in the ā€˜Documentsā€™ folder, i.e. in my case C:\Users\bhtho\Documents\DxO PhotoLab 8 logs.ā€¦

There is one titled DopCor.txt and another titled as shown in the following snapshot

Although writing to the logs will terminate abruptly when your fault occurs there may be clues in your old logs and it might be worth trying to put in a Support Request at https://support.dxo.com/hc/en-us/requests/new. DxO Support frequently request additional information to be collected and supply a file to trigger the collection of that additional data.

Back to the attempts to ā€œbreakā€ your machine.

Using VCs differs from normal runs by virtue of the fact that only one image record is actually read rather than 60 physical reads but from your description of the problem the failure always occurs with the processing of the first image in a batch anyway so a suitable stress test would be to run a start after a start after a start after ā€¦

I normally start multiple batches when performance testing, i.e. a DUMMY batch, a NO NR batch, an HQ batch, a DP batch and a DP XD() batch.

If started one after the other then PhotoLab processes each batch one after the other, and normally the export worker(s) will be terminated before another batch is started and that would be the way with PL6 certainly, i.e. PL8 has a bug that sometimes leaves export workers running, but you still appear to have the problem with the PL6 release so it is not related to that!?

So the simplest way would be to have the image in multiple directories and then start them one after another after another , harder to set up that the multiple VC run and I apologise for not including the DOP for that in my post.

You could put a long dummy run at the beginning or just start them exporting one after another as fast as you can as I did. Actually a version of the long VC run, i.e. perhaps not quite so long, might provide an opportunity to set up all the batches before PhotoLab start processing them.

Basically concentrating on creating as many export start events as possible

So 20 batches of one image, no VCs and you move from one directory to another exporting as you go, DxPL will be attempting to catch up as you go. If you have multiple images in the directory, or multiple VCs, then use Ctrl A to select all before executing the export.

We need an expert (DxO or in the forum) to see if your logs containing any clues as to what is going on at the time of (just before) the failure, i.e. potentially causing the failure.

If a failure occurs in your test run then you will have the logs to look at !

I wish I could be of more help but I think you need someone who can read the logs @DxO_Support-Team, although my instinct suggests it is a power supply issue, the 60 image (VCs) is a pretty good stress test of the machine including the PSU but when a new export starts a lot of of components go from a ā€œrelaxedā€ state to ā€œbusyā€ state quickly.

Regards

Bryan