Adding an SSD is unlikely to have any appreciable benefit while working on photos. (It will help with starting up Photoshop or opening or saving photos after adjustments have been made). Adding RAM to improve performance is more cost effective than purchasing an SSD. Check your efficiency indicator while using Photoshop. If it drops below 95%, you will benefit from adding additional RAM.
Adding a GPU may speed you up e.g. if you are using the flick panning function. Below are the processes which make use of the GPU. If it is not listed below, you are unlikely to benefit from a dedicated GPU.
The features that are OpenCL enabled are:
• Video Panorama
• Blur Gallery (Iris, Field, and Tilt-shift Blur)
GPU-enhanced features added in Photoshop CC 2014
Upscale.
Blur Gallery 2.
Focus Mask.
GPU-enhanced features added in Photoshop CC
The Blur Gallery (Iris Blur, Field Blur, and Tilt-Shift) is enhanced by OpenCL.
Smart Sharpen.
Smart Sharpen also uses OpenCL for Noise Reduction only.
Scripted Patterns (Tree and Picture Frame).
Perspective Warp.
GPU-enhanced features added in Photoshop CS6
Adaptive Wide Angle.
Crop: GPU is used when rotating an image.
GPU-enhanced features added in Photoshop CS6
• Adaptive Wide Angle Filter (compatible video card required)
• Liquify (accelerated with compatible video card with 512 MB of VRAM)
• Oil Paint (compatible video card required)
• Warp and Puppet Warp (accelerated with compatible video card)
• Field Blur, Iris Blur, and Tilt/Shift (accelerated with compatible video card supporting OpenCL)
• Lighting Effects Gallery (compatible video card required with 512 MB
of VRAM)
• New 3D enhancements (3D features in Photoshop require a compatible video card with 512 MB of VRAM):
o Draggable Shadows
o Ground plane reflections
o Roughness
o On-canvas user interface controls
o Ground plane
o Light widgets on edge of canvas
o IBL (image-based light) controller
GPU features added in previous versions Photoshop
• Scrubby Zoom. See Zoom continuously in Photoshop CS5 Help.
• Heads Up Display (HUD) color picker. See Choose a color while painting in Photoshop CS5 Help.
• Color sampling ring. See Choose colors with the Eyedropper tool in Photoshop CS5 Help.
• Brush dynamic resize and hardness control. See Resize or change hardness of cursors by dragging in Photoshop CS5 Help.
• Bristle Brush tip previews. See Bristle tip shape options in Photoshop CS5 Help.
• Rule of thirds crop grid overlay. See Crop images in Photoshop CS5 Help.
• Zoom enhancements. Smooth display at all zoom levels and temporary zoom. See Zoom continuously and Temporarily zoom an image.
• Animated transitions for one-stop zoom. Press Ctrl+Plus Sign (Windows) or Command+Plus Sign to zoom, and the image animates slightly between zoom levels. The zoom can be subtle.
• Flick-panning. Choose Edit > Preferences (Windows) or Photoshop > Preferences (Mac OS). In the General panel, select Enable Flick Panning. Then, select the Hand tool and click-flick the image, like a flick gesture on an iPhone. The image glides smoothly to the new position.
• Rotate the canvas. See Use the Rotate View tool in Photoshop CS5 Help.
• View nonsquare pixel images. See Adjust pixel aspect ratio in Photoshop CS5 Help.
• Pixel grid. A pixel grid appears when zooming in more than 500% on an image. See Hide the pixel grid in Photoshop CS5 Help.
• Adobe Color Engine (ACE). Color conversions are faster because the GPU handles the processing instead of the CPU.
• Draw Brush tip cursors. Choose Edit > Preferences (Windows) or Photoshop > Preferences (Mac OS). In the Cursors panel, choose a Brush Preview color. Then, when you interactively adjust the size or hardness of the Brush tool, the preview color displays the change in real time. See Resize or change hardness of cursors by dragging in Photoshop CS6 Help.
Adobe Bridge GPU features
• Preview panel
• Full-screen preview
• Review mode
Upgrading to an i7 processor with a higher clock speed will provide faster processing.