https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80822

--- Comment #8 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
(In reply to Nathan Weeks from comment #6)
> Created attachment 41417 [details]
> output from comment #4 code compiled with Intel 17.0.2

Could I ask you for output of additional:
for i in `seq 64`; do echo OMP_PLACES='threads('$i')' ./80822-4.intel;
OMP_PLACES='threads('$i')' ./80822-4.intel; done
for i in `seq 32`; do echo OMP_PLACES='cores('$i')' ./80822-4.intel;
OMP_PLACES='cores('$i')' ./80822-4.intel; done
to see if they do any smarts when the number of requested threads or cores is
limited, or just use the first N elements from what OMP_PLACES=threads or
OMP_PLACES=cores would be?
Thanks.

Reply via email to