ArmadaXp

Latest

  • Daily Update for September 23, 2011

    by 
    Steve Sande
    Steve Sande
    09.23.2011

    It's the TUAW Daily Update, your source for Apple news in a convenient audio format. You'll get all the top Apple stories of the day in three to five minutes, which is perfect for a quick review of what's happening in the Apple world. You can listen to today's Apple stories by clicking the inline player (requires Flash) or the non-Flash link below. To subscribe to the podcast for listening through iTunes, click here. No Flash? Click here to listen.

  • Support for quad-core ARM CPU shows up in Apple's Xcode

    by 
    Steve Sande
    Steve Sande
    09.23.2011

    The default compiler in Apple's Xcode developer tools is the LLVM-based Clang. Ars Technica reports that they received a heads-up from a developer who works on low-level ARM assembly coding that the latest version of Clang in Xcode adds support for a quad-core, ARM-based processor from Marvell -- the Armada XP. Ars confirmed that the source code for portions of Clang includes definitions (highlighted in the source code listing shown above) for an architecture type of "armv7k" and a CPU type of "pj4b." According to Ars, PJ4B is a specialized CPU design used in the Armada XP embedded processors. So, what does this all mean? The most likely interpretation is that Apple is using the Marvell chip in prototype iOS and MacBook Air devices. As Ars notes, a prototype logic board powered by the Armada XP would let Apple software engineers experiment on optimization of the two operating systems while the hardware design team finishes work on a future quad-core ARM design. Is this the A6, successor to the existing A5 processor? Most feel that the A6 is just a smaller and more efficient dual-core processor, but Ars comments that the smaller design would allow Apple to add more cores if necessary.