magistraleinformaticanetworking:spm:sample_mmmdf14
Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
| magistraleinformaticanetworking:spm:sample_mmmdf14 [05/12/2014 alle 09:32 (11 anni fa)] – creata Massimo Torquati | magistraleinformaticanetworking:spm:sample_mmmdf14 [16/12/2014 alle 10:21 (11 anni fa)] (versione attuale) – Massimo Torquati | ||
|---|---|---|---|
| Linea 52: | Linea 52: | ||
| // vector multiplication | // vector multiplication | ||
| void mm(const size_t N, double *Cij, const double *A, const double *B) { | void mm(const size_t N, double *Cij, const double *A, const double *B) { | ||
| - | | + | |
| for(size_t k=0; | for(size_t k=0; | ||
| - | | + | |
| } | } | ||
| + | *Cij = C; | ||
| } | } | ||
| void printarray(const double *A, const size_t N) { | void printarray(const double *A, const size_t N) { | ||
| Linea 83: | Linea 84: | ||
| for(size_t i=0;i<N; ++i) { | for(size_t i=0;i<N; ++i) { | ||
| double *Ai = & | double *Ai = & | ||
| - | const param_info _1={(uintptr_t)Ai, | + | const param_info _1={(uintptr_t)Ai, |
| - | const param_info _2={(uintptr_t)Ai, | + | Param.push_back(_1); |
| - | Param.push_back(_1); | + | |
| mdf-> | mdf-> | ||
| Param.clear(); | Param.clear(); | ||
| double *Bi = & | double *Bi = & | ||
| - | const param_info _11={(uintptr_t)Bi, | + | const param_info _11={(uintptr_t)Bi, |
| - | const param_info _22={(uintptr_t)Bi, | + | Param.push_back(_11); |
| - | Param.push_back(_11); | + | |
| mdf-> | mdf-> | ||
| } | } | ||
| Linea 104: | Linea 103: | ||
| const param_info _1 ={(uintptr_t)Ai, | const param_info _1 ={(uintptr_t)Ai, | ||
| const param_info _2 ={(uintptr_t)Bi, | const param_info _2 ={(uintptr_t)Bi, | ||
| - | | + | Param.push_back(_1); |
| - | | + | |
| mdf-> | mdf-> | ||
| } | } | ||
magistraleinformaticanetworking/spm/sample_mmmdf14.1417771961.txt.gz · Ultima modifica: 05/12/2014 alle 09:32 (11 anni fa) da Massimo Torquati
