• Stars
    star
    61
  • Rank 481,709 (Top 10 %)
  • Language
    Python
  • License
    Apache License 2.0
  • Created over 6 years ago
  • Updated almost 6 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Example projects and code are supplied to support the Arm-based IoT Kit for Cloud IoT Core

More Repositories

1

ComputeLibrary

The Compute Library is a set of computer vision and machine learning functions optimised for both Arm CPUs and GPUs using SIMD technologies.
C++
2,539
star
2

arm-trusted-firmware

Read-only mirror of Trusted Firmware-A
C
1,690
star
3

CMSIS_5

CMSIS Version 5 Development Repository
C
1,251
star
4

armnn

Arm NN ML Software. The code here is a read-only mirror of https://review.mlplatform.org/admin/repos/ml/armnn
C++
1,104
star
5

ML-KWS-for-MCU

Keyword spotting on Arm Cortex-M Microcontrollers
C
1,040
star
6

astc-encoder

The Arm ASTC Encoder, a compressor for the Adaptive Scalable Texture Compression data format.
C
880
star
7

abi-aa

Application Binary Interface for the Arm® Architecture
HTML
673
star
8

vulkan_best_practice_for_mobile_developers

Vulkan best practice for mobile developers
C++
564
star
9

optimized-routines

Optimized implementations of various library functions for ARM architecture processors
C
486
star
10

CMSIS-FreeRTOS

FreeRTOS adaptation for CMSIS-RTOS Version 2
C
460
star
11

CMSIS_4

Cortex Microcontroller Software Interface Standard (V4 no longer maintained)
C
437
star
12

ML-examples

Arm Machine Learning tutorials and examples
C++
371
star
13

LLVM-embedded-toolchain-for-Arm

A project dedicated to building LLVM toolchain for 32-bit Arm embedded targets.
CMake
331
star
14

opengl-es-sdk-for-android

OpenGL ES SDK for Android
CSS
325
star
15

mango

Parallel Hyperparameter Tuning in Python
Jupyter Notebook
311
star
16

SCALE-Sim

Python
296
star
17

CMSIS-DSP

CMSIS-DSP embedded compute library for Cortex-M and Cortex-A
C
277
star
18

Arm-2D

2D Graphic Library optimized for Cortex-M processors
C
232
star
19

Tool-Solutions

Tutorials & examples for Arm software development tools.
C
217
star
20

EndpointAI

C++
216
star
21

SCP-firmware

Read-only mirror of System Control Processor (SCP) firmware
C
205
star
22

vulkan-sdk

Github repository for the Vulkan SDK
C
199
star
23

lisa

Linux Integrated System Analysis
Jupyter Notebook
192
star
24

HWCPipe

Hardware counters interface
C++
188
star
25

u-boot

Clone of upstream U-Boot repo with patches for Arm development boards
C
175
star
26

CMSIS-Driver

Repository of microcontroller peripheral driver implementing the CMSIS-Driver API specification
C
150
star
27

ML-zoo

Python
149
star
28

android-nn-driver

C++
149
star
29

CMSIS-NN

CMSIS-NN Library
C
148
star
30

workload-automation

A framework for automating workload execution and measurement collection on ARM devices.
Python
138
star
31

gator

Sources for Arm Streamline's gator daemon
C++
121
star
32

keyword-transformer

Official implementation of the Keyword Transformer: https://arxiv.org/abs/2104.00769
Jupyter Notebook
116
star
33

perfdoc

A cross-platform Vulkan layer which checks Vulkan applications for best practices on Arm Mali devices.
C++
112
star
34

ebbr

Embedded Base Boot Requirements Specification
PostScript
111
star
35

CMSIS_6

CMSIS version 6 (successor of CMSIS_5)
C
106
star
36

linux

C
95
star
37

asl-interpreter

Example implementation of Arm's Architecture Specification Language (ASL)
OCaml
94
star
38

mobile-studio-integration-for-unity

Mobile Studio tool integration with C# scripting for the Unity game engine.
C
86
star
39

sbsa-acs

ARM Enterprise: SBSA Architecture Compliance Suite
C
84
star
40

sesr

Super-Efficient Super Resolution
Python
80
star
41

CSAL

Coresight Access Library
C
78
star
42

progress64

PROGRESS64 is a C library of scalable functions for concurrent programs, primarily focused on networking applications.
C
65
star
43

developer

GTM related documentation
C++
61
star
44

trappy

This repository has moved to https://gitlab.arm.com/tooling/trappy
Python
61
star
45

psa-arch-tests

Tests for verifying implementations of TBSA-v8M and the PSA Certified APIs
C
61
star
46

cmsis-pack-eclipse

CMSIS-Pack Eclipse Plug-ins
Java
60
star
47

AVH-GetStarted

C
56
star
48

ethos-n-driver-stack

Driver stack (including user space libraries, kernel module and firmware) for the Arm® Ethos™-N NPU
C++
55
star
49

acle

Arm C Language Extensions (ACLE)
Python
52
star
50

patrace

C++
52
star
51

tarmac-trace-utilities

Tools for analyzing and browsing Tarmac instruction traces.
C++
47
star
52

devlib

Library for interaction with and instrumentation of remote devices.
Python
44
star
53

