Terrible Performance

That is really odd. I am at a loss to think of where else to look.

At this stage I would be tempted to re-install DxO

Do you have an antivirus solution on your PC? Maybe that is the culprit. Disabeling it temporary may be helpfull to find out if that is the problem.

1 Like

It’s the overall age of your computer plus an unusable GPU.

Without a reasonably recent GPU, DxO is forced to use your CPU only which, as you’ve found, is a well known and predictable recipe for horrible performance.

“Good news” is that a modern GPU card can be had for around $200 (or less). Think of an Nvidia 1060 or that generation. My travel computer has a 7th gen mobile processor plus an on-board 1050ti gpu. Deep Prime XD exports of 30mb raw files run in the 7-10 second range.

A 1060 gpu card will typically pull around 120 watts at max, which is approx. double what your old AMD card pulls. If your power supply has any margin left, this is probably the best/economical upgrade available to you.

The GPU is only used by DeepPRIME and DeepPRIME XD. Any other performance issues, like his reference to the adjustment of exposure compensation, have nothing to do with his graphic card’s GPU.

Mark

What do you mean by “compared to the past.” Could you share the details of that so we can have a better idea of what has changed?

Mark

I suggest reading this post and everything after it:

…but this could be a CPU problem or another chip-based component failing (graphics card, motherboard chipset, RAM…). Run something like HWMonitor to see what your temperatures are while PhotoLab is running slow. If the processor gets too hot, it will throttle down to low performance. You might need to reassemble the CPU-heatsink-fan stack, replace something, or clean your computer (carefully).

Thanks for all the suggestions.

I disabled my ESET AV real-time and intrusion protection and tried again. The time was 5:11, 25 sec. better. I then enabled protection and excluded monitoring of processes DxO.PhotoLab.exe and DxO.PhotoLab.ProcessingCore.exe and tested again. This time it took 5:06. That’s 30 sec. better but still not acceptable.

I uninstalled DxO, reinstalled, and tried again: the time was 5:11 so no benefit.

I’d love to get an Nvidia 1060 card but I’m not sure if I have the power. My PSU is 250W and I don’t see any replacements the same size that are more powerful. I have 2 internal SSDs and an internal HDD. It’s not clear if I have adequate margin, and I’m reluctant to push the envelope since this is my primary PC and I need reliability. I’ll look into this further.

I can’t provide exact information about my previous experience because I didn’t take notes. All I can say is that current 5 to 6 min. time for DeepPRIME XD export is so bad that I wouldn’t have tolerated it. I’ve always edited while exporting and so the same is true there too. Sorry I don’t have more accurate information.

I again tested editing while exporting and found the editor and other applications running were still unresponsive.

I’ve had bad experiences with Windows Repair and worse with System Restore and will never use them again. I think that’s ok: everything else is working fine so this is likely not a problem with Windows updates. However I ran the dism commands and no problems were reported. Sfc found and repaired some file permission issues but when I tested again there was no difference.

I tried HWMonitor and found that it slowed the export a lot: I stopped it after 7:30 elapsed time and it was maybe 2/3rd through. The Package temperature increased from around 48 C to around 68 C. I have no idea if this indicates a problem or not.

DeepPRIME XD processing time in a PC is all about the graphic card’s GPU. I have a newer and more powerful i7 computer with 24gb of ram and an SSD drive.

When I ran a DeepPRIME XD export using the CPU only on a Nikon Z fc 21mp raw image with only startup edits applied, it took 5 minutes and 54 seconds to complete. When I ran the same export a second time using my Nvidia GTX 1050Ti which is a minimally acceptable card, processing an export using DeepPRIME XD took 35 seconds which is 1/10 the time.

The time it took for you to export a file with using your CPU only is consistent with my more powerful computer. Your graphics card, the Radeon R7 450, is a very old and low end card and is not supported for DeepPRIME and DeepPRIME XD processing . My GTX 1050 TI which is a minimum card to use these days has 271% of the relative processing power of your card. That is why your processing is so slow.

I am sorry to tell you that your graphics card is just not up to the task. The problem is not PhotoLab 6. You will probably run into similar processing issues running the AI based features of other software like Topaz products and Photoshop. In fact Photoshop won’t even run some AI features if you don’t have a supported card.

Your only solution to speeding up the processing of DeepPRIME XD on your computer is to upgrade your graphics card and most likely your power supply as well. A midrange card with an appropriate power supply should process your DeepPRIME XD exports in 10 to 15 seconds and probably even faster depending on the card.

Mark

2 Likes

Looks alright. The CPU is working hard to get that warm, but it isn’t too hot.

On paper, that might be enough power to run a GTX 1060. However, the quality of the PSU matters. Upgrading it would give you more breathing room.

