HARDWARE

The Contemporary APUs - AMD Trinity vs Intel Ivy Bridge (Part 10)

5/31/2013 5:54:44 PM

The chart shows that AMD's efforts in promoting the heterogeneous computing concept has not been wasted. The Radeon HD graphics cores implemented in the Trinity APUs really help improve their performance. As a result, A10 and A8 APU series are as fast as the Core i3 series, the general perspective differ from what we see in traditional applications without using graphics core resources.  However, the junior dual-core APU Socket FM2 do not perform as well as their senior relatives. They are still much slower even than the Celeron G1620.

We should remember that OpenCL does not make AMD's APU better than their opponents at every point. The GPU-based acceleration of computations can only be achieved in specific algorithms that allow decomposing the original task into a lot of identical subtasks. That’s why the majority of heterogeneous software is still concerned with image and video processing.

The image editor GIMP is a good example of such applications. In the latest version, it features a library filters with enhanced support for OpenCL. Contrary to WinZIP, these filters are almost exclusively performed on the graphics core whereas the x86 cores only do some auxiliary work.

OpenCL does not make AMD's APU better than their opponents at every point

OpenCL does not make AMD's APU better than their opponents at every point

Therefore, there is nothing to wonder that GIMP runs better on high-performance graphics hardware. To illustrate it, we can show you the speed of sequential execution of three resource-consuming effects: Gaussian blur, Motion blur and Bilateral.

GIMP runs better on high-performance graphics hardware

GIMP runs better on high-performance graphics hardware

Enhancing performance based on GPU is what you can actually pay attention.  Under favorable conditions, shader processor graphics core can guarantee a great performance boost. The graphics core structure of the AMD's Trinity APU is not only faster than Intel HD Graphics but also is also more optimized for computing. Hence, the application, such as GIMP, optimized OpenCL, AMD's APU can provide an outstanding performance when compared to their Intel peers. The Core i3-3225 with the most advanced version of Intel’s integrated graphics is only as fast as the junior Socket FM2 processor AMD A4-5300 when it comes to applying these image filters. The other Intel CPUs are much slower.

Another example of an application that is compatible with OpenCL is the professional video editing tool Sony Vegas Pro 12. When editing, it can distribute the load between all the computing resources of the hybrid microprocessors.

An application which is compatible with OpenCL is the professional video editing tool Sony Vegas Pro 12

An application which is compatible with OpenCL is the professional video editing tool Sony Vegas Pro 12

It should be noted that Intel's graphics core is not compatible with this application for some reason even though Ivy Bridge is specified to have no limitations in terms of its OpenCL support. Anyway, the owner of the LGA1155 systems can only rely on the traditional x86 computing resources this time. On the other hand, this fact did not prevent Intel to looks better in this test rendering in Sony Vegas compared to the previous case.

Intel's graphics core is not compatible with Sony

Intel's graphics core is not compatible with Sony

The quad-core Trinity APU of AMD would be as fast as Intel's Core i3 in Sony Vegas Pro. The dual-core A6 and A4 series models compete successfully with the Pentium and Celeron CPUs.

Next we test our processors in SVPMark 3. It is a specialized performance benchmark for the SmoothVideo Project software, which improved video playback by inserting an intermediate frame in the video stream.  This software makes active use of GPU resources via OpenCL.

Check our processors in svpmark 3

Check our processors in svpmark 3

Graph of APU load show that the x86 core do the bulk of work here.

Socket FM2  A10 and A8 from AMD perform better than the Core i3.

Socket FM2  A10 and A8 from AMD perform better than the Core i3.

However, we still see Socket FM2  A10 and A8 from AMD perform better than Intel's Core i3. Judging by the difference between the Core i3-3225 and the Core i3-3220, the graphics core’s performance is important for this benchmark, so it is no wonder that the quad-core Trinity models are taking the lead. The dual-core A6 and A4 APUs look good, too.

The results suggest that heterogeneous load is what the Socket FM2 platform needs to show its best. Intel's CPU, excepting perhaps the Core i3-3225, are not strong under such conditions. Therefore, if you plan to use video or image editing applications with OpenCL support, you may want to consider the performance of the graphics core when selecting the optimal platform. This factor affects the speed of your platform in such applications and is even more in 3D games.

We should remember that the integrated graphics core can only be used for general-purpose computing without discrete graphics card in the system. If it is installed, integrated graphics disabled in the processor, so the whole APU concept only applies to integrated platforms. But when the system includes a discrete graphics core, the integrated GPU has no effect on 3D or heterogeneous computing performance, which means that the computing performance of x86 cores remains the main factor for choosing CPUs for classic discrete PC configurations.

 

Other  
 
Most View
Windows 7 : Troubleshooting Network Printers (part 3) - Troubleshooting Driver Problems
Improve Your Life With Windows 8 (Part 3)
Corsair Obsidian Series 350D Case
Nokia 808 Pureview
Fuhu Nabi 2 - A Great Kid-Friendly Tablet
Buying Guide: Mid-Price Flashguns (Part 2) : Nissin D1866 Mark Ii, Sigma EF-610 DG Super, Sunpak PZ42X
Canon PowerShot S200 - Back To Basics (Part 2)
Downloading and Installing Nginx HTTP Server : Controlling the Nginx service
Advanced Streaming For Your Phone or Tablet (Part 2)
Programming ASP.NET 3.5 : Data Source-Based Data Binding (part 3) - List Controls
REVIEW
- First look: Apple Watch

- 3 Tips for Maintaining Your Cell Phone Battery (part 1)

- 3 Tips for Maintaining Your Cell Phone Battery (part 2)
VIDEO TUTORIAL
- How to create your first Swimlane Diagram or Cross-Functional Flowchart Diagram by using Microsoft Visio 2010 (Part 1)

- How to create your first Swimlane Diagram or Cross-Functional Flowchart Diagram by using Microsoft Visio 2010 (Part 2)

- How to create your first Swimlane Diagram or Cross-Functional Flowchart Diagram by using Microsoft Visio 2010 (Part 3)
Popular Tags
Microsoft Access Microsoft Excel Microsoft OneNote Microsoft PowerPoint Microsoft Project Microsoft Visio Microsoft Word Active Directory Biztalk Exchange Server Microsoft LynC Server Microsoft Dynamic Sharepoint Sql Server Windows Server 2008 Windows Server 2012 Windows 7 Windows 8 Adobe Indesign Adobe Flash Professional Dreamweaver Adobe Illustrator Adobe After Effects Adobe Photoshop Adobe Fireworks Adobe Flash Catalyst Corel Painter X CorelDRAW X5 CorelDraw 10 QuarkXPress 8 windows Phone 7 windows Phone 8 BlackBerry Android Ipad Iphone iOS
Top 10
3 Tips for Maintaining Your Cell Phone Battery (part 2) - Discharge Smart, Use Smart
3 Tips for Maintaining Your Cell Phone Battery (part 1) - Charge Smart
OPEL MERIVA : Making a grand entrance
FORD MONDEO 2.0 ECOBOOST : Modern Mondeo
BMW 650i COUPE : Sexy retooling of BMW's 6-series
BMW 120d; M135i - Finely tuned
PHP Tutorials : Storing Images in MySQL with PHP (part 2) - Creating the HTML, Inserting the Image into MySQL
PHP Tutorials : Storing Images in MySQL with PHP (part 1) - Why store binary files in MySQL using PHP?
Java Tutorials : Nested For Loop (part 2) - Program to create a Two-Dimensional Array
Java Tutorials : Nested For Loop (part 1)