<div><div dir="auto">Jeff,</div></div><div dir="auto">Linux supports other arches than X86, and the</div><div dir="auto">layout of cpuinfo is different across the architectures.</div><div dir="auto"><br></div><div dir="auto">In the runtime code if you take a look at already  there are ifdefs.</div><div dir="auto"><br></div><div dir="auto">Itaru.</div><div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Jul 3, 2020 at 23:48 Jeff Hammond <<a href="mailto:jeff.science@gmail.com">jeff.science@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I’m not sure lscpu program is any better and it’s not standard on Linux the way /proc/cpuinfo is.<br>
<br>
What is the specific problem you are seeing? Perhaps you can explain that before trying to design a solution. <br>
<br>
Jeff<br>
<br>
> On Jul 2, 2020, at 10:55 PM, Itaru Kitayama via Openmp-dev <<a href="mailto:openmp-dev@lists.llvm.org" target="_blank">openmp-dev@lists.llvm.org</a>> wrote:<br>
> <br>
> Is there a plan to move away from arch dependent cpuinfo file to lscup<br>
> when creating an affinity map? It has clearly different a format on AArch64.<br>
> _______________________________________________<br>
> Openmp-dev mailing list<br>
> <a href="mailto:Openmp-dev@lists.llvm.org" target="_blank">Openmp-dev@lists.llvm.org</a><br>
> <a href="https://lists.llvm.org/cgi-bin/mailman/listinfo/openmp-dev" rel="noreferrer" target="_blank">https://lists.llvm.org/cgi-bin/mailman/listinfo/openmp-dev</a><br>
</blockquote></div></div>