Research Article

An Empirical Investigation on System and Statement Level Parallelism Strategies for Accelerating Scatter Search Using Handel-C and Impulse-C

Table 1

Handel-C optimization summary.

Group Strategy Frequency Cycles

Loops (A) Replace for No effect Decrease
Overflow Increase No effect
dec. Iterations Decrease Necrease
use do…while Increase No effect

Conditionals (B) Simplify Increase Increase
Delay Increase Increase
Reorganize Increase No effect

Registering (C) RAM access Increase Increase
Unique identifier Increase No effect

Expression (D) Simplify Increase Increase
Movement No effect Decrease

Parallel (E) No effect Decrease