Products & solutions
Vision
Company




Pomegranate - a software package for parallel analysis of
Expansion of the electrical utilities' Capacity.
In principle the number of expansion options is enormous.
Pomegranate - the freedom to explore many more planning alternatives,
saving millions of dollars of superfluous investments.

Many Planning Options in Parallel

Dynamic programming is a standard tool for capacity expansion planning.
Expansion options are gradually pruned until an optimal solution is achieved.
Pomegranate parallelization results from sophisticated
relaxation of dependencies. The number of states relevant to the
optimal solution is reduced by progressing in parallel along time
as seen in the following illustration.

Many alternatives in PARALLEL, rapidly reduce an initially large number of expansion options.

Significant and Consistent Speedups

Pomegranate, after extensive tests, has been in production run
for years in IEC - Israel Electric Corporation. It has shown consistent
and significant speedups for a variety of input data, in diverse platforms.
Measured results - for 2 datasets: GREEN and YELLOW - in the figure,
show their quasi-linear characteristic, compared with the linear values in RED .
Results are obtained in short times, instead of long hours.

SPEEDUP


Number of processors
Measured values

Pomegranate - a Computing Space compatible product

Pomegranate has embedded a fault tolerance mechanism.
If some of the processors in the cluster fail, or communication is severed,
computing tasks are resent to other processors.
The overall computation result is assured to be always correct.

Uni-processor and multi-processor runs use the same input files
in a standard format and produce the same output files.

Pomegranate runs upon the platforms in the market, possibly in an heterogeneous environment.
Platform independence is guaranteed since Pomegranate was developed using PCSpace.
Therefore it is Computing Space compatible.