Sorting data in parallel CPU vs GPU Posted on February 4, 2013 by Paul The code for this post is on GitHub: https://github.com/sol-prog/Sort_data_parallel. You can read the second part of this article. For many programmers sorting data in parallel means implementing a state of the art algorithm in their preferred programming language. However, most programming languages have a good serial sorting