[PATCH 3/8] nvptx -muniform-simt

Sandra Loosemore sandra@codesourcery.com
Fri Jun 24 20:41:00 GMT 2016


On 06/22/2016 12:39 PM, Alexander Monakov wrote:
> Ping.
>
> On Mon, 13 Jun 2016, Alexander Monakov wrote:
>> Does the following look better?
>>
>> @item -muniform-simt
>> @opindex muniform-simt
>> Generate code that may keep all lanes in each warp active, even when
>> observable effects from execution must appear as if only one lane is active.
>> This is achieved by instrumenting syscalls and atomic instructions in a
>> lightweight way, allowing the compiler to emit code that can switch at run
>> time between this and conventional execution modes. This code generation
>> variant is used for OpenMP offloading, but the option is exposed on its own
>> for the purpose of testing the compiler; to generate code suitable for linking
>> into programs using OpenMP offloading, use option @option{-mgomp}.

Yes, this version looks fine.  Sorry about the delay in reviewing this.  :-(

-Sandra




More information about the Gcc-patches mailing list