<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'DejaVu Sans'; font-size:10pt; font-weight:400; font-style:normal;">
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; "> </p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">Wang,</p>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; "> </p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">you can set the threads in your case by using OMP_NUM_THREADS variable... by default openmp uses all the threads available... </p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">Usually I prefer to set it inline</p>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; "> </p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">OMP_NUM_THREADS=6 cp2k.ssmp input.file > output.file</p>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; "> </p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">The other two variables that Sandeep suggested do not apply to your case, as I doubt that the cp2k in red hat repos is linked against intel MKL (second variable), third variable is related to intel implementation of mpi and has nothing to do whatsoever with openmp...</p>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; "> </p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">regards,</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">Alin</p>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; "> </p>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; "> </p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">On Thursday 11 Oct 2012 14:03:52 Sandeep Kumar Reddy wrote:<br /></p>
<p style=" margin-top:12px; margin-bottom:12px; margin-left:40px; margin-right:40px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">Hi,</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:40px; margin-right:40px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">    To set the no. of threads,</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:40px; margin-right:40px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br /></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:40px; margin-right:40px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">use </p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:40px; margin-right:40px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">export OMP_NUM_THREADS=n</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:40px; margin-right:40px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">export MKL_NUM_THREADS=n</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:40px; margin-right:40px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">export I_MPI_PIN=disable</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:40px; margin-right:40px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br /></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:40px; margin-right:40px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br /></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:40px; margin-right:40px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">where n is the no. of threads. </p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:40px; margin-right:40px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br /></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:40px; margin-right:40px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">And run with</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:40px; margin-right:40px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br /></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:40px; margin-right:40px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">mpirun -np  xx  cp2k.psmp <a href="http://yy.in"><span style=" text-decoration: underline; color:#0057ae;">yy.in</span></a> </p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:40px; margin-right:40px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br /></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:40px; margin-right:40px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">where   xx*n =  no. of cores</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:40px; margin-right:40px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br /></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:40px; margin-right:40px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">Wishes,<br />Sandeep</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:40px; margin-right:40px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br /><br /></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:40px; margin-right:40px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">On Thu, Oct 11, 2012 at 1:59 PM, Riping Wang <<a href="mailto:wang.ri...@gmail.com"><span style=" text-decoration: underline; color:#0057ae;">wang.ri...@gmail.com</span></a>> wrote:<br /></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:46px; margin-right:40px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">Hi Dominik,<br /><br /><br />I installed with 'yum install cp2k*' on my Fedora system.<br />There are cp2k.sopt and cp2k.ssmp appearing, respectively for single and parallel. <br />They works well, as I run test examples.<br /><br />There is one small problem.<br />As I use intel mechine, It has 12 threads, but in fact only 6 core.<br />The  cp2k.ssmp used up all the threads.<br />But this is slow, because to use 6 thread is the fast.<br />So my question is:<br />How to set thread when install with yum?<br />Or is there any other way to set the thread to work?<br /><br />Thank you very much.<span style=" color:#888888;"><br /><br />WANG Riping<br />2012.10.11</span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:46px; margin-right:40px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br /> <br /><br /><br /><br /><br /><br /><br /><br /></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:46px; margin-right:40px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">On 10 October 2012 18:20, Dominik 'Rathann' Mierzejewski <<a href="mailto:rat...@gmail.com"><span style=" text-decoration: underline; color:#0057ae;">rat...@gmail.com</span></a>> wrote:<br /></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:52px; margin-right:40px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">Hi Riping,<br /></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:52px; margin-right:40px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br />On Wednesday, 26 September 2012 at 10:51, Riping Wang wrote:<br />> Dear developers,<br />><br />> Compiler gfortran + mpich2 + scalapack is convenient to install in linux,<br />> as just with "yum install".<br />> But there is no such kind of selection in installation arch.<br />> There is only two series selection for gfortran: sdbg and sopt at present.<br />><br />> Any one can give me hints?<br /><br /></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">Since you mentioned "yum install", I assume you're using Fedora, RedHat<br />Enterprise Linux or one of its derivatives.<br /><br />Have you tried the cp2k package available in Fedora? It's also available<br />for RHEL-compatibles from the EPEL repository.<br /><br />You can get the mpich2+scalapack build using<br /><br />yum install cp2k-mpich2<br /><br />Let me know how it works for you.<br /><br />Regards,<br />Dominik<br /><span style=" color:#888888;"><br />--<br />Fedora </span><a href="http://fedoraproject.org/wiki/User:Rathann"><span style=" text-decoration: underline; color:#0057ae;">http://fedoraproject.org/wiki/User:Rathann</span></a><span style=" color:#888888;"><br />RPMFusion </span><a href="http://rpmfusion.org"><span style=" text-decoration: underline; color:#0057ae;">http://rpmfusion.org</span></a><span style=" color:#888888;"> | MPlayer </span><a href="http://mplayerhq.hu"><span style=" text-decoration: underline; color:#0057ae;">http://mplayerhq.hu</span></a><span style=" color:#888888;"><br />"Faith manages."<br />        -- Delenn to Lennier in Babylon 5:"Confessions and Lamentations"<br /></span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:52px; margin-right:40px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br />--<br />You received this message because you are subscribed to the Google Groups "cp2k" group.<br />To post to this group, send email to <a href="mailto:cp...@googlegroups.com"><span style=" text-decoration: underline; color:#0057ae;">cp...@googlegroups.com</span></a>.<br />To unsubscribe from this group, send email to <a href="mailto:cp2k%2Bun...@googlegroups.com"><span style=" text-decoration: underline; color:#0057ae;">cp2k+uns...@googlegroups.com</span></a>.<br />For more options, visit this group at <a href="http://groups.google.com/group/cp2k?hl=en"><span style=" text-decoration: underline; color:#0057ae;">http://groups.google.com/group/cp2k?hl=en</span></a>.<br /><br /></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br /><br /><br /></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:46px; margin-right:40px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">-- <br /></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:46px; margin-right:40px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">******************************************************************************<br />WANG Riping<br />Ph.D student, </p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:46px; margin-right:40px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">Institute for Study of the Earth's Interior,Okayama University,<br />827 Yamada, Misasa, Tottori-ken 682-0193, Japan<br />Tel: +81-858-43-3739(Office), +81-858-43-1215(Inst)</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:46px; margin-right:40px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">E-mail: <a href="mailto:wang.ri...@gmail.com"><span style=" text-decoration: underline; color:#0057ae;">wang.ri...@gmail.com</span></a><br />******************************************************************************<br /><br /><br /></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br /></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:46px; margin-right:40px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">-- <br />You received this message because you are subscribed to the Google Groups "cp2k" group.<br />To post to this group, send email to <a href="mailto:cp...@googlegroups.com"><span style=" text-decoration: underline; color:#0057ae;">cp...@googlegroups.com</span></a>.<br />To unsubscribe from this group, send email to <a href="mailto:cp2k%2Bun...@googlegroups.com"><span style=" text-decoration: underline; color:#0057ae;">cp2k+uns...@googlegroups.com</span></a>.<br />For more options, visit this group at <a href="http://groups.google.com/group/cp2k?hl=en"><span style=" text-decoration: underline; color:#0057ae;">http://groups.google.com/group/cp2k?hl=en</span></a>.<br /></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br /></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">-- <br />You received this message because you are subscribed to the Google Groups "cp2k" group.<br />To post to this group, send email to cp...@googlegroups.com.<br />To unsubscribe from this group, send email to cp2k+uns...@googlegroups.com.<br />For more options, visit this group at http://groups.google.com/group/cp2k?hl=en.<br /></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br /><br /></p></body></html>