== 1. Documentation Phase == '''October''', '''November''' == 2. Architectural Design Phase == '''November''' – until the 18th * study current implementations * study other implementations and their corresponding optimizations * figure how to integrate with the SO == 3. Coding Phase == '''November''' – starting with the 15th, '''December''' * build system * module design (headers, location in the source tree, etc) '''January''' * final adjustments == 4. Testing Phase == '''December''' – starting with 20th (prototyping can start earlyer) * tests on different OSes and hardware platforms * tests in multicore systems == 5. Paper Creation and Submission == '''January''' – starting with the 3rd * LaTeX template * comparison, approach, design, testing results