comparison Matrix_Mult.h @ 31:3477d7443620

Added tag lots of cores version for changeset 0d7177551bff
author Nina Engelhardt <nengel@mailbox.tu-berlin.de>
date Wed, 18 Apr 2012 15:51:01 +0200
parents 1461ed1901cc
children
comparison
equal deleted inserted replaced
2:4027a4463988 3:372d471ab8ca
13 #include "VMS_impl/VMS_primitive_data_types.h" 13 #include "VMS_impl/VMS_primitive_data_types.h"
14 #include "ParamHelper/Param.h" 14 #include "ParamHelper/Param.h"
15 15
16 //============================== Structures ============================== 16 //============================== Structures ==============================
17 17
18 typedef 18 typedef struct
19 struct
20 { int32 numRows; 19 { int32 numRows;
21 int32 numCols; 20 int32 numCols;
22 float32 *array; //2D, but dynamically sized, so use addr arith 21 float32 *array; //2D, but dynamically sized, so use addr arith
23 } 22 }
24 Matrix; 23 Matrix;
29 * into a DKUPiece. 28 * into a DKUPiece.
30 * When the app specific info is used, it is in app code, so it is cast to 29 * When the app specific info is used, it is in app code, so it is cast to
31 * the correct type to tell the compiler how to access fields. 30 * the correct type to tell the compiler how to access fields.
32 * This keeps all app-specific things out of the DKU directory, as per the 31 * This keeps all app-specific things out of the DKU directory, as per the
33 * DKU standard. */ 32 * DKU standard. */
34 typedef 33 typedef struct
35 struct
36 { 34 {
37 // pointers to shared data.. the result matrix must be created when the 35 // pointers to shared data.. the result matrix must be created when the
38 // left and right matrices are put into the root ancestor DKUPiece. 36 // left and right matrices are put into the root ancestor DKUPiece.
39 Matrix * leftMatrix; 37 Matrix * leftMatrix;
40 Matrix * rightMatrix; 38 Matrix * rightMatrix;