[libre-riscv-dev] Vulkanizing

Jacob Lifshay programmerjake at gmail.com
Wed Feb 19 05:45:36 GMT 2020


On Tue, Feb 18, 2020, 21:40 Jacob Lifshay <programmerjake at gmail.com> wrote:

> On Tue, Feb 18, 2020, 21:37 Immanuel, Yehowshua U <yimmanuel3 at gatech.edu>
> wrote:
>
>> > the CPU *is* the GPU.
>> > the GPU *is* the CPU.
>>
>> Ummm…
>>
>> The GPU is following the design by Mitch Alsup right?
>>
>> I’m familiar with CUDAs concept like warps and CUDA cores…
>>
>
> The shader compiler is translating from SIMT to masked vectorized code,
> hence why the shader compiler is more complex than some other GPU drivers
> since the vectorization step is not optional.
>

An example translation:
https://salsa.debian.org/Kazan-team/kazan/blob/master/docs/Example%20Translation%20from%20SPIR-V%20to%20LLVM%20IR.md

Jacob

>


More information about the libre-riscv-dev mailing list