• More of my philosophy about GPU and oneAPI and more..

    From Amine Moulay Ramdane@21:1/5 to All on Thu Mar 3 12:30:03 2022
    Hello,


    I am a white arab, and i think i am smart since i have also
    invented many scalable algorithms and algorithms..


    More of my philosophy about GPU and oneAPI and more..


    I invite you to look at the following video:

    GPU Computing Explained | How A GPU Works

    https://www.youtube.com/watch?v=658n_Ym8dkk


    And it is related to my following thoughts on GPU and Intel oneAPI:


    I will say that when you know C and C++ moderately, it will not be so difficult to program OpenCL(Read about OpenCL here: https://en.wikipedia.org/wiki/OpenCL) or CUDA, but the important question is what is the difference between FPGA and GPU ? so i
    invite you to read the following interesting paper about GPU vs FPGA Performance Comparison:

    https://www.bertendsp.com/pdf/whitepaper/BWP001_GPU_vs_FPGA_Performance_Comparison_v1.0.pdf

    So i think from this paper above that GPU is the good way when you
    want performance and you want cost efficiency too.

    So i think that the following oneAPI from Intel company that wants with it to do all the heavy lifting for you, so you can focus on the algorithm, rather than on writing OpenCL calls, is not a so smart way of doing, since as i said above that OpenCL and
    CUDA programming is not so difficult, and as you will notice below that oneAPI from Intel permits you to program FPGA in a higher level manner, but here again from the paper above we can notice that GPU is the good way when you want performance and cost
    efficiency, then so that to approximate well the efficiency and usefulness of oneAPI from Intel you can still use efficient and useful libraries.

    Here is the new oneAPI from Intel company, read about it:

    https://codematters.online/intel-oneapi-faq-part-1-what-is-oneapi/



    Thank you,
    Amine Moulay Ramdane.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)