<div dir="ltr">Hello Molpro devs,<div>With the current revelation that TSX is buggy and will be turned off in all current and near-future Intel CPUs, I was curious if it was used at all within Molpro.</div><div>Thanks,</div>
<div>Benj</div><div><br></div><div><a href="http://www.anandtech.com/show/8376/intel-disables-tsx-instructions-erratum-found-in-haswell-haswelleep-broadwelly">http://www.anandtech.com/show/8376/intel-disables-tsx-instructions-erratum-found-in-haswell-haswelleep-broadwelly</a><br>
</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Sun, Apr 13, 2014 at 12:01 PM, Gerald Knizia <span dir="ltr"><<a href="mailto:knizia@theochem.uni-stuttgart.de" target="_blank">knizia@theochem.uni-stuttgart.de</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Dear Edrisse,<br>
for the forseeable future, the most important aspects in running Molpro<br>
will be CPU, RAM, and mass storage (in that order). That means that<br>
neither GPGPU nor more esoteric novel hardware will be fully utilized in<br>
the near future (as this requires an almost complete rewrite of the<br>
entire code). At this moment the Intel chips are the most powerful CPUs<br>
available. If you can wait, you might want to wait for the next<br>
generation of Intel server CPUs, which features the AVX2 instruction set<br>
extension (current Haswell mobile processors already have it, but the<br>
current server CPUs lag one generation behind). AVX2 will lead to a<br>
performance increase of up to factor 2 in applications dominated by<br>
matrix multiplications (and we generally work hard on doing most<br>
operations in this form).<br>
<br>
Best wishes,<br>
Gerald Knizia<br>
<div class="HOEnZb"><div class="h5"><br>
<br>
On Sun, 2014-04-13 at 10:04 +0300, Edrisse Chermak wrote:<br>
> Dear Molpro Developers,<br>
><br>
> We are currently running Molpro over AMD CPUS, and we plan to buy new hardware equipment for the next coming year.<br>
> Thus, we would like to know which hardware architecture would be the best to run future versions of Molpro.<br>
> So my question is : will x86 CPUS be the best option or would it be more valuable to run future Molpro versions on new architectures like GPU and/or Intel MIC coprocessors ?<br>
><br>
> Best Regards,<br>
> Edrisse<br>
><br>
><br>
> ________________________________<br>
><br>
> This message and its contents including attachments are intended solely for the original recipient. If you are not the intended recipient or have received this message in error, please notify me immediately and delete this message from your computer system. Any unauthorized use or distribution is prohibited. Please consider the environment before printing this email.<br>

> _______________________________________________<br>
> Molpro-user mailing list<br>
> <a href="mailto:Molpro-user@molpro.net">Molpro-user@molpro.net</a><br>
> <a href="http://www.molpro.net/mailman/listinfo/molpro-user" target="_blank">http://www.molpro.net/mailman/listinfo/molpro-user</a><br>
<br>
<br>
_______________________________________________<br>
Molpro-user mailing list<br>
<a href="mailto:Molpro-user@molpro.net">Molpro-user@molpro.net</a><br>
<a href="http://www.molpro.net/mailman/listinfo/molpro-user" target="_blank">http://www.molpro.net/mailman/listinfo/molpro-user</a><br>
</div></div></blockquote></div><br></div>