Angusky / NCTU_embedded_prefetch

Simple matrix transpose with prefetch on ARM

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Summary

  • This is a simple matrix transpose
  • Use the ARM neon SIMD instrinsics & prefetch
  • Understand the impact of software prefetch

Build

  • $ make

Result

./main_arm_pre
neon_pre:     969119 us

./main_arm
neon:        1672894 us

License

NCTU_embedded_prefetch is freely redistributable under the two-clause BSD License. Use of this source code is governed by a BSD-style license that can be found in the LICENSE file.

About

Simple matrix transpose with prefetch on ARM

License:BSD 2-Clause "Simplified" License


Languages

Language:Shell 57.7%Language:C 37.3%Language:Makefile 4.9%