magistraleinformaticanetworking:spm:spm1213code
Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Prossima revisione | Revisione precedente | ||
magistraleinformaticanetworking:spm:spm1213code [11/04/2013 alle 14:59 (12 anni fa)] – creata Marco Danelutto | magistraleinformaticanetworking:spm:spm1213code [30/04/2013 alle 16:54 (12 anni fa)] (versione attuale) – Marco Danelutto | ||
---|---|---|---|
Linea 7: | Linea 7: | ||
* [[spm1213_c_ff_map|Map]] defined in FastFlow | * [[spm1213_c_ff_map|Map]] defined in FastFlow | ||
* [[spm1213_c_ff_mapcuda|Map]] targeting GPU with CUDA (trivial, draft code) | * [[spm1213_c_ff_mapcuda|Map]] targeting GPU with CUDA (trivial, draft code) | ||
+ | |||
+ | === Lesson: April 16, 2013 === | ||
+ | |||
+ | * [[spm1213_c_ff_false_sharing_fs2|Code]] for the map with false sharing | ||
+ | * [[spm1213_c_ff_false_sharing_fs3|Code]] for the map without false sharing | ||
+ | |||
+ | === Lesson: April 22, 2013 === | ||
+ | * [[spm1213_c_omp_load_balancing|Code]] testing OpenMP schedule strategies (compile with -DSCHED=xxx xxx in {static, dynamic, guided}) | ||
+ | * [[spm1213_c_ff_load_balancing|Code]] used to compare FastFlow | ||
+ | |||
+ | === Lesson: April 23, 2013 === | ||
+ | * FastFlow [[spm1213_c_ff_load_balancing_chunk|Code]] computing the unbalanced map in chunks | ||
+ | * SKEPU sample code | ||
+ | * [[spm1213_c_skepu_containers|Containers]] | ||
+ | * [[spm1213_c_skepu_map|Map]] | ||
+ | * [[spm1213_c_skepu_reduce|Reduce]] | ||
+ | |||
+ | === Lesson: April 29, 2013 === | ||
+ | * FastFlow [[spm1213_c_ff_with_skepu|code]] using SkePu to implement a map | ||
+ | |||
+ | === Lesson: April 30, 2013 === | ||
+ | * OpenMP code relative to map fusion [[spm1213_c_omp_fused|Map fused]] | ||
+ | * FastFlow [[spm1213_c_ff_mixskepumap|code]] mixing sequential farm workers and skepu workers computing the same map | ||
+ | |||
+ |
magistraleinformaticanetworking/spm/spm1213code.1365692376.txt.gz · Ultima modifica: 11/04/2013 alle 14:59 (12 anni fa) da Marco Danelutto