32bit 版MATLAB に対する 64bit 版 MATLAB の利点は何ですか?

3 次查看(过去 30 天)
64bit OS の導入を検討しています。32bit OS での MATLAB に比べて、メモリ効率や処理スピードがどの程度向上するかを教えてください。

采纳的回答

MathWorks Support Team
编辑:MathWorks Support Team 2019-7-24
64bit 版 MATLAB では、はるかに大きなメモリを使用することができます。
32bit 版 MATLAB では、64bit OS で使用した場合でも、2^32 バイト(4GB) に制限されています。
64bit 版 MATLAB の場合、この数は、理論上、2^64 バイトまで使用することができます(つまり、40億倍に増加します)。一般には、2^64バイトの制限に近づき始める前に、物理リソース(RAM および仮想メモリ)を使い果たします。
また、MATLAB には、1つの配列あたり、2^31 要素の内部制限があります。
MATLAB 7.2(R2006a)以前のバージョンでは、この制限はプラットフォームに関係なく適用されます。2^31要素の double 型の配列は、16GB の容量を必要とするため、32bit 版 MATLAB でそのような配列を作成することはできません。全てのデータを格納するために十分な RAM とハードディスク容量があれば、64bit版 MATLAB は、理論上、このサイズの複数の配列を処理することができます。
MATLAB 7.3(R2006b) 以降のバージョンでは、作成可能な最大の配列に 2^48-1 (= 2.8147e14) 個の要素を含めることができます。
特定ブランドのコンピュータの推奨事項についてはありませんが、MATLAB を実行するためのシステム要求を満たす必要があります。詳細については、以下の URL をご参照ください。
・System Requirements
なお、32bit 版から 64bit 版MATLAB への変更は、より大きな変数の生成と操作を可能とし、全ての処理のパフォーマンスの向上を意味するわけではありません。MATLAB での使用に適したハードウェアの選択については、以下の URL で提供されている情報も参考にすることができます。
・Choosing a Computer to Run MATLAB and Simulink Products
MATLAB の一般的なメモリ管理に関する情報は、以下の URL よりドキュメンテーションをご覧ください。
・MATLABドキュメンテーション: メモリを効率的に使用するための対策

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 パフォーマンスとメモリ 的更多信息

产品

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!