<div dir="auto"></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, 3 Mar 2022, 19:43 FMDF, <<a href="mailto:fmdefrancesco@gmail.com">fmdefrancesco@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="auto"><div class="gmail_quote" dir="auto"><div dir="ltr" class="gmail_attr">On Thu, 3 Mar 2022, 16:21 Guddla Rupesh, <<a href="mailto:rupeshforu3@gmail.com">rupeshforu3@gmail.com</a>> wrote:</div><div dir="ltr" class="gmail_attr"><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="auto"><div dir="auto">I think that all the kernels shipped by distros are not considering latest processors instruction set. I think that even windows is doing the same. </div><div dir="auto"><br></div><div dir="auto">If opencl is detected properly any application can have improvement in performance about 10 percent.</div><div dir="auto"><br></div><div dir="auto">I can't find any option to set opencl in the Linux kernel config file or in any of the kernel source files.</div><div dir="auto"><br></div><div dir="auto">Atleast I am lucky to select option core 2 in the main .config file of kernel.</div><div dir="auto"><br></div><div dir="auto">Finally my request is there any way to export instruct set of my cpu to the kernel configuration and so after compilation my video encoding takes less time than previous.</div><div dir="auto"><br></div><div dir="auto">If it's a difficult task leave it and if it's possible try to suggest how to do so.</div></div></blockquote></div><div dir="auto"><br></div><div dir="auto">You have not read Torin's and my replies. I can assure you that Linux uses ALL the latest extensions of Intel and AMD instruction sets. </div><div dir="auto"><br></div><div dir="auto">And you didn't even read the code that Torin pointed out to you.</div><div dir="auto"><br></div><div dir="auto">Personally I have written documentation for various x86-64 newer subsystem. There is nothing of those ISA that Linux kernel and OS don't support. The fact that the configuration option is simply called CONFIG_CORE2 (or whatever) has no meaning at all.</div><div dir="auto"><br></div><div dir="auto">If you can, please attach GDB to executing code or read the Assembly output by GCC and see yourself what instructions Linux uses in the subsystems of your choice. </div><div dir="auto"><br></div><div dir="auto">Regards,</div><div dir="auto"><br></div><div dir="auto">Fabio M. De Francesco</div><div class="gmail_quote" dir="auto"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
</blockquote></div></div></blockquote></div>