私は自分の学部プロジェクトのアイデアを探しています。私はハイ パフォーマンス コンピューティングの分野がとても好きで、研究の余地がたくさんあります。検討する価値のあるアイデアや既存のオープン ソース プロジェクトはありますか?
3 に答える
現在のホットフィールドの1つは、アルゴリズム取引の分野です。InteractiveBrokers.comで$3000(21歳未満の場合は$ 10,000)にサインアップすると、$ 10,000,000の無料の紙取引アカウント(リアルタイムデータを使用して取引される偽金)が提供されます。彼らはC#、C ++、VB、JavaのAPIと合理的なサポートを持っています...あなたはあなた自身の株式ペア取引アルゴリズムを書くことができます。彼らは始める方法についての良いドキュメントを持っています。
これは必要に応じて拡張できます。また、多くの人が高頻度取引を行っており、hpcとUnixおよびC++に関する深い知識が必要です。
調べる価値がある、私の2セント。
おそらく超並列処理?Cuda、OpenCL、DirectCompute などのライブラリは花開いたばかりであり、ありふれたものになる可能性が高いです。私の会社では、OpenCL の使用法を研究しており、業界に革命を起こす可能性があることがわかりました。
ちょっとした考え。
Sandia National Labs の SST (The Structural Simulation Toolkit) を参照することをお勧めします。HPC に使用される高度に並列化されたシミュレーター フレームワークです。学界および産業界からの他のシミュレーターを使用および組み込みます。たとえば、現在、GEM5、QSim、MacSim、DRAMSim、Merlin、Portals、DRAMSim2、Iris などを統合しています。さらに、オープン ソースであるため、開発に貢献できます。
他のアカデミア コンポーネントを SST に統合したり、コンポーネントの 1 つと SST とのインターフェイスを改善したり、コンポーネント自体を改善したりすることができます。