• Expanding the Memory Model Tools to System-level architecture

    Jade Alglave
    Jade Alglave
    Please note: This blog post was written in tandem with Nikos Nikoleris.

    In a previous post, we used litmus7 to generate source code and run litmus tests on hardware. However, in certain cases, a user might need to control more than just that the instructions…

    • 1 month ago
    • Processors
    • Processors blog
  • Running litmus tests on hardware using litmus7

    Jade Alglave
    Jade Alglave
    Please note: This blog post was written in tandem with Nikos Nikoleris.

    In previous installments of this series of blogs, we learned how we can use herd7 to simulate litmus tests and diy7 to automate the generation of litmus tests. In this post, we…

    • 1 month ago
    • Processors
    • Processors blog
  • Developments in the Arm A-Profile Architecture: Armv8.6-A

    Nigel Stephens
    Nigel Stephens

    The Arm Architecture is continually evolving to meet the needs of our ecosystem partners. This blog gives a high-level overview of some of the changes being introduced in Armv8.6-A.

    The enhancements to the architecture provide more efficient processing…

    • over 1 year ago
    • Processors
    • Processors blog
  • BFloat16 processing for Neural Networks on Armv8-A

    Nigel Stephens
    Nigel Stephens

    Neural Networks are a key component of Machine Learning (ML) applications. Project Trillium, Arm’s heterogeneous ML platform, provides a range of technologies in this field, including instructions that accelerate such applications running on CPUs based…

    • over 1 year ago
    • Processors
    • Machine Learning IP blog
  • How does the NEON access Memory?

    bearfish
    bearfish
    Note: This was originally posted on 5th May 2008 at http://forums.arm.com

    I have a question about how to get the maximum calculation capability of NEON. In our video processing application, we should access several frame video. Then if the video is HD…
    • over 7 years ago
    • Processors
    • Cortex-M / M-Profile forum
  • A List of books about ARM Architecture

    Carlos Delfino
    Carlos Delfino

    Below, I suggest a list of books and papers about the Arm architecture.

    In this shortlist, I listed the books I'm reading or want to read. How I missed an orientation as well as order suggestions to read them, I thought it would be worth publish it here…

    • over 4 years ago
    • Processors
    • Processors blog
  • Introducing high performance device virtualization: Approach to standardization

    Berenice Mann
    Berenice Mann

    Author: Francisco Socal, Senior Product Manager, Architecture and Technology Group, Arm

    In this blog we introduce our approach to accelerators and device virtualization with a view to agreeing standards.

    The complexity and performance requirements of…

    • over 1 year ago
    • Processors
    • Processors blog
  • Divide and Conquer

    Chris Shore
    Chris Shore

    Division on ARM Cores

    “At the end of the day, we must go forward with hope and not backward by fear and division.” – Jesse Jackson.

    It often surprises me how many people believe that “ARM doesn’t do division” or “ARM cores don’t have…

    • over 6 years ago
    • Processors
    • Processors blog
  • Architecting a more Secure world with isolation and virtualization

    Berenice Mann
    Berenice Mann

    New Secure world architecture in Armv8.4

    Arm TrustZone was introduced to the Arm architecture A-profile in 2003. At the heart of the TrustZone approach is the concept of Secure and Normal worlds that are hardware separated. Secure hardware resources are…

    • over 2 years ago
    • Processors
    • Processors blog
  • Important Arm Technical Learning Resources

    Tom Stevens
    Tom Stevens

    Given the enormous amount of resources compiled on the Community over the past few years, I thought it might be useful to some users to compile all the 'technical' resources in one document. The links below focus on resources for software engineers and…

    • over 5 years ago
    • Processors
    • Processors blog
  • New online training course – An Introduction to Armv8-M

    Joel Eaton
    Joel Eaton

    We are very pleased to announce a new online training topic – An Introduction to Armv8-M.

    This is the latest addition to our introduction to Arm the Arm architecture series and is targeted to those new to developing on Armv8-M or those wanting a…

    • over 2 years ago
    • Processors
    • Processors blog
  • Arm Technical Training – Any time, any place

    Matt_Rushton
    Matt_Rushton

    Partner Training at Arm has been a great success over the last 15 years. It has expanded the knowledge and capabilities of our Partners’ Engineering teams by delivering classroom sessions to over 4000 attendees in 2016 alone and has helped our Partners…

    • over 2 years ago
    • Processors
    • Processors blog
  • Qualcomm is Bringing an Exciting New Model for Computing, and It’s Built on Arm

    Drew Henry
    Drew Henry

    The center of gravity of compute is moving from a centralized model to being distributed all the way to the edge with trillions of intelligent Arm-powered devices and an Arm-based infrastructure that unlocks their combined potential. Qualcomm’s Centriq…

    • over 3 years ago
    • Processors
    • Processors blog
  • Introducing 2017’s extensions to the Arm Architecture

    Matthew Gretton-Dann
    Matthew Gretton-Dann

    Introduction

    The Arm Architecture is continually evolving, and this blog gives a high-level overview of some of the changes made in Armv8.4-A*. We develop these changes by listening to the Arm Ecosystem and working with them to provide new functionality…

    • over 3 years ago
    • Processors
    • Processors blog
  • Architecting Secure Automotive Systems

    Berenice Mann
    Berenice Mann

    Security concerns for all connected devices have moved to the top of the agenda for manufacturers, but in the case of automotive, where safety is paramount, and large financial liabilities exist, robust security is imperative. Arm is playing its part…

    • over 3 years ago
    • Processors
    • Processors blog
  • Arm Server Ready – the Importance of the Architectural Compliance Suite

    Jon Masters
    Jon Masters

    Arm platforms are beginning to enter the mainstream server and data center market. Over the next few years, we will see a wealth of innovative, high performance offerings within the server arena, from across the Arm Partnership. This coming wave has the…

    • over 3 years ago
    • Processors
    • Processors blog
  • Platform Security Architecture – Scalable Security for the IoT

    Berenice Mann
    Berenice Mann

    Arm releases a white paper on the Platform Security Architecture

    The recent deployment of connected devices, as part of the evolution of the Internet of Things (IoT), has led to a major increase in the number of IoT-based cyber-attacks. These attacks…

    • over 3 years ago
    • Processors
    • Processors blog
  • Memory access ordering part 3: Memory access ordering in the Arm Architecture

    Leif Lindholm
    Leif Lindholm

    In my previous posts, I have introduced the concept of memory access ordering and discussed barriers and their implementation in the Linux kernel. I chose to do it in this order because I wanted to start by communicating the underlying concepts before…

    • 1944.zip
    • over 7 years ago
    • Processors
    • Processors blog
  • Caches and Self-Modifying Code

    Jacob Bramley
    Jacob Bramley

    Ideally, caches act as some magic make-it-go-faster logic, sitting between your processor core (or cores) and your memory bank. Whilst it can be beneficial to consider specific cache features when writing some performance-critical code, it is usually…

    • clear_cache.tar.gz
    • over 7 years ago
    • Processors
    • Processors blog
  • Arm releases Server Architectural Compliance Suite v1.0

    Dong Wei
    Dong Wei

    Arm is pleased to announce the v1.0 release of the Arm Server Architectural Compliance Suite (ACS).

    Arm Server Base System Architecture (SBSA) and Server Base Boot Requirements (SBBR) specifications require a minimum set of hardware and firmware implementations…

    • over 3 years ago
    • Processors
    • Processors blog
  • ARM Releases ARMv8-A in Machine Readable Architecture Specification

    Carl Williamson
    Carl Williamson

    Understanding how a processor works and what will happen if it is configured in a particular way is key to being able to write software or firmware that will function properly on the processor.

    Usually the specifications for processor architecture is…

    • https://alastairreid.github.io/alastairreid.github.io/ARM-v8a-xml-release/
    • View
    • Hide
    • over 3 years ago
    • Processors
    • Videos & Files
  • ARM Compliance Test Suite [BETA] for Server Base System Architecture and Boot Requirements now available

    Dong Wei
    Dong Wei

    ARM is pleased to announce the BETA release of the ARM SBSA/SBBR test suite. The suite is split across two repos:

    • SBSA-ACS on Github (just SBSA tests)
    • ARM Enterprise ACS on Github (umbrella project that collects SBSA and SBBR tests and builds all the…
    • over 3 years ago
    • Processors
    • Processors blog
  • Arm Architecture – Armv8.2-A evolution and delivery

    Berenice Mann
    Berenice Mann

    One thing is certain in this world – everything is changing, whether evolution or revolution and Arm Architecture is no exception. In this case the Arm v8 has evolved initially to v8.1-A and now to v8.2-A, both of which are now available in the

    …
    • over 3 years ago
    • Processors
    • Processors blog
  • Data abort, External abort.. How can i find cause????

    Yeo Reum Yun
    Yeo Reum Yun

    Hi, experts

    I'm developing Secure OS on A57/53 bit.LITTLE SoC. But as you know.. Cuz i'm really beginner..

    I beg your wisdom...

    Current situation is :

    • For making a TA. Bring the related data from REE and Mapping TEE side's NON-SECURE memory. (Data…
    • Answered
    • over 5 years ago
    • Processors
    • Cortex-A / A-Profile forum
  • System Bus in ARM Cortex-M4

    Alok Singh Thakur
    Alok Singh Thakur

    In what situations will separate data buses ( D and S) for ARM Cortex-M4 improve performance? Also, are there any benefits of von Neuman support along with the core Harvard Architecture?

    • Answered
    • over 5 years ago
    • Processors
    • Cortex-M / M-Profile forum
  • View related content from anywhere
  • More
  • Cancel
>