Hex core efficiency in Bridge CS5 and Camera Raw 6.0

Conclusion: Batch processing of files in Bridge CS5/Camera Raw 6.0 is limited by an unknown factor which I currently believe to be software design and/or software implementation.  While performance on a dual core would be more or less CPU bound, and on a quad core would use the bulk of the available CPU power most of the time, on a hex core machine the CPU is woefully underutilized; i.e. I could be doing the same work in substantially less time.
Suggestion: At the very minimum, allow the option to have Bridge/Camera Raw process N (where we choose N, given that a dual socket motherboard will be able to have 24 cores in the very near future) files simultaneously, so we can tune our own systems for the disk IO vs CPU bottlenecks we each have.  At best, automatically keep the CPU(s) running all cores at or near peak all the time, or until you run out of disk IO bandwidth.
Observations taken with the Windows 7 Resource Monitor and the SirReal G15 keyboard applet
Camera Raw Batch actions:
  When I select a number of photographs (I typically select scores to hundreds), either fresh RAW files from a Canon 50D or existing DNG's converted with prior versions of Photoshop, and apply some change to all of them (for instance: changing from the 2003 Process with ACR 4.6 camera profile to the 2010 Process with the Camera Neutral camera profile, I see very tiny sections of disk IO (not exceeding 20MB/s on a high end SSD), no hard faults/s in memory, no real network IO, and CPU follows a very distinct pattern, with about .75 to 2 seconds at each of the following CPU levels, in sequence:
18 (one core plus a bit)
70-88 (5ish cores)
18-23% (one core plus a bit)
45-55% (about 3 cores)
repeat
A very important feature for me, Bridge CS5 Preview Extractions on a new folder show 33-45MB/s of disk activity, and a solid, exact 25% (1.5 cores) of CPU with dips to 19% or so.  This very clearly indicates that the Preview Extraction feature isn't able to use most of the cores in my processor.
Build: a new build computer (Gigabyte GA-890GPA-UD3H rev1.0, BIOS F6) with an AMD Thuban 1090T 3.2Ghz hex core (running 5% above clock, FSB change to 210Mhz from the 200Mhz default, Prime95 stable for days), with 8GB of DDR3 RAM, and all Bridge, Camera Raw, and Photoshop cache and files running on an OCZ Vertex Turbo SSD.  OS is Windows 7 64-bit.  OS level page file is completely disabled.

Is it possible you're overwhelming the main memory bandwidth by the fact that you are working on (multiple) large images?  Multi-core machines can only work on as much data as they can get from/to memory, and what you're doing is kind of flushing data right through the cache.  I'm less familiar with the AMD architecture, but doesn't the concept of 6 cores on one chip mean that they ALL share one main memory buss?  This could be a case where given the task, more cores is not better.
It may also very well be that the entirety of Photoshop, which is at its core a relatively old application (architecture-wise), is not programmed to use multi-threading as well as it might be.  Getting multi-threading to work right in an application is no picnic.  And don't forget, this software is crafted to build and work in two widely different environments (Mac and PC) and so may not be able to use all the fanciest features of any one of those two realms.
-Noel

