A Consideration of the Achievement of Productive Level Parallel Programming Skills - Tadayoshi Horita (2013)