BookPlan: Difference between revisions
Jump to navigation
Jump to search
(Created page with "This wiki page contains the plan for completing the book by Dec. 11. == States for a chapter == A chapter may be in the following states: * (A) aspirational: we have talked...") |
|||
(9 intermediate revisions by the same user not shown) | |||
Line 18: | Line 18: | ||
# Revolutions in Processor Architecture | # Revolutions in Processor Architecture | ||
#* Status: E | |||
#* Authors: Dan, Sudhanshu, Stephanie, Ryan, Sam | |||
# Programming Many-Core Architectures | # Programming Many-Core Architectures | ||
#* Status: IP | |||
#* Authors: Dan | |||
# GPU Computing | # GPU Computing | ||
#* Status: FDC | |||
#* Authors: Ryan | |||
# Xeon Phi | # Xeon Phi | ||
#* Status: MW | |||
#* Authors: Hang, Dan, Sudhanshu | |||
# Data-Parallel Primitives | # Data-Parallel Primitives | ||
#* Status: FDC | |||
#* Authors: Sam, Stephanie | |||
# Advanced Data-Parallel Primitives | # Advanced Data-Parallel Primitives | ||
#* Status: FDC | |||
#* Authors: Sudhanshu, Matt | |||
# Data Models For Representing Scientific Data | # Data Models For Representing Scientific Data | ||
#* Status: MW | |||
#* Authors: James, Stephanie | |||
# Template Meta-Programming | # Template Meta-Programming | ||
** Authors: Jeremy Meredith | #* Status: A | ||
#* Authors: Jeremy Meredith | |||
# Getting Started with VTK-m | # Getting Started with VTK-m | ||
#* Status: A/IP | |||
#* Authors: Roba | |||
# Basic VTK-m Usage | # Basic VTK-m Usage | ||
** Authors: lots | #* Status: E | ||
#* Authors: lots | |||
# Array Handles | # Array Handles | ||
** Authors: Brent | #* Status: MW | ||
#* Authors: Brent | |||
# Device Adapters | # Device Adapters | ||
** Authors: Roba | #* Status: FDC | ||
** | #* Authors: Roba | ||
# Data Model in VTK-m | |||
#* Status: IP | |||
#* Authors: James, Stephanie | |||
# DPP with VTK-m | # DPP with VTK-m | ||
** Authors: Matt | #* Status: IP | ||
#* Authors: Matt | |||
# Worklets | # Worklets | ||
** Authors: Vincent | #* Status: MW | ||
** | #* Authors: Vincent | ||
== Groupings == | |||
We identified 5 groupings of chapters: | |||
# Group A (currently all under editing) | |||
#* Revolutions in Processor Architecture | |||
#* Getting Started with VTK-m | |||
# Group B (currently all FDW) | |||
#* GPU Computing | |||
#* Data-Parallel Primitives | |||
#* Advanced Data-Parallel Primitives | |||
#* Device Adapters | |||
# Group C (currently all MW) | |||
#* Xeon Phi | |||
#* Data Models For Representing Scientific Data | |||
#* Array handles | |||
#* Worklets | |||
# Group D (currently all IP) | |||
#* Programming Many-Core Architectures | |||
#* Data Models in VTK-m | |||
#* DPP with VTK-m | |||
# Group E (currently all A/IP) | |||
#* Template Meta-Programming | |||
#* Getting Started with VTK-m | |||
== Timelines == | |||
*Group A: | |||
** UE: completes by Dec 4th | |||
** SR: completes by Dec 11th | |||
* Group B: | |||
** UR begins Nov. 24th, completes 11/27 | |||
** FR begins 11/28, completes 11/30 | |||
** UE: begins Dec 1, completes by 12/4 | |||
** SR: completes by Dec 11th | |||
* Group C: | |||
** FDW by 11/25 | |||
** UR begins 11/26, completes 11/30 | |||
** FR: begins Dec 1, completes by 12/4 | |||
** UE: begins 12/4, completes by 12/8 | |||
** SR: completes by Dec 11th | |||
* Group D: | |||
** FDW by 11/29 | |||
** UR begins 11/30, completes 12/2 | |||
** FR: begins Dec 2, completes by 12/6 | |||
** UE: begins 12/6, completes by 12/10 | |||
** SR: completes by Dec 11th | |||
* Group E: | |||
** Timeline TBD | |||
== Review Teams == | |||
Edit lead: leads group discussion, including read-aloud | |||
Organization lead: leads organization of team meetings, including inviting chapter authors | |||
Note: more reviews will be assigned after Dec 4th | |||
=== Team Alpha === | |||
* Edit lead: Sudhanshu | |||
* Organization lead: Dan | |||
* Members: Sudhanshu, Dan, Matt | |||
* Assignments | |||
*# GPU, written reviews by Nov 27, final edit (read-alouds) by Dec 4th | |||
*# Device adapters, written reviews by Nov 27, final edit (read-alouds) by Dec 4th | |||
=== Team Bravo === | |||
* Edit lead: Sudhanshu or Hank (either) | |||
* Organization lead: Sam | |||
* Members: Sudhanshu/Hank, Stephanie, Ryan, Sam | |||
* Assignments | |||
*# Intro to VTK-m, final edit (read-alouds) by Dec 4th | |||
*# Worklets, written reviews by Nov 30, final edit (read-alouds) by Dec 8th | |||
=== Team Charlie === | |||
* Edit lead: Hank | |||
* Organization lead: Roba | |||
* Members: Hank, Roba, Brent | |||
* Assignments | |||
*# Data-Parallel Primitives, written reviews by Nov 27, final edit (read-alouds) by Dec 4th | |||
*# Advanced Data-Parallel Primitives, written reviews by Nov 27, final edit (read-alouds) by Dec 4th | |||
*# Data Models For Representing Scientific Data, written reviews by Nov 30, final edit (read-alouds) by Dec 8th | |||
=== Team Delta === | |||
* Edit lead: Hank | |||
* Organization lead: Vincent | |||
* Members: Hank, James, Vincent, Hang | |||
* Assignments | |||
*# Revolutions in Many-Core, final edit (read-alouds) by Dec 4th | |||
*# Array Handles, written reviews by Nov 30, final edit (read-alouds) by Dec 8th | |||
*# Xeon Phi, written reviews by Nov 30, final edit (read-alouds) by Dec 8th |
Latest revision as of 20:14, 27 November 2015
This wiki page contains the plan for completing the book by Dec. 11.
States for a chapter
A chapter may be in the following states:
- (A) aspirational: we have talked about doing it
- (IP) in progress: there is an outline, or some text has been written
- (MW) mostly written: there is a solid draft, but still more to do
- (FDC) first draft completed: the draft is ready to be reviewed ... the authors have done the best that they can
- (UR) review: peers review the chapter and provide feedback
- (FR) first revision: the authors take peer review feedback and modify the chapter. At this point, the contents of the chapter are assumed to be mostly correct
- (E) under editing: read-alouds with peers
- (SR) second revision: take feedback from read-alouds and making the final version of the chapter
Chapter Summaries
Note: numbers may or may not match chapter numbers in VTK-m textbook.
- Revolutions in Processor Architecture
- Status: E
- Authors: Dan, Sudhanshu, Stephanie, Ryan, Sam
- Programming Many-Core Architectures
- Status: IP
- Authors: Dan
- GPU Computing
- Status: FDC
- Authors: Ryan
- Xeon Phi
- Status: MW
- Authors: Hang, Dan, Sudhanshu
- Data-Parallel Primitives
- Status: FDC
- Authors: Sam, Stephanie
- Advanced Data-Parallel Primitives
- Status: FDC
- Authors: Sudhanshu, Matt
- Data Models For Representing Scientific Data
- Status: MW
- Authors: James, Stephanie
- Template Meta-Programming
- Status: A
- Authors: Jeremy Meredith
- Getting Started with VTK-m
- Status: A/IP
- Authors: Roba
- Basic VTK-m Usage
- Status: E
- Authors: lots
- Array Handles
- Status: MW
- Authors: Brent
- Device Adapters
- Status: FDC
- Authors: Roba
- Data Model in VTK-m
- Status: IP
- Authors: James, Stephanie
- DPP with VTK-m
- Status: IP
- Authors: Matt
- Worklets
- Status: MW
- Authors: Vincent
Groupings
We identified 5 groupings of chapters:
- Group A (currently all under editing)
- Revolutions in Processor Architecture
- Getting Started with VTK-m
- Group B (currently all FDW)
- GPU Computing
- Data-Parallel Primitives
- Advanced Data-Parallel Primitives
- Device Adapters
- Group C (currently all MW)
- Xeon Phi
- Data Models For Representing Scientific Data
- Array handles
- Worklets
- Group D (currently all IP)
- Programming Many-Core Architectures
- Data Models in VTK-m
- DPP with VTK-m
- Group E (currently all A/IP)
- Template Meta-Programming
- Getting Started with VTK-m
Timelines
- Group A:
- UE: completes by Dec 4th
- SR: completes by Dec 11th
- Group B:
- UR begins Nov. 24th, completes 11/27
- FR begins 11/28, completes 11/30
- UE: begins Dec 1, completes by 12/4
- SR: completes by Dec 11th
- Group C:
- FDW by 11/25
- UR begins 11/26, completes 11/30
- FR: begins Dec 1, completes by 12/4
- UE: begins 12/4, completes by 12/8
- SR: completes by Dec 11th
- Group D:
- FDW by 11/29
- UR begins 11/30, completes 12/2
- FR: begins Dec 2, completes by 12/6
- UE: begins 12/6, completes by 12/10
- SR: completes by Dec 11th
- Group E:
- Timeline TBD
Review Teams
Edit lead: leads group discussion, including read-aloud
Organization lead: leads organization of team meetings, including inviting chapter authors
Note: more reviews will be assigned after Dec 4th
Team Alpha
- Edit lead: Sudhanshu
- Organization lead: Dan
- Members: Sudhanshu, Dan, Matt
- Assignments
- GPU, written reviews by Nov 27, final edit (read-alouds) by Dec 4th
- Device adapters, written reviews by Nov 27, final edit (read-alouds) by Dec 4th
Team Bravo
- Edit lead: Sudhanshu or Hank (either)
- Organization lead: Sam
- Members: Sudhanshu/Hank, Stephanie, Ryan, Sam
- Assignments
- Intro to VTK-m, final edit (read-alouds) by Dec 4th
- Worklets, written reviews by Nov 30, final edit (read-alouds) by Dec 8th
Team Charlie
- Edit lead: Hank
- Organization lead: Roba
- Members: Hank, Roba, Brent
- Assignments
- Data-Parallel Primitives, written reviews by Nov 27, final edit (read-alouds) by Dec 4th
- Advanced Data-Parallel Primitives, written reviews by Nov 27, final edit (read-alouds) by Dec 4th
- Data Models For Representing Scientific Data, written reviews by Nov 30, final edit (read-alouds) by Dec 8th
Team Delta
- Edit lead: Hank
- Organization lead: Vincent
- Members: Hank, James, Vincent, Hang
- Assignments
- Revolutions in Many-Core, final edit (read-alouds) by Dec 4th
- Array Handles, written reviews by Nov 30, final edit (read-alouds) by Dec 8th
- Xeon Phi, written reviews by Nov 30, final edit (read-alouds) by Dec 8th