GPUart  1.01
Prototype of GPUart, an application-based limited preemptive GPU scheduler for embedded real-time systems
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros
Macros | Functions | Variables
SWC_MM.cpp File Reference
#include "SWC_MM.h"
#include "../../GPUart_Abstraction/GPUart_Service_IF.h"
Include dependency graph for SWC_MM.cpp:

Macros

#define C_MM_MATRIX_N   (768)
 

Functions

void swc_MatrMul_init (void)
 
void swc_MatrMul_Task_periodic (void)
 

Variables

float mm_MatrixA_f32_swc [C_MM_MATRIX_N *C_MM_MATRIX_N]
 
float mm_MatrixB_f32_swc [C_MM_MATRIX_N *C_MM_MATRIX_N]
 
float mm_MatrixC_f32_swc [C_MM_MATRIX_N *C_MM_MATRIX_N]
 

Macro Definition Documentation

#define C_MM_MATRIX_N   (768)

Function Documentation

void swc_MatrMul_init ( void  )

Here is the caller graph for this function:

void swc_MatrMul_Task_periodic ( void  )

Here is the call graph for this function:

Here is the caller graph for this function:

Variable Documentation

float mm_MatrixA_f32_swc[C_MM_MATRIX_N *C_MM_MATRIX_N]
float mm_MatrixB_f32_swc[C_MM_MATRIX_N *C_MM_MATRIX_N]
float mm_MatrixC_f32_swc[C_MM_MATRIX_N *C_MM_MATRIX_N]