Parallelization of Jacobi algorithm

The first acquaintance with DVM system. Overview of the main DVMH language directives: distribution of data (distribute, align), distribution of computations over these data (parallel), execution of reduction operations (reduction) and communications (shadow_renew), GPU usage (region, actual, get_actual).