I read: "This construct (Omp workshare) is used to parallelize array operations by dividing the task into units of work. Each such unit of work is handled only by one of the available threads present in the parallel region." (from 'Ray, S. (2019). Fortran 2018 with Parallel Programming (1st ed.). CRC Press'). So what is it the practical difference between 'omp workshare' and 'omp sections'?
P.S: I'm using gfortran so if you use an example pls use a fortran code.