PhyloSoC: DIM SUM 2 GPU computing for individual based simulator of movement and demography

From Phyloinformatics
Revision as of 16:32, 23 May 2011 by OpenIDUser8 (talk) (Created page with "==Student== Peter Hoffmann ==Abstract== ==Mentors== * Kevin Savidge (primary) * [http://www.phyleauxgenetics.org/ Jeremy Brown] ==Project Plan== ===Week 1 (May 23 - May 30):=== *...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Student

Peter Hoffmann

Abstract

Mentors

Project Plan

Week 1 (May 23 - May 30):

  • Performance analysis of DIM SUM.
  • Split populateAndMigrateThreaded into smaller function to better understand it.

Week 2 (May 30 - June 6):

  • Replace the ArrayList of PFunctions, with a data structure, which can be copied in the graphic memory.

Week 3 (June 6 - June 13):

  • Replace the ArrayList of XYFunctions, with a data structure, which can be copied in the graphic memory.

Week 4 (June 13 - June 20):

  • Replace the ArrayLists, which stores the generation with CUDA compatible data structures.

Week 5 (June 20 - June 27):

  • Port the functions in XYFunction and DispersalSettings,which are needed by the migrate function, to CUDA.

Week 6 (June 27 - July 4):

  • Port the migrate function to CUDA.

Week 7 (July 4 - July 11):

Week 8 (July 11 - July 18):

Week 9 (July 18 - July 25):

Week 10 (July 25 - August 1):

Week 11 (August 1 - August 8):

Week 12 (August 8 - August 15):