Off Line Processing of Large GDSII Files III

The next question is: How long does off-line processing take and how much disk space do the memory maps of scan/quad-tree data require?


Processing Time
QIS actually creates two separate memory maps and writes them to disk:

    1) the scan tree
    2) the quad-tree

In the chart below the second column represents the time needed to scan the GDSII file and write the map to disk, the third column is the time to build the quad-tree and write the map to disk, the fourth column is the sum of the first two columns.

The fifth and sixth column are the size in MB of the scan-tree memory map and the quad-tree memory map.

These measurements were made on a Sun Ultra Sparc Blade equipped with 2X 750MHz CPU's and 8 GBytes of RAM. (the dual CPU's are of no help as the scan and quad-tree processes cannot run in parallel or otherwise benefit from multiple processors.)



File Size

(MB)
Scan Time

(sec)
Quad Tree
Load/Build
(sec)
Total
Time
(min)
  Scan Tree
Map Size
(MB)
Quad Tree
Map Size
(MB)
314 23 46 1   XX YY
417 24 25 < 1   XX YY
496 39 53 1.5   XX YY
679 53 72 2   XX YY
694 41 43 1.5   XX YY
766 46 48 1.6   XX YY
1058 78 75 2.5   XX YY
1631 117 163 4.7   XX YY
1862 137 140 4.6   XX YY
1985 145 143 4.8   XX YY
2075 128 193 5.4   XX YY
3797 219 231 7.5   XX YY
4710 237 343 9.66   XX YY
14,177 889 1079 32.8   XX YY


Page:   1   |   2   |   [3]