3-way TANGRAM - system limits and benchmarks

This document attempts to define to what extent TANGRAM can be expected to behave reliably under stess (typically, when the data volumes are scaled up).

The TANGRAM philosophy is that if an operation works for 3 elements, it will work for 3000 or 300000. But, of course, there are limits. In general terms, TANGRAM turns out to be much more efficient than other handlers of multi-way tables.

This document applies to TANGRAM version 8, running under Dyalog version 8.1.5 and any Windows version.

First, distinguish among several kinds of limits:

The main TANGRAM objects of interest to the user are cubes (made up of element labels and number cells) and libraries (containing procedures, namesystems and private variables). Cube labels and namesystems are homogeneous with each other - they are both character tables.

A physical cube is accommodated in two files (labels and cells are stored separately). The label file (*.sf) is homogeneous with a library file (*.lib) in that it is read/written by the same programs.

Home page - Contact - Excel add-in - Mail to - Download - OLAP links - Manual