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

    From World-News2100@21:1/5 to All on Thu Mar 3 15:28:15 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)