Difference between revisions of "Analytica Specifications"

m
m
Line 1: Line 1:
 
[[Category: Analytica User Guide]]
 
[[Category: Analytica User Guide]]
<breadcrumbs> Analytica User Guide > {{PAGENAME}}</breadcrumbs><br />
+
<breadcrumbs> Analytica User Guide > Appendices > {{PAGENAME}}</breadcrumbs><br />
  
 
==Hardware and Software==
 
==Hardware and Software==

Revision as of 04:18, 29 December 2015


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:

4GB on Windows x64
3GB if /3GB flag added in C:\boot.ini
2GB without /3GB flag in C:\boot.ini

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
Monte Carlo

Maximum sample size 99,999,999 for Analytica Enterprise, Optimizer, Power Player, and ADE

30,000 (other editions)
limited by available memory

Random sampling methods Minimal Standard

L’Ecuyer
Knuth

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.

Memory.png

Tip
The above window appears automatically when Analytica runs low on memory.

Memory 2.png

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:

  1. Close other open applications.
All applications require a segment of memory to operate, and this reduces the memory available to Analytica.
  1. Increase the size of your computer’s page file.
  1. 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.
  1. 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.
  1. Add a solid-state drive to your computer and locate your page file on it.
  1. 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.


Comments


You are not allowed to post comments.