Singular Value Decomposition in Embedded Systems Based on ARM Cortex-M Architecture