High-performance Parallel Algorithms Research Articles