并行编程的可能应用 [英] Possible Applications for Parallel Programming

查看:72
本文介绍了并行编程的可能应用的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述



我正在寻找要开发的应用程序,以增加对并行编程的了解.我曾经做过枢轴排序,但是我想知道是否应该进行素数测试,或者是否有人有其他想法.我不是在寻找编码解决方案,而只是在寻找想法.我对PLINQ并不真正感兴趣.

欢迎任何建议.

Hi,

I''m looking for apps to develop to increase me knowledge of parallel programming. I did one with a pivot sort but I''m wondering is something like a primality test would be worth doing or if anyone has any other ideas. I''m not looking for coded solutions, just ideas. I''m not really interested in PLINQ.

Any suggestions welcome.

推荐答案

任何需要并行执行计算上昂贵且独立的任务的问题都已成熟. Mandelbrot生成器或类似生成器可能是一个很好的智力练习.在现实世界中,通常是当您尝试使用蒙特卡洛(Monte Carlo)类型的分析来模拟具有可变参数的东西时:每次模拟运行都是独立的,可以并行运行.
Any problem where there are several computationally expensive and independent tasks that need doing is ripe for parallelism. A Mandelbrot generator or similar could be a good intellectual exercise. In the real world it''s usually when you''re trying to simulate something with varying parameters, using a Monte Carlo type of analysis: each simulation run is independent and can be run in parallel.


这篇关于并行编程的可能应用的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