私は、一連の配列の組み合わせをループするPHPスクリプトを用意しました。私はシンプルなPHPスクリプトを使って1時間で合計500兆の組み合わせの61億をテストできます。 6時間未満で複数のアレイの500兆のすべての組み合わせをテストできる今日の平均的なPC上で実行されている言語でプログラムを書くことは可能ですか?6時間未満の実行時間で500兆の組み合わせをテストする方法
また、私はこのタスクに分散コンピューティングまたはクラスターコンピューティングを使用するリソースがありません。どのような利益を私はマルチスレッドjava/cにコードを変換すると期待できる?
ありがとうございました
ハッキングするWPA 48ビットですか? ;) – Nabab
これは、これらの配列要素を処理するために使用するメソッドと、それらの500兆の組み合わせを浪費するRAMの量に大きく依存します。理論的には、マルチスレッド言語はCPUをより有効に活用することができます。 –
これが貴重な原因であれば、 "寄付cpu time"ページを作成して、ブラウザでユーザーが行った解決のブロックを収集し、ウイルスに感染する可能性があります... –