Current solutions to improve virtual to physical translation performance are impractical. We present an alternative, where a small change has a significant impact.
Arm Research are investigating a hardware-software codesign solution to support auto-vectorization, called Speculative Vectorization with Selective Replay.
When Dr. Timothy Jones finished his PhD and was looking to establish his career, one email to Arm changed everything. It led to new collaborators, invaluable industry insight and a high-level mentor.
New IoT applications to bridge the cyber and physical world are driving a need for smaller and lower-cost devices. Arm Research proposes Fused, targeting energy-driven embedded systems.
Arm has prioritised security, introducing TrustZone. A key component of TrustZone is the Secure Monitor, providing context switching between REE and TEE.
Architecture simulators are a key tool in the computer architecture toolbox. They provide a convenient model of real hardware at a level of abstraction that makes them faster and more flexible than low…
Tasking could help overcome a major resource underutilization issue in High-Performance Computing, When parallel applications partition and distribute compute and data across processors in the system,…
Core counts continue to increase for High-Performance Computing (HPC) systems, but multiple factors may prevent current software from fully utilizing the increased available thread count. Inter-thread…
Temporal data prefetching usually introduces huge on- and off-chip storage and traffic overheads, making them impractical. However, a novel solution proposed by Arm Research and The University of Texas…
This February I attended the Symposium on High-Performance Computer Architecture (HPCA) in Washington D.C, which celebrated its 25th anniversary this year. Apart from being a milestone HPCA, this year…
In previous posts we've looked at how Arm Helium technology handles vector instructions. The problem is that whenever code is vectorized, it’s not long before Amdahl's law sneaks up on you! Amdahl's law…
The ability to perform computation on data efficiently is only half the story when it comes to new Arm Helium technology. Equally important is the ability to access and store this data in memory.
Beatwise execution is at the heart of Helium technology. In the second part of a four-part series, we explore how new M-profile vector extensions efficiently handle different data formats.
Today Arm announced the M‑profile vector extensions (MVE) for the Armv8‑M, which started in Arm’s research group several years ago when we were asked to increase the DSP performance of Arm Cortex‑M processors…
Fixed functional hardware accelerators have been researched for many years, and it is well understood that they improve the performance and energy efficiency of a system. Integrating hardware accelerators…
Arm Research is responsible for delivering a clear vision of disruptive and emerging technologies, and how they may affect our future. This disruptive technology landscape is used to develop our research…