Difference between revisions of "Analytica Specifications"
Jhernandez3 (talk | contribs) m |
|||
Line 6: | Line 6: | ||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
− | | CPUs supported | + | ! style="width:250px;" |CPUs supported |
− | | Pentium or higher and equivalent AMD processors recommended | + | | style="width:400px;" |Pentium or higher and equivalent AMD processors recommended |
|- | |- | ||
− | | System Software | + | ! style="width:250px;" |System Software |
− | | Windows XP, Vista, Windows 7, Server | + | | style="width:400px;" |Windows XP, Vista, Windows 7, Server |
|- | |- | ||
− | | Memory requirements | + | ! style="width:250px;" |Memory requirements |
− | |128 MB (512 MB+ recommended) | + | |style="width:400px;" |128 MB (512 MB+ recommended) |
|- | |- | ||
− | | Application size | + | ! style="width:250px;" |Application size |
− | |Approximately 6 MB | + | |style="width:400px;" |Approximately 6 MB |
|- | |- | ||
− | | Maximum memory usable by <br /> | + | ! style="width:250px;" | Maximum memory usable by <br /> |
Analytica process | Analytica process | ||
− | | Analytica 64-bit: 128GB (limited by max pagefile size) | + | | style="width:400px;" |Analytica 64-bit: 128GB (limited by max pagefile size) |
Analytica 32-bit:<br /> | Analytica 32-bit:<br /> | ||
:4GB on Windows x64<br /> | :4GB on Windows x64<br /> | ||
Line 31: | Line 31: | ||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
− | | Number of system objects | + | ! style="width:250px;" |Number of system objects |
− | | 738 | + | |style="width:400px;" | 738 |
|- | |- | ||
− | | Maximum user-defined objects | + | ! style="width:250px;" |Maximum user-defined objects |
− | | 31,900 | + | |style="width:400px;" | 31,900 |
|- | |- | ||
− | | Maximum number of local variables | + | ! style="width:250px;" |Maximum number of local variables |
− | |No fixed limit | + | |style="width:400px;" |No fixed limit |
|} | |} | ||
Line 45: | Line 45: | ||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
− | | Probability methods | + | ! style="width:250px;" | Probability methods |
− | | Random Latin HyperCube<br /> | + | | style="width:400px;" |Random Latin HyperCube<br /> |
Median Latin HyperCube<br /> | Median Latin HyperCube<br /> | ||
Monte Carlo | Monte Carlo | ||
|- | |- | ||
− | | Maximum sample size | + | ! style="width:250px;" | Maximum sample size |
− | | 99,999,999 for Analytica Enterprise, Optimizer, Power Player, and ADE<br /> | + | | style="width:400px;" |99,999,999 for Analytica Enterprise, Optimizer, Power Player, and ADE<br /> |
30,000 (other editions)<br /> | 30,000 (other editions)<br /> | ||
limited by available memory | limited by available memory | ||
|- | |- | ||
− | | Random sampling methods | + | ! style="width:250px;" | Random sampling methods |
− | |Minimal Standard | + | |style="width:400px;" |Minimal Standard |
L’Ecuyer<br /> | L’Ecuyer<br /> | ||
Knuth | Knuth | ||
Line 65: | Line 65: | ||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
− | | Number precision | + | ! style="width:250px;" | Number precision |
− | | 15 significant digits for floating-point numbers | + | | style="width:400px;" |15 significant digits for floating-point numbers |
9 digits for integers | 9 digits for integers | ||
|- | |- | ||
− | | Maximum elements in a dimension | + | ! style="width:250px;" | Maximum elements in a dimension |
− | | 99,999,999 (Analytica Enterprise, Optimizer, Power Player, and ADE)<br /> | + | | style="width:400px;" |99,999,999 (Analytica Enterprise, Optimizer, Power Player, and ADE)<br /> |
30,000 (other editions) | 30,000 (other editions) | ||
|- | |- | ||
− | | Maximum dimensions in an array | + | ! style="width:250px;" | Maximum dimensions in an array |
− | |15 | + | |style="width:400px;" |15 |
|} | |} | ||
== Memory usage == | == Memory usage == | ||
− | The '''Memory Usage''' window displays the amount of memory available on your system, as well as the memory currently in use by all applications, including Windows itself. The memory available on your system is the sum of all physical memory installed on your system and the pagefile on | + | The '''Memory Usage''' window displays the amount of memory available on your system, as well as the memory currently in use by all applications, including Windows itself. The memory available on your system is the sum of all physical memory installed on your system and the pagefile on your hard disk, which is used to complement the physical memory. |
− | your hard disk, which is used to complement the physical memory. | ||
To display the '''Memory Usage''' window, select '''Show Memory Usage''' from the '''Window''' menu. The memory usage displays in two sizes, depending on whether you check Expanded View. The expanded view contains a large number of memory statistics. | To display the '''Memory Usage''' window, select '''Show Memory Usage''' from the '''Window''' menu. The memory usage displays in two sizes, depending on whether you check Expanded View. The expanded view contains a large number of memory statistics. | ||
Line 90: | Line 89: | ||
If you require additional memory to run your model at a given sample size, you can take several steps to increase the amount of memory available to Analytica: | If you require additional memory to run your model at a given sample size, you can take several steps to increase the amount of memory available to Analytica: | ||
− | # Close other open applications. | + | # Close other open applications. |
− | ::All applications require a segment of memory to operate, and this reduces the memory available to Analytica. | + | :: All applications require a segment of memory to operate, and this reduces the memory available to Analytica. |
<ol start="2"><li> Increase the size of your computer’s page file. </li></ol> | <ol start="2"><li> Increase the size of your computer’s page file. </li></ol> | ||
<ol start="3"><li> Analytica is a 32-bit process, and like all 32-bit process, the Windows operating system limits the maximum amount of memory that can be used by a 32-bit process to a default limit of 2GB. In Windows XP and Vista, this limit can be increased to 3GB by editing the system file C:\boot.ini. For the line corresponding to your operating in that file, append /3GB and /USERVA options. For example, after your edit, the line may be: </li></ol> | <ol start="3"><li> Analytica is a 32-bit process, and like all 32-bit process, the Windows operating system limits the maximum amount of memory that can be used by a 32-bit process to a default limit of 2GB. In Windows XP and Vista, this limit can be increased to 3GB by editing the system file C:\boot.ini. For the line corresponding to your operating in that file, append /3GB and /USERVA options. For example, after your edit, the line may be: </li></ol> | ||
− | ::: <code>multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows XP" /3GB /USERVA</code> | + | ::: <code>multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows XP"/3GB/USERVA</code> |
::After making the edit, a system reboot is required for this to take effect. | ::After making the edit, a system reboot is required for this to take effect. | ||
<ol start="4"><li> Consider adding more physical memory to your computer. </li></ol> | <ol start="4"><li> Consider adding more physical memory to your computer. </li></ol> | ||
Line 101: | Line 100: | ||
<ol start="6"><li> Consider ways to reorganize your model. Are there dimensions that can be removed from the model, or especially from problematic high-dimensional results. The Performance Profiler (in Analytica Enterprise) can help you pinpoint variables that consume a lot of memory.</li></ol> <br /> | <ol start="6"><li> Consider ways to reorganize your model. Are there dimensions that can be removed from the model, or especially from problematic high-dimensional results. The Performance Profiler (in Analytica Enterprise) can help you pinpoint variables that consume a lot of memory.</li></ol> <br /> | ||
− | For additional ideas for coping with memory limitations, see [ | + | For additional ideas for coping with memory limitations, see [[Managing Memory and CPU Time for large models]].<br /> |
− | |||
<footer>Selecting the Sample Size / {{PAGENAME}} / Identifiers Already Used</footer> | <footer>Selecting the Sample Size / {{PAGENAME}} / Identifiers Already Used</footer> |
Revision as of 19:24, 8 January 2016
Hardware and Software
CPUs supported | Pentium or higher and equivalent AMD processors recommended |
---|---|
System Software | Windows XP, Vista, Windows 7, Server |
Memory requirements | 128 MB (512 MB+ recommended) |
Application size | Approximately 6 MB |
Maximum memory usable by Analytica process |
Analytica 64-bit: 128GB (limited by max pagefile size)
Analytica 32-bit:
|
Objects
Number of system objects | 738 |
---|---|
Maximum user-defined objects | 31,900 |
Maximum number of local variables | No fixed limit |
Uncertainty
Probability methods | Random Latin HyperCube Median Latin HyperCube |
---|---|
Maximum sample size | 99,999,999 for Analytica Enterprise, Optimizer, Power Player, and ADE 30,000 (other editions) |
Random sampling methods | Minimal Standard
L’Ecuyer |
Numbers and arrays
Number precision | 15 significant digits for floating-point numbers
9 digits for integers |
---|---|
Maximum elements in a dimension | 99,999,999 (Analytica Enterprise, Optimizer, Power Player, and ADE) 30,000 (other editions) |
Maximum dimensions in an array | 15 |
Memory usage
The Memory Usage window displays the amount of memory available on your system, as well as the memory currently in use by all applications, including Windows itself. The memory available on your system is the sum of all physical memory installed on your system and the pagefile on your hard disk, which is used to complement the physical memory.
To display the Memory Usage window, select Show Memory Usage from the Window menu. The memory usage displays in two sizes, depending on whether you check Expanded View. The expanded view contains a large number of memory statistics.
If you require additional memory to run your model at a given sample size, you can take several steps to increase the amount of memory available to Analytica:
- Close other open applications.
- All applications require a segment of memory to operate, and this reduces the memory available to Analytica.
- Increase the size of your computer’s page file.
- Analytica is a 32-bit process, and like all 32-bit process, the Windows operating system limits the maximum amount of memory that can be used by a 32-bit process to a default limit of 2GB. In Windows XP and Vista, this limit can be increased to 3GB by editing the system file C:\boot.ini. For the line corresponding to your operating in that file, append /3GB and /USERVA options. For example, after your edit, the line may be:
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows XP"/3GB/USERVA
- After making the edit, a system reboot is required for this to take effect.
- Consider adding more physical memory to your computer.
- If you are limited by the 3GB per process ceiling, then adding more memory will not increase available space, although it may speed up execution when other applications are also open. Analytica 64-bit will directly benefit from any RAM you add.
- Add a solid-state drive to your computer and locate your page file on it.
- Consider ways to reorganize your model. Are there dimensions that can be removed from the model, or especially from problematic high-dimensional results. The Performance Profiler (in Analytica Enterprise) can help you pinpoint variables that consume a lot of memory.
For additional ideas for coping with memory limitations, see Managing Memory and CPU Time for large models.
Enable comment auto-refresher