Login

Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

ARM websites use two types of cookie: (1) those that enable the site to function and perform as required; and (2) analytical cookies which anonymously track visitors only while using the site. If you are not happy with this use of these cookies please review our Privacy Policy to learn how they can be disabled. By disabling cookies some features of the site will not work.

ARM Community: difference between cortex a8 and cortex a9 - ARM Community

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

difference between cortex a8 and cortex a9 Rate Topic: -----

#1 User is offline   sathishpitta 

  • Member
  • Pip
  • Group: Members
  • Posts: 3
  • Joined: 15-April 10

Posted 01 July 2010 - 06:27 AM

what are the architectural differences between Cortex A8 and cortex A9
--
Sathish
0

#2 User is offline   isogen74 

  • Super Contributor
  • PipPipPipPip
  • Group: Members
  • Posts: 1097
  • Joined: 20-March 07

Posted 01 July 2010 - 09:46 AM

View Postsathishpitta, on Jul 1 2010, 07:27 AM, said:

what are the architectural differences between Cortex A8 and cortex A9


http://www.arm.com/products/processors/cor...a/cortex-a8.php
http://www.arm.com/products/processors/cor...a/cortex-a9.php
http://www.arm.com/f...9Processors.pdf

Lots of details on the above pages.

They are both v7-A architecture, so they are pretty similar from the programmers model perspective with the exception that the Cortex-A9 is also available in a multi-core version.

As always there are lots of microarchitecture changes which don't affect the programmers model. The highlights for me would be that A9 is out-of-order with speculative exceution, improving instruction throughput, and it has lower latency when moving values between NEON/VFP register file and the ARM register file, which makes using floating point significantly more efficient in software. The whitepaper PDF linked above includes lots more information.
When optimizing software, consider that the quickest code to run is the bit you removed from the call path.
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic