• Windows RT App Optimization with NEON

    Alan Chuang
    Alan Chuang
    With the arrival of Windows RT and the opening of Microsoft App Store, you can now develop Windows Store Apps on ARM platforms and make them available to 200+ markets via the Microsoft App Store. If you…
    • September 11, 2013
  • Running Linux on the Series 3 Chromebook

    Andrew Wafaa
    Andrew Wafaa
    Last month Google and Samsung released the first commercially available product using the ARM® Cortex™-A15 SoC design: the new Series 3 Chromebook. Not only does the Chromebook have the new…
    • September 11, 2013
  • Cortex-A15 and Cortex-A7 big.LITTLE hardware from ARM

    Liam Dillon
    Liam Dillon
    I would like to share some news around one of the products we recently released, the V2P-CA15x2_A7x3.  This is a new member of the Versatile ™ Express CoreTile family and is the first ARM big…
    • September 11, 2013
  • ARMv8 Tools - Everything You Need To Develop for AArch64

    Tony Smith
    Tony Smith
    The introduction of a new architecture as significant as ARMv8, or AArch 64, requires careful consideration of the impact to existing software! The good news is, the new architecture is compatible with…
    • September 11, 2013
  • ARM technology software newbie? Try the Cortex A-Series Programmer's Guide

    Jim Fallon
    Jim Fallon
    The ARM architecture has been used for many years in mobile phones and electronic devices, but it is only relatively recently that the architecture has diversified into being used in laptops, tablets and…
    • September 11, 2013
  • CoreSight delivers debug and trace for tomorrow's systems

    Alex Growcoot
    Alex Growcoot
    Debugging and optimizing software is always a demanding job.  As today's  systems become more complex the task of providing a suitable debug and  trace solution becomes increasingly challenging - yet it…
    • September 11, 2013
  • Memory access ordering part 3: Memory access ordering in the Arm Architecture

    Leif Lindholm
    Leif Lindholm
    This post goes into the juicy bits of what memory access ordering actually means and how this is handled in the Arm architecture.
    • September 11, 2013
  • Arm Fundamentals: Introduction to understanding Arm processors

    Alexandre Rames
    Alexandre Rames
    This article is the first of a series on Arm fundamentals that will introduce various topics to help you get more familiar with the Arm architecture.
    • September 11, 2013
  • Page Colouring on ARMv6 (and a bit on ARMv7)

    Jacob Bramley
    Jacob Bramley
    Page colouring is sometimes used as an optimization but as a result of the cache architecture some ARMv6 processors actually require the allocator use page colouring. This article will explain why the…
    • September 11, 2013
  • Coding for Neon - Part 5: Rearranging Vectors

    Martyn
    Martyn
    When writing code for Neon, you may find that sometimes, the data in your registers are not quite in the correct format for your algorithm. We explore this in further detail here.
    • September 11, 2013
  • Debug and performance analysis of Linaro images with ARM Development Studio-5

    David Stubbs
    David Stubbs
    In this article we will go through the steps required to setup Linux on the PandaBoard using files supplied from Linaro and also the further steps required to setup Linux for use with Development Studio…
    • September 11, 2013
  • Google's V8 on ARM: Five Times Better

    Martyn
    Martyn
    The modern web is built primarily from three technologies: HTML, CSS and JavaScript. It is JavaScript that drives the interactive web; slow JavaScript means slow web pages. So today, a huge amount of effort…
    • September 11, 2013
  • RISC versus CISC Wars in the PostPC Eras - Part 2

    David Patterson
    David Patterson
    In my first blog, we examined gave the historical context of the instruction set battles of ARM and x86, covering the RISC-CISC Wars in the PrePC Era and the PC Era. This blog covers Round 3, the PostPC…
    • September 11, 2013
  • RISC versus CISC Wars in the PrePC and PC Eras - Part 1

    David Patterson
    David Patterson
    This two-part blog gives a historical perspective on the ARM vs. 80x86 instruction set competition for three eras: PrePC (late 1970s/early 1980s), PC (mid 1980s to mid 2000s), and PostPC (late 2000s onward…
    • September 11, 2013
  • Wealth of knowledge found at ARM Techcon: Linux, Android & development tools

    Philippe Robin
    Philippe Robin
    The 2010 ARM Technology Conference (Techcon) is taking place in Santa Clara next week. A large number of companies will be presenting their solutions to support development and optimization of products…
    • September 11, 2013
  • Going Maverick - Ubuntu 10.10 for ARM

    Guest Partner Blogger
    Guest Partner Blogger
    Wow it's that time again; our 4th release of Ubuntu on ARM is upon us. In the past we have provided a Freescale iMX51 image, a Marvell Dove image and a TI OMAP 3 image for Beagle Boards. This cycle…
    • September 11, 2013
  • Condition Codes 2: Conditional Execution

    Jacob Bramley
    Jacob Bramley
    This post is part of a series:Condition Codes 1: Condition Flags and CodesCondition Codes 2: Conditional ExecutionCondition Codes 3: Conditional Execution in Thumb-2Condition Codes 4: Floating-Point Comparison…
    • September 11, 2013
  • Locks, SWPs and two Smoking Barriers (Part 2)

    David Rusling
    David Rusling
    In the last article, I explained how to modify SWP code to make use of compiler intrinsics.  Using intrinsics hides the underlying detail needed to use the load and store exclusive instructions (LDREX…
    • September 11, 2013
  • Locks, SWPs and two Smoking Barriers

    David Rusling
    David Rusling
    Before ARMv6, the main synchronisation mechanism was the SWP instruction. SWP has two aspects, in a uniprocessor system it allows the read and write operations not to be interrupted between them.   In…
    • September 11, 2013
  • 云中漫步:ARM携生态系统伙伴打造智能未来

    Jenny Su 苏琴
    Jenny Su 苏琴
    ARM年度技术研讨会(二)大宽带时代即将到来,高清视频业务首当其冲? 这是今天在深圳举行的第三场ARM ®年度技术研讨会上,海思家庭解决方案总监霍雨涛先生带来的精彩演讲。近年来,高清电视(HDTV)不断加速在全球蔓延。据Informa预测,到2012年,全球拥有高清电视机的用户将达到2.8亿,占全球电视用户的四分之一。机顶盒已服务于3000万用户,全线产品均采用ARM处理器系列的海思,其终端解决方案…
    • September 11, 2013
  • 物联网时代,后PC时代:ARM无处不在

    Jenny Su 苏琴
    Jenny Su 苏琴
    什么是产业最大的变化?后PC时代的到来!计算设备及用户之互动方式,正在经历着重大转变。平板电脑和智能手机为用户带来了台式机和笔记本所缺乏的普遍性、休闲性、亲密性与身体互动性。ARM®中国总裁吴雄昂先生在上海以这样的论述为一年一度的ARM技术研讨会揭开了帷幕。而全球总裁布朗先生关于 “伙伴关系将机遇转化为成功 Partnerships turn opportunities into success”…
    • September 11, 2013
<>