4

ここが質問するのに適切な場所であることを願っています[1]が、ここで他のトピックに関する多くの良いコメントを読んだので、質問します. 現時点では、論文のトピックを探しています (ドイツ以外の国では博士号を取得していると思います)。これは、並列処理や同時実行などで何かを行う必要があります。 「興味があります。また、GPU を使用することはすべて合理的ではありません。なぜなら、私の同僚はすでにこのトピックについて研究しており、私のために何か他のものを用意したいからです :)

ですから、魔法の質問は次のとおりです。この分野で興味深いトピックは何だと思いますか? 個人的には、並列関数型プログラミング言語と仮想マシン全般に興味がありますが、そこでは多くの作業が既に行われているか、活発に研究されています (Haskell コミュニティなど)。

他の興味深いトピックを教えていただけると助かります。

敬具、マイケル

PS:私はすでにhttps://stackoverflow.com/questions/212253/what-are-the-developments-going-on-in-all-languages-in-parallel-programming-areaを見てきましたが、ありませんでしたたくさんの答え。

[1] http://lambda-the-ultimate.orgで既に質問しましたが、残念ながら期待したほどの反応はありませんでした。

4

8 に答える 8

7

ソフトウェアトランザクションメモリ?

于 2008-11-30T01:57:09.850 に答える
6

もう 1 つの研究分野は、自動並列化です。つまり、一連の命令 S0..Sn が与えられた場合、より少ないステップで同じ作業を実行する複数のシーケンスを考え出すことができます。

于 2008-11-20T12:22:25.093 に答える
5

アーランプログラミング!

于 2008-11-20T12:01:20.503 に答える
3

頭のてっぺんから:

  1. ロード バランシングと最適なレベルの並列化を実現する方法。ここでは、新しい方法論を提案し、それを手元の実際の値 (ステップ数 - 既に述べた、CPU 使用率、メモリ使用率など) と比較できるため、PhD の非常に良い出発点になると思います。一般的または特定のアルゴリズムまたは一連のタスク (画像処理など)。

  2. 並列ガベージ コレクション。コレクションには多くのアルゴリズムがあり、メモリ内のオブジェクトを提示するアルゴリズムもたくさんあります。たとえば、Parallel GC に関する Haskell コミュニティからの最近の研究があります : http://research.microsoft.com/en-us/um/people/simonpj/papers/parallel-gc/index.htm結果を提示して他の人と比較する良い方法であり、最終的に柔軟性が得られます.後で並行データ構造に集中したり、プリミティブやアルゴリズムを同期したりすることができます.

于 2010-08-08T11:29:54.297 に答える
2

おそらく、あなたはすでに博士号を取得しています ;) . とにかく、大規模な並列システムの耐障害性が頭に浮かびます。

于 2012-02-11T23:07:06.363 に答える
1

並列処理に適したコモンアプリケーション機能。現在、並列処理は科学計算およびプログラミング言語に重点を置いていますが、コンシューマーアプリケーションやコンシューマーアプリケーションに適した機能/データ構造/設計パターンにはあまり重点を置いていません。これらはマルチコアの世界では非常に重要です。

于 2008-11-30T03:56:41.043 に答える
1

あなたは Haskell について言及しましたが、確かにData Parallel Haskellに出くわしました。ビッグ データ分析は最近よく耳にする言葉であり、Map/Reduce ニッチが過密であることを考えると、DPH は研究に適した分野だと思います。

于 2010-08-08T10:53:06.707 に答える
1

並列処理とルール エンジンは、どちらも商用/産業用コンピューティングの世界で注目を集めるトピックです。では、多くの商用ビジネス ルール エンジンの基盤である Rete アルゴリズム (入門的な説明はこちらこちら) の並列実装を見てみましょう。並列化により適した Rete ネットワークを構築する手法はありますか? 「バニラ」の Rete ネットワークを複数のネットワークにリファクタリングして、より効果的に並列実行できるようにすることはできますか? 等。

于 2008-11-20T13:27:48.753 に答える