<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">That's perfect. A runtime detection is always the best way to go. The<br>
only problem might be that some architectures do not know SSE3 at build<br>
time and the code needs to compile also under this conditions.<br>
<div class=""><div class="h5"><br></div></div></blockquote><div><br></div><div>Dear Andreas, </div><div><br></div><div>Is it possible to specify a generic architecture to GCC when you compile the code so that all 3 computational kernels (non-SSE, SSE3, AVX) get compiled? Then during runtime IQ-TREE will automatically detect which kernel it should use, depending on the architecture. I assume that the non-SSE kernel should run fine on most x86 architecture. If this approach does not work, then we will provide a flag to exclude the compilation of the SSE3 and AVX kernels. </div><div><br></div><div>Cheers</div><div>Tung </div><div><br></div><div> <br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div class=""><div class="h5">
Kind regards<br>
<br>
Andreas.<br>
<br>
--<br>
<a href="http://fam-tille.de" rel="noreferrer" target="_blank">http://fam-tille.de</a><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><span style="font-family:Helvetica">Dipl.-Ing. </span><span style="font-family:Helvetica;background-color:rgb(255,255,255)">Tung Nguyen <br>Center for Integrative Bioinformatics Vienna (CIBIV)<br>Max F. Perutz Laboratories (MFPL)<br>Campus Vienna Biocenter 5 (VBC5), Ebene 1, Room 1812.4<span style="font-family:Arial,Helvetica,sans-serif"><br>A-1030 Wien, Austria</span><br>Phone: ++43 +1 / 42777-24025<br>Email: <a href="mailto:tung.nguyen@univie.ac.at" style="color:rgb(17,85,204)" target="_blank">tung.nguyen@univie.ac.at</a><br><br></span></div></div>
</div></div>