私は、サイズが約10000X10000X10000の行列で作業する必要があるpythonプロジェクトに取り組んでいます。大きな行列を処理するためのハードウェア要件 - python
- 行列が密になり、RAMに格納されるべきである:ことを考慮
。
- n = 10000の演算(並列化可能)のO(n^3)辺りの線形代数(numpy付き、私は思う)を実行する必要があります。
私の要件は現実的ですか?まともな時間にこのように作業する必要があるハードウェア要件はどれですか?
パフォーマンスを改善できる場合は、言語を切り替えることもできます(たとえば、Cで線形代数演算を実行するなど)。