Similar Messages

  • Disk IO efficiency in Bridge CS5 and Camera Raw 6.0

    After watching Microsoft Process Monitor (ex-sysinternals) while processing a large batch of DNG's that in Camera Raw were being converted to a different Process (2010 to 2003) and a different a different Camera Profile, I have the following questions:
    Why read files in sequential chunks far smaller than we could?  Why not 128KB or 64KB chunks for the DNG header read instead of 4KB?  Why not at least 256KB chunks for the main DNG read?   Why not 32KB chunks for the Camera Profiles, if we're going to read them over and over at all?
    Why read all the profiles for every single photo, when we can possibly use at most two (the original one, and the new one), and more often only one?  More to the point, if we're working on a large batch of photos on a machine with 6GB of free RAM, I would suggest loading them into RAM and leave them there.
    Why multiple Create/Close sets on Defaults\Preferences during large batch processing?
    Why so many CreateFile...CloseFile sets for the same main DNG file; we're operating on the same file through this process.  Why close it when we're just going to open it right up again?
    Summary over one file's processing
    00:49:58.72 CloseFile A
    00:49:58.72 Mess with Defaults\Preferences.xmp
    00:49:58.72 CreateFile B
    ...               ReadFile B in 4KB chucks out to just past Offset 167,936
    00:49:58.72 WriteFile B - write 11,187 bytes at Offset 780
    00:49:58.72 CloseFile B
    ...               Mess with some Adobe\CameraRaw\Database CreateFile, ReadFile, CloseFile stuff for very little time.
    00:49:58.72 CreateFile B
    00:49:58.72 ReadFile B in 64KB chunks out to just past Offset 19,165,184
         00:49:59.12 The last ReadFile; essentially, reading at ~45.84MiB/s for 0.4 seconds
    00:49:59:12 Start reading all the CameraProfiles\Adobe Standard\Canon EOS 50D xxx.dcp in 4KB chunks for 55-110KB or so: the order is Adobe Standard, Camera Faithful, Camera Landscape, Camera Neutral, Camera Portrait, Camera Standard,
        00:49:59.13 The last ReadFile for the profiles
    00:49:59.13 CreateFile B
    00:49:59.13 ReadFile B in 4KB chunks twice, at Offset 0 and Offset 53,248
    00:49:59.13 CloseFile B
    ...               Mess with some Adobe\CameraRaw\Database CreateFile, ReadFile, CloseFile stuff for very little time.
        00:49:59.13 Last CloseFile on the above
    ??? CPU use, I assume
    00:49:59.78 CloseFile B
        ??? The previous operation on B appears to also b a CloseFile.  I assume I'm failing to interpret Process Monitor; I must have missed an operation.
    00:49:59.78 CreateFile, CloseFile on Defaults\Preferences.xmp - Read Attributes
    00:49:59.78 CreateFile Cache\Index.dat
    00:49:59.78 ReadFile Cache\Index.dat in 4KB chunks then write it in 4KB chunks, about 24KB worth
    00:49:59.78 CloseFile Cache\Index.dat
    ??? CPU use, I assume
    00:50:01.40 CreateFile B
    00:50:01.40 WriteFile B in 256KB chunks
    00:50:01.42 CloseFile B
    00:50:01.43 Another Read Attributes Create/Close set on Defaults\Preferences.xmp
    00:50:01.43 CreateFile C
    repeat pattern
    Total: 2.71 seconds.
    The sum of the two long ??? CPU segments: 2.27 seconds
    The time not part of the two long ??? CPU segments: 0.44 seconds, or about 20% of the total for that file.
    Of that, changing the main DNG file read from 64KB chunks to 256KB chunks could have reduced that 20%, to about .35 seconds.  On a batch of 1000 photos, that's a savings of almost 6 minutes.  A hundredth of a second here, a hundredth of a second there, and pretty soon you're talking about real time.
    Note that SQLIO, with an outstanding IO queue of only 1 (as this appears to generate), with only 1 thread, dealing with only one 4GB file, for 120 seconds, rates the SSD which stores the DNG's at:
    4KB: 48.10MB/s
    64KB: 173.85MB/s  -- much, much faster
    256KB: 222.95MB/s  -- still significantly faster than 64KB
    While my SSD doesn't take up much more time doing the smaller reads, slower or more heavily used drives will make the lower efficiency more visible to the end user, particularly for batches.

    I don't know the specifics, but keep in mind this software is built to work on multiple completely different operating systems.  There might be some "minimum common denominator" stuff going on.
    -Noel

  • I redownloaded my Photoshop CS5 and Camera Raw will not accept my RAW files nor will the Adobe Bridge display the picture view of these files. A message displays saying it doesn't support this camera.  I have a Nikon 5100 DSLR Camera.  It always displayed

    I redownloaded my Photoshop CS5 and Camera Raw will not accept my RAW files nor will the Adobe Bridge display the picture view of these files. A message displays saying it doesn't support this camera.  I have a Nikon 5100 DSLR Camera.  It always displayed them in the past.  How can I get it to display these photos in Bridge and open them in RAW?

    Adobe - Adobe Camera Raw and DNG Converter : For Windows : Camera Raw 6.7 Update
    Adobe - Adobe Camera Raw and DNG Converter : For Macintosh : Camera Raw 6.7 Update
    Benjamin

  • Bridge CS6 and Camera Raw

    I am unable to open jpegs into camera raw through Bridge CS6. Camera Raw preferences are unavailable. I am using OS 10.9.2.

    Did you recently update to camera raw 8.4?
    If so, you need to replace the existing camera raw 8.4 plugin with the one from this link:
    http://helpx.adobe.com/bridge/kb/acr-84-bridge-cs6-metadata.html

  • Bridge CS3 and Camera Raw

    Hello, I have Bridge CS3 that came with Adobe Web Standard that I bought when I have doing web design. I also have Photoshop CS that I use for my camera digital editing. At a camera club today they were using Bridge and Photoshop CS5 to show what it can do. The man completing the demo said that Camera Raw was inbuilt into Bridge and that I should have it. I've been using Adobe DNG convertor for my RAW editing as I didn't know nothing about Camera Raw but seeing it in action and how much better it is over the DNG I want to use that instead.
    I've searched high and low for Camera Raw on my PC but I cannot find it. I've tried downloading it from here but it says No and to quit.
    My RAW files have the .DNG extension if that makes a difference.
    So, am I missing Camera Raw and if so, how can I get it :?:
    Thanks

    You can download the latest update of ACR for your software version here....
    http://www.adobe.com/support/downloads/product.jsp?product=39&platform=Windows
    After you click on the version you want it will take you to a page with installation instructions.

  • Canon EOS 5D Mark II with Adobe Bridge (CS4) and Camera Raw 5.4

    I use a Canon EOS 5D Mark II and store in RAW-format.
    The camera is updated with latest software etc.
    I have the Adobe Design CS4 package on my computer and updated to the camera raw 5.4 version (bridge/photoshop/etc).
    All this is updated to last versions / updates etc.
    I upload my pictures from the camera to my computer.
    When I inspect the files with the Canon software such as "Digital Photo Professional 3.6.1.0" or "Canon Utilities ZoomBrowser EX 6.3.1" (this are the latest versions and updates)  the files are copied correct to my computer.
    The files can be opened with the canon software without any problem and can be modified and converted and all normal operations can be performed.
    The files can also be converted to ".jpg" and no problem occurs.
    The problem starts after the folder with the pictures (in RAW-format) has been opened / viewed in Adobe Bridge or after Adobe bridge is started.
    After starting and viewing with bridge the folder only some of the file become corrupted and cannot be used anymore.So the majority of the files remain OK but some files become corrupt.
    A part of the picture is visible partly, the remaining part are lines, dots, squares etc and the divisions of correct picture and corrupted seems to be at random. There is no structure in the way the corrupted file are shown in bridge. Please look at the enclosed picture in this message.
    The files can be opened in Camera Raw and Photoshop but they show the corrupted file and can be stored etc.
    But the picture is destroyed.
    Does anybody have a sollution or similar problems?
    Best regards

    There are forums for Bridge, Camera RAW and Photoshop.
    Any of them would be better than posting here.
    Bob

  • Bridge CS5 XMP/Camera Raw issues

    I was using Bridge normally to browse photos / pdf's ect. Suddenly, almost „out of the blue” it stopped to store any settings and changes I made to photos.
    For example: I open Bridge, double click on photo (RAW format), camera raw opens, and then I make some adjustments. Click „Done”. Camera raw closes. Normally preview of that photo was updated and settings stored in the XMP file. Now all this is just not working: I can make any adjustment but when I click „done” it closes the Camera raw without saving changes. Purging cache does not work. Open file directly from Photoshop does not work. I checked access permission to particular folder and photo and they are ok. Did somebody have same problem?  Any help will be appreciated. Thank You.

    Several thoughts.  First check to see if the image has not changed to read only.  Open Windows Explorer for this.  Sometimes computer changes this without any input.
    Have you changed to an external drive where permisson could be an issue?
    Check the HD where cache is and make sure you have free space.  Should have 20% free.  So if you have a 500 gig drive you should have 100 gigs free.
    If this all checks out then I would reset preferences by holding down Ctrl key and start Bridge.  You should get a reset window with 3 options.

  • In compatible upgrades  CS5 and Camera Raw 7.4

    Hi,
    I have been shooting with my Nikon D 200 and processing my RAw files thru Adobe camera Raw 6.0 and finishing them in CS5.   Just got my Nikon D7100 which is not compatable with Camera Raw 6.0 but is compatible with 7.4  but 7.4 is not compatible with CS5??
    I have light room 4 but like CS 5 much better.  How can I get Abodobe Camera raw 7.4 if I convert from Raw in that can I bring my image back to CS 5??
    What tcan I do to resolve this dilemma
    Thanks!

    You can get Camera Raw 7.4 by upgrading to Photoshop CS6. It's that simple. The last version of Camera Raw for Photoshop CS5 is version 6.7. You could download the DNG converter version 7.4 and create digital negative copies of your NEF files. Those DNG files will have all of the original raw data in them and you will be able to open those files with Photoshop CS5. But if you are using Lightroom, it has all of the same adjustments that are in Camera Raw. Lightroom will create a TIF or PSD file that contains all of your Lightroom adjustments, and send that file to Photoshop. It's what a lot of people do when they don't have current versions of both Photoshop and Lightroom. It's what I will be doing when Photoshop CS7 is finally released and I can't get any more Camera Raw updates.

  • CS5 and Camera Raw Calibration Profiles

    Are there no profiles in Camera raws Camera Calibration other than Adobe Standard in CS5 for Sony Cameras.  I have the latest version of Camera Raw 6.7.0 which says it supports both my Sony Cameras.

    Hello,
    Support does not mean it has Camera Profiles, but that the camera files can be opened and developped with accuracy...
    It seems that a user has created some : http://www.piraccini.net/2011/02/profili-colore-sony-a900-per-adobe-lr.html
    BTW, this is your second discussion on the topic, I just closed the previous one, that suggested, rightly, to ask the question in the Camera Raw forum.

  • IView Media Pro erases adjustments and ratings in Bridge CS3 and Camera RAW 4.2

    OUCH! I seem to have lost about a day's worth of work. I rated and adjusted my Canon cr2 RAW files using Bridge CS3 and ACR 4.2. Then I used iView Media Pro 3.1.3 to add keywords. When I opened the files back up in Bridge CS3, my ratings and adjustements were gone. Actually, when I open the sidecar files in a text editor, I can see the adjustments, but ACR and Bridge can't read them. Anyone else seeing this? If so, how do you fix it or work around it???
    Edward McCain
    Tucson, AZ

    Have you tried purge cache for folder?
    iView Media Pro is now Expression Media 1, maybe this 'upgrade' works for you.
    You know that you can add keywords and sets in Bridge as well?

  • Photoshop cs5 and Camera Raw

    Hello,
    I've just downloaded the last version of camera raw for mac (I've never used CR before !). When I open PS, no CR... In Bridge, I can see it but nothing happens... camera raw is in gray !!
    Thanks for your help...

    Hi danae830,
    In PS.... go to FILE-menu.... OPEN-file....Click on a RAW-file...... then it must apear in ACR.
    IF not....... I...... can't help you.... maybe someone else???
    -Fred

  • When trying to update Adobe Application Manager for PS CS5 and Camera Raw 6.7, I get a window stating "unable to install download, please try again later". There isn't an msg error, I can't list my serial number for this product and Customer Service 'sugg

    Can I still get updates if I have not bought into the Cloud?

    I don't know why you are getting these errors.  Try downloading & installing the updates manually from http://www.adobe.com/downloads/updates.html

  • DNGs produced from Hasselblad .fff files display a different image in Bridge and Camera Raw

    Lately, not sure when this started exactly, Bridge CC (and Camera RAW 8.7) are displaying incorrect DNG images!  Instead of showing the image I expect to see, I'll see an old image from days ago.  This seems to carry on from Bridge through to Camera RAW.  But then if I continue on to Photoshop with the image, it'll finally show the correct image. 
    I'm assuming this has something to do with DNG, because if I load another raw file type (like .fff or .NEF), it seems ok.  Also it seems to be ok with DNGs produced from other cameras like Nikon D90.
    My set up:
    - Mac OS X 10.9.5 (Mavericks)
    - Bridge CC
    - Camera Raw 8.7
    - Photoshop CC 2014
    - Hasselblad H4D-50

    HI, I managed to fix the trouble by reinsatalling once again and running updates BEFORE opening bridge. It seemed that if I ran the update AFTER opening bridge I would get either an up to date status when checking for updates or I would get an install failure notice on all 4 updates that were trying to install. The updates were for camera raw, bridge and PS. I can't explain why but that helped a little. I also changed permissions on my whole user accnt to include read/write for all users. I can't say if this helped or not. I also had to go into my camera B/U files on a sepate HD and replace some of the CR folders I was using o nthe desktop. Still the CR files would not show a thumb nor a preview till I then went to each individual file inside that folder and purged the cashe for that file so it could repopulate the cashe yet again. This has been the strangest few days in PSCS6 history! Well my personal history. I will report back here if more quirks emerge. I would prefer quarks though....aloha, U

  • CS5 not responding after opening Bridge and Camera Raw

    I have been using bridge, camera raw and cs5 since it was released. I have not any problems until this morning. I am able to open Bridge and Camera Raw, but when trying to open PS CS5, it does not respond?
    Any suggestions?

    Try resetting your preferences as described in the FAQ.
    http://forums.adobe.com/thread/375776?tstart=0
    You either have to physically delete (or rename) the preference files or, if using the Alt, Ctrl, and Shift method, be sure that you get a confirmation dialog.
    This resets all settings in Photoshop to factory defaults.
    A complete uninstall/re-install will not affect the preferences and a corrupt file there may be causing the problem.

  • My Photoshop, Bridge, and Camera Raw in CS5 will not update. The update downloads and then says there was an error.

    I am not able to update any of my CS5 files. Especially, Photoshop, Bridge, and Camera Raw.

    Adobe - Photoshop : For Windows
    Adobe - Photoshop : For Macintosh
    Photoshop: Basic Troubleshooting steps to fix most issues
    Use the CC Cleaner Tool to solve installation problems | CC, CS3-CS6

Maybe you are looking for

  • How can I create a Splash / Welcome Page before the home page

    I'm trying to create a splash page to inform our users about some changes to the site before they enter the site. I created a new page in the top menu by clicking the left X of the home / index page, which is the result that wanted. But when I click

  • Why is playback video quality not as good as the source?

    Hi.  I'm not new to PrE but am new to the forum. I've been using PrE 2 for about 7 years.  I got a newer computer running Windows 7 and basically was forced to upgrade to PrE 12 because PrE 2 didn't run very well on the newer machine. Once I installe

  • 2 gb Ram

    Want to max out my RAM to 2gb. Any suggestions. Thanks Art

  • Cannot uninstall or install iTunes and more...

    I cannot uninstall or install the latest version of iTunes, and I cannot activate itTunes via the desktop shortcut. When I try, it says that the application is only available for installed products, even though iTunes is installed on my computer. Any

  • How do I set a locked size on a frame.

    say i want to set the frame to be a size where even if i minimize it or not, the data inside it will not move about. It will stay exact. Like say for example i minimize this html website it goes smaller but the data does not move about when minimized