2011-07-14 12 views
-1

私は学部のプロジェクトのアイデアを探しています。ハイパフォーマンスコンピューティングの分野が非常に好きで、研究範囲がたくさんあります。既存のオープンソースプロジェクトを見る価値のあるアイデアはありますか?ハイパフォーマンスコンピューティングなどの学科プロジェクト

+1

この質問は話題にはなりませんので、SOは学生向けのプロジェクトを推奨していません。 –

答えて

3

現在、1つのホットフィールドはアルゴリズム取引の分野にあります。 InteractiveBrokers.comに$ 3000(21歳未満の場合は$ 10k、21歳以上の場合は$ 10k)にサインアップし、$ 10,000,000の無料の取引アカウント(リアルタイムデータを使って取引される偽のお金)を提供します。彼らはC#、C + +、VB、Javaと合理的なサポートのAPIを持って...あなたは自分の株式ペア取引アルゴリズムを書くことができます。彼らは、始める方法に関する良い文書を持っています。

これはあなたが望むように高いスケールにすることができます。また、多くの人がhpcとUnixとC++の深い知識を必要とする高頻度取引を行います。

驚くべきことに、私の2セント。

2

おそらく大量並列処理ですか? Cuda、OpenCL、DirectComputeのような図書館は咲くばかりであり、普及する可能性が高い。私の会社では、OpenCLの用途を研究しており、業界に革命を起こす可能性があることがわかりました。

単なる考えです。

1

Sandia National LabsのSST(The Structural Simulation Toolkit)を見ることをお勧めします。 HPCに使用される高度に並列なシミュレータフレームワークです。それは、学界や産業界の他のシミュレータを使用し、組み込んでいます。たとえば、現在GEM5、QSim、MacSim、DRAMSim、Merlin、Portals、DRAMSim2、Irisなどが組み込まれています。また、オープンソースで開発に貢献できます。

他のアカデミックコンポーネントをSSTに統合したり、SSTでコンポーネントの1つのインターフェイスを改善したり、コンポーネント自体を改善したりすることができます。