PARALLEL COMPUTING. ADVANCES AND CURRENT ISSUES