选择一个应用场景设计pthread多线程并行算法,实现并行程序。讨论算法层面不同策略对性能的影响,例如多个线程间不同的任务分配方式、不同的线程同步策略等,讨论不同并行编程方法对性能的影响,对不同的数据规模、不同的线程数测试程序性能。