Skip to content

Akgop/Inverse-Matrix-ARM-Assembly-2019

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

Inverse-Matrix-ARM-Assembly-Project-2019

Inverse Matrix

Code to obtain N x N (3 <= N <= 20) inverse matrix implemented using Gaussian Elimination method.

To obtain inverse matrices, floating point multiplication and division needed.

Performance

To optimize performance

  • Loop Unrolling
  • Cared about pipelining
  • used Stack Register, Program Counter Properly
  • minimize LDR, STR instrunctions which takes longer than primitive ops.

When N = 20,

it took about 3M states

Stack

Used ARM Assembly language.

About

💻 NxN Floating Point Inverse Matrix using ARM Assembly

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published