speculation-barrier

This project provides a header file which contains wrapper macros for the __builtin_load_no_speculate builtin function defined at https://www.arm.com/security-update This builtin function defines a speculation barrier, which can be used to limit the conditions under which a value which has been loaded can be used under speculative execution.
Objective-C
44
star
54

arm-systemready

Arm SystemReady
Shell
43
star
55

arm-enterprise-acs

ARM Enterprise ACS
C
39
star
56

DeepFreeze

SystemVerilog
38
star
57

tf-issues

Issue tracking for the ARM Trusted Firmware project
36
star
58

scalpel

This is a PyTorch implementation of the Scalpel. Node pruning for five benchmark networks and SIMD-aware weight pruning for LeNet-300-100 and LeNet-5 is included.
Python
35
star
59

psa-api

Documentation source and development of the PSA Certified API
C
34
star
60

CMSIS-RTX

RTX5 real time kernel for Arm Cortex-based embedded systems (spin-off from CMSIS_5)
C
33
star
61

perf-libs-tools

C
31
star
62

bob-build

Meta-build system using Blueprint and ninja
Go
30
star
63

TZ-TRNG

TrustZone True Number Generator
C
29
star
64

mram_simulation_framework

MRAM magnetization simulation framework. s-LLGS python and verilog-a solvers for transients simulation and Fokker-planck equation solver for stochastic analysis
Python
28
star
65

AVH

AVH FVPs: Arm Virtual Hardware with Fixed Virtual Platforms
C
27
star
66

bento-linker

A light-weight alternative to processes for microcontrollers.
C
27
star
67

data

Machine-readable data describing Arm architecture and implementations. Includes JSON descriptions of implemented PMU events.
26
star
68

synchronization-benchmarks

Collection of synchronization micro-benchmarks and traces from infrastructure applications
C
26
star
69

libGPUInfo

A utility library for application developers to query the configuration of the Arm Immortalis GPU or Arm Mali GPU present in their system.
C++
24
star
70

toolchain-gnu-bare-metal

A toolchain sub-project dedicated to build GNU toolchain for 32-bit bare-metal targets
Shell
24
star
71

NXP_LPC

CMSIS Driver Implementations for the NXP LPC Microcontroller Series
C
23
star
72

golang-utils

Helpers and utilities for Golang in order to do actions not available in the standard library.
Go
23
star
73

libddssec

DDS Security library - Project moved to https://gitlab.arm.com/libraries/libddssec
C
23
star
74

AArch64cryptolib

AArch64cryptolib is a from scratch implementation of cryptographic primitives aiming for optimal performance on Arm A-class cores
C
23
star
75

cryptocell-312-runtime

CryptoCell 312 runtime code
C
22
star
76

Shackleton-Framework

A generic genetic programming framework that aims to make genetic programming easier for a myriad of uses. Currently, the main target is to use the framework for code optimization in tandem with the LLVM framework.
C
22
star
77

CMSIS-View

Repository of CMSIS Software Pack for software event generation and input/output handling.
Go
22
star
78

AVH-TFLmicrospeech

Example: Micro speech for TensorFlow Lite
C
21
star
79

PAF

PAF (the Physical Attack Framework) is a framework for analyzing physical attacks: fault injection and side channels
C++
20
star
80

bart

Behavioural Analysis and Regression Toolkit
Python
20
star
81

HPCG_for_Arm

C++
20
star
82

armnn-mlperf

Arm mlperf.org benchmark port
C++
20
star
83

coresight-wire-protocol

Coresight Wire Protocol (CSWP) Server/Client and streaming trace examples.
HTML
18
star
84

ATP-Engine

C++
18
star
85

CMSIS-DAP

CoreSight Debug Access Port (DAP) debug probe protocol reference implementation (spin-off from CMSIS_5)
C
18
star
86

ATS-Keyword

Smart Home Total Solution - Keyword Recognition
C
17
star
87

vscode-cmsis-csolution

Extension support for VS Code CMSIS Project Extension
17
star
88

vscode-keil-studio-pack

Extension pack for all VS Code extensions
16
star
89

vr-sdk-for-android

VR SDK for Android
CSS
16
star
90

meabo

Multi-purpose multi-phase micro-benchmark
C
15
star
91

avhclient

Arm Virtual Hardware Client
Python
15
star
92

CMSIS-Compiler

CMSIS Compiler support for Arm Compiler
C
15
star
93

Methodology_for_ArmIE_SVE

C++
15
star
94

vktrace-arm

Vktrace arm fork
C++
14
star
95

bsa-acs

Arm SystemReady : BSA Architecture Compliance Suite
C
14
star
96

open-iot-sdk

Open-IoT-SDK - Home of the Total Solution applications.
C
14
star
97

CMSIS-RTOS2_Validation

Validation test suite for CMSIS-RTOS2 API implementations using Arm Virtual Hardware (AVH).
C
14
star
98

CMSIS-Stream

CMSIS-Stream software component
Python
14
star
99

CMSIS-Driver_Validation

Test suite for verifying CMSIS-Driver implementations.
C
13
star
100

Cortex_DFP

CMSIS generic Arm Cortex-M device family pack
C
12
star