The GTX 1060 with 6 GB of onboard memory would certainly be a very noticeable improvement over my GTX 1050 Ti, but it is still just an acceptable lower end card. I suspect DeepPRIME XD processing would probably take between 15 and 20 seconds per image or longer depending on the size of the raw files.

Mark

Do you’ve enough free disk space?
I had a slow working pc a few weeks ago. Not specific PL. The 250GB C drive was full which I couldn’t believe. I ran CHKDSK /f and then the C drive was ok again and the performance of the pc too. It happened twice to me and I still don’t know what caused that.

George

Normally, things don’t “just change” on a computer. Please try to remember if the change occurred after an application or OS update, a malware infection, some Windows or hardware maintenance operation or whatever could have changed between “the past” and “now”.

Greg:
Good to know that CPU temperatures aren’t indicating a problem.

George:
No problems with disk space. There’s over a TB free and it’s less than a year old.

Mark:
I get that my graphics card is completely insufficient for the task. Based on your and other comments it’s clear that upgrading to an adequate card would be the best thing to do. However the tradeoff re processing power and power consumption is tricky. My PC is an HP tower and so the PSU is non-standard and the only ones that fit are either HP or no-name brands. I recently replaced it with an HP unit when I saw other problems that could have been power related so it’s at least new and maybe more modern, but there’s no remaining wiggle room with the PSU. I’ve looked at the various cards you and others have mentioned but what I’ve seen so far makes me concerned about degrading reliability even for a very modest card because of additional power use.

As a former developer I appreciate that it’s extremely difficult to figure out what’s going on when you’re not supplied with adequate information. I’d love to give that to you but it’s just not available. I haven’t had any hardware of software problems. It’s been months since I used DeepPRIME XD and so I can’t relate any event to this problem. Sorry but that’s all I’ve got.

I’ll try to find a display card that will give me adequate performance without threatening reliability. If I can’t make that work I guess it’s time to go shopping. My machine is 5 yrs. old so that wouldn’t be an unreasonable thing to do anyway.

Thanks again to everyone for taking the time to help me with this.

Mike

It MAY be possible to mount your mobo inside another case depending how much of the PC HP has made non standard. If they have used standard ATX layout and holes, it would be no problem. Even if not, you could drill holes in a cheap PC case and use stand offs to hold the mobo. Won’t be very pretty, but will allow you to put in a decent PS and use your drives without re-installing windows.

Cheap cases can be had from many computers places. In the UK £20 will buy a sturdy if bland case for example. Ditto, a decent power supply.

Alternatively, if the mobo lead end on the power supply are standard, you could drill the case of your curent PC and make a power supply fit

As many others have explained, to get short export times for DeepPRIME and DeepPRIME XD you need a decent graphics card. However, that doesn’t necessarily mean you need a mid-range or greater card to see a worthwhile improvement in export times.

My system is an old Dell with a lowly 250W (or maybe only 240W) PSU but it handles a Nvidia GTX 1050ti without any problem and even that old card can export DeepPRIME in about 30 secs. Without that card the export time is about 5 mins. I don’t know how long it would take to do DeepPRIME XD as I’m still on PL5, not PL6. As far as I’m concerned a reduction in export times from 5 mins to 30 secs is definitely worthwhile.

For the simplicity (it took me longer to download the many many GB driver than it did to fit the card to the machine) and low cost (I got it for not many GBP on eBay) of adding a 1050ti card without the hassle of having to upgrade the PSU I feel I got a very, very, worthwhile improvement.

In summary, my experience is similar to that of @mwsilvers.

1 Like

I’m using a NVidia GTX 1060 6GB, which also doesn’t need a lot of power (while the machine has a with 500W power supply). → see here … for more

1 Like

My Dell is circa 7 years old with a Nvidia GTX 750 Ti graphics card. With Nikon D7200 .NEF RAW files, I get DeepPRIME exports taking around 30s each like Stuck.

1 Like

The GTX 1050 Ti looks like a great idea and definitely worth the ~$200 to get greatly improved export performance, so I want to install one. I looked carefully inside my case, took pictures, and measured as best I could to see if I had fit problems, and unfortunately I think I might.

The problem is that the fan case may hit the 2 ~1" high plugs for the front panel USB 3.1 ports. In the photo the card socket and the plugs are circled in red. It’s hard to measure the exact space that’s available and also hard to find the width of a lot of the cards. However it seems the cards are around 1.5" wide and that’s about the space I think I have available so I can’t tell for sure if a card will hit or not.

Can I assume that the cards and motherboards are built to ensure that they won’t interfere? Any other thoughts on how to deal with this?

This comes in a number of shapes and siezes depending on which licenced card maker produces it (ggogle a photo and you will see). The largest card seems to be a double width, taking into account the dual fans. There are shorter versions with a single fan that are avilable, so it isn’t quite cut and dried over the size issue.

e.g.