32- bit SDK for HPC Server 2008 fails --- "The procedure entry point GetProcessIdOfThread could not be located..." I'm wondering if anyone has run into the following with the RTM of the SDK for HPC Server 2008.  I have various 64-bit MPI apps that run fine with the 64-bit version of the new SDK.  But I wanted to do some demos under 32-bit Windows XP Pro, so I rebuilt the apps for 32-bit, installed the 32-bit SDK on the Windows XP machine, and then tried to run my apps via mpiexec:<br><br>  mpiexec -n 4 MyMPIApp.exe<br><br>Immediately, a dialog pops up that says &quot;The procedure entry point GetProcessIdOfThread could not be located in the dynamic link library KERNEL32.dll&quot;.  I close the dialog, and the console window then displays:<br><br>  ReadFile() failed, error 109<br>  Error: unable to start the local smpd manager<br><br>I disabled the firewall, same result.  Rebooted, same result.  Installed MPI.NET and ran one of my MPI.NET apps, exactly the same error.  If I uninstall, and install the SDK for Compute Cluster Pack, the error goes away.  So something is up with the new SDK.<br><br>Any ideas?  Thanks!© 2009 Microsoft Corporation. All rights reserved.Tue, 28 Apr 2009 18:56:59 Z19deb181-15c2-40be-bb5e-2d4604b984a4http://social.microsoft.com/Forums/en-US/windowshpcdevs/thread/19deb181-15c2-40be-bb5e-2d4604b984a4#19deb181-15c2-40be-bb5e-2d4604b984a4http://social.microsoft.com/Forums/en-US/windowshpcdevs/thread/19deb181-15c2-40be-bb5e-2d4604b984a4#19deb181-15c2-40be-bb5e-2d4604b984a4Joe Hummel, PhDhttp://social.microsoft.com/Profile/en-US/?user=Joe%20Hummel%2c%20PhD32- bit SDK for HPC Server 2008 fails --- "The procedure entry point GetProcessIdOfThread could not be located..." I'm wondering if anyone has run into the following with the RTM of the SDK for HPC Server 2008.  I have various 64-bit MPI apps that run fine with the 64-bit version of the new SDK.  But I wanted to do some demos under 32-bit Windows XP Pro, so I rebuilt the apps for 32-bit, installed the 32-bit SDK on the Windows XP machine, and then tried to run my apps via mpiexec:<br><br>  mpiexec -n 4 MyMPIApp.exe<br><br>Immediately, a dialog pops up that says &quot;The procedure entry point GetProcessIdOfThread could not be located in the dynamic link library KERNEL32.dll&quot;.  I close the dialog, and the console window then displays:<br><br>  ReadFile() failed, error 109<br>  Error: unable to start the local smpd manager<br><br>I disabled the firewall, same result.  Rebooted, same result.  Installed MPI.NET and ran one of my MPI.NET apps, exactly the same error.  If I uninstall, and install the SDK for Compute Cluster Pack, the error goes away.  So something is up with the new SDK.<br><br>Any ideas?  Thanks!Wed, 08 Oct 2008 19:16:08 Z2008-10-08T19:16:08Zhttp://social.microsoft.com/Forums/en-US/windowshpcdevs/thread/19deb181-15c2-40be-bb5e-2d4604b984a4#112ea30d-ea8e-490e-ba1c-7ca563f5ab40http://social.microsoft.com/Forums/en-US/windowshpcdevs/thread/19deb181-15c2-40be-bb5e-2d4604b984a4#112ea30d-ea8e-490e-ba1c-7ca563f5ab40JohnDalyhttp://social.microsoft.com/Profile/en-US/?user=JohnDaly32- bit SDK for HPC Server 2008 fails --- "The procedure entry point GetProcessIdOfThread could not be located..." Dr. Hummel,<br>Thanks for the bug report, this is a real issue, we broke something when we fixed another bug. We're looking at how to fix this now, hopefully we can do it, it looks like to fix the original problem we used an API that is not supported on 32-bit Windows XP.<br>I'm sorry that we did not catch this before we shipped.<br>-Thanks, John Daly, HPC Test Manager.<hr size="1" align="left" width="25%">johndalyFri, 10 Oct 2008 05:58:05 Z2008-10-10T05:58:05Zhttp://social.microsoft.com/Forums/en-US/windowshpcdevs/thread/19deb181-15c2-40be-bb5e-2d4604b984a4#874b9877-fd4f-4e44-a726-4d1fed513602http://social.microsoft.com/Forums/en-US/windowshpcdevs/thread/19deb181-15c2-40be-bb5e-2d4604b984a4#874b9877-fd4f-4e44-a726-4d1fed513602Carlos Jourdanhttp://social.microsoft.com/Profile/en-US/?user=Carlos%20Jourdan32- bit SDK for HPC Server 2008 fails --- "The procedure entry point GetProcessIdOfThread could not be located..." Any luck so far?Thu, 15 Jan 2009 15:03:14 Z2009-01-15T15:03:14Zhttp://social.microsoft.com/Forums/en-US/windowshpcdevs/thread/19deb181-15c2-40be-bb5e-2d4604b984a4#d865d806-dfaa-4d91-b26b-02cbfbc107afhttp://social.microsoft.com/Forums/en-US/windowshpcdevs/thread/19deb181-15c2-40be-bb5e-2d4604b984a4#d865d806-dfaa-4d91-b26b-02cbfbc107afJohnDalyhttp://social.microsoft.com/Profile/en-US/?user=JohnDaly32- bit SDK for HPC Server 2008 fails --- "The procedure entry point GetProcessIdOfThread could not be located..." We have a fix, we should release it in the next week or 2, thanks for your patience!<br>-john<hr class="sig">johndalyMon, 19 Jan 2009 19:10:21 Z2009-01-19T19:10:21Zhttp://social.microsoft.com/Forums/en-US/windowshpcdevs/thread/19deb181-15c2-40be-bb5e-2d4604b984a4#27481279-1f0b-4c77-9c99-a0849313db7dhttp://social.microsoft.com/Forums/en-US/windowshpcdevs/thread/19deb181-15c2-40be-bb5e-2d4604b984a4#27481279-1f0b-4c77-9c99-a0849313db7dMarcusW1972http://social.microsoft.com/Profile/en-US/?user=MarcusW197232- bit SDK for HPC Server 2008 fails --- "The procedure entry point GetProcessIdOfThread could not be located..."Hi JohnDaly,<br><br>we encountered the same issue..<br><br>Any news, when the fix will to be released?<br><br>We are working on a little scientific project here but cannot finalize our results on Windows XP before the fix will be available.<br><br>Thanks!<br><br>Marcus<br> Wed, 04 Feb 2009 08:00:54 Z2009-02-04T08:00:54Zhttp://social.microsoft.com/Forums/en-US/windowshpcdevs/thread/19deb181-15c2-40be-bb5e-2d4604b984a4#569f6cf1-439b-4c6f-b9be-3225304141cdhttp://social.microsoft.com/Forums/en-US/windowshpcdevs/thread/19deb181-15c2-40be-bb5e-2d4604b984a4#569f6cf1-439b-4c6f-b9be-3225304141cdJohnDalyhttp://social.microsoft.com/Profile/en-US/?user=JohnDaly32- bit SDK for HPC Server 2008 fails --- "The procedure entry point GetProcessIdOfThread could not be located..." Thanks for your patience!<br>We'll be releasing it this week.<br>-thanks, John Daly<hr class="sig">johndalyTue, 10 Feb 2009 00:27:59 Z2009-02-10T00:27:59Zhttp://social.microsoft.com/Forums/en-US/windowshpcdevs/thread/19deb181-15c2-40be-bb5e-2d4604b984a4#235975b4-bbfc-40b5-b252-f0c30c704aa2http://social.microsoft.com/Forums/en-US/windowshpcdevs/thread/19deb181-15c2-40be-bb5e-2d4604b984a4#235975b4-bbfc-40b5-b252-f0c30c704aa2Don Patteehttp://social.microsoft.com/Profile/en-US/?user=Don%20Pattee32- bit SDK for HPC Server 2008 fails --- "The procedure entry point GetProcessIdOfThread could not be located..." The fix is now available for download from <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=6415c650-78a3-4b6a-8264-b855173b14d8&amp;DisplayLang=en">http://www.microsoft.com/downloads/details.aspx?FamilyID=6415c650-78a3-4b6a-8264-b855173b14d8&amp;DisplayLang=en</a> <br><br>Thanks for your patience, this was the first SDK patch that we've needed to release so we spent a little extra time making sure that everything (backend stuff that will be applicable to any future SDK patch) was working correctly.Tue, 10 Feb 2009 21:48:41 Z2009-02-10T21:48:41Zhttp://social.microsoft.com/Forums/en-US/windowshpcdevs/thread/19deb181-15c2-40be-bb5e-2d4604b984a4#214be777-2149-4c9b-aa2f-31b4a6896864http://social.microsoft.com/Forums/en-US/windowshpcdevs/thread/19deb181-15c2-40be-bb5e-2d4604b984a4#214be777-2149-4c9b-aa2f-31b4a6896864M_Zubairhttp://social.microsoft.com/Profile/en-US/?user=M_Zubair32- bit SDK for HPC Server 2008 fails --- "The procedure entry point GetProcessIdOfThread could not be located..."<blockquote>The fix is now available for download from <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=6415c650-78a3-4b6a-8264-b855173b14d8&amp;DisplayLang=en">http://www.microsoft.com/downloads/details.aspx?FamilyID=6415c650-78a3-4b6a-8264-b855173b14d8&amp;DisplayLang=en</a> <br/><br/>Thanks for your patience, this was the first SDK patch that we've needed to release so we spent a little extra time making sure that everything (backend stuff that will be applicable to any future SDK patch) was working correctly.</blockquote> Hi Don Pattee, <div>                   I also got the same problem. </div> <div>                   I have installed your patched now.</div> <div>                   But this time i get the error from GetLogicalProcessorInformation, in the same error msg.</div> <div>                   I am using Windwos XP Professional. And I have installed both Compute Cluster Pack SDK v1 and HPC Pack 2008 SDK with your Fix. </div> <div>                   I have avg installed at my machine but I stopped it completely. Also I tried to build my app with both Compute Cluster pack and HPC SDK 2k8 but every time I got the same error.</div> <div>                   Please help me.</div> <div>Regards, Muhammad Zubair</div> <div><br/></div> <div>    ONe more thing.</div> <div>                    I don't have installed MPICH2 and MPI.NET Installed at my machine.</div> <div>                    And I have Intel P4 3.0 GHz ( 2 CPUs)</div> <div><span style="white-space:pre"> </span>   My OS is Windows XP Professional (5.1 build 2600)<br/></div>Sun, 26 Apr 2009 08:09:26 Z2009-04-26T08:21:18Zhttp://social.microsoft.com/Forums/en-US/windowshpcdevs/thread/19deb181-15c2-40be-bb5e-2d4604b984a4#bc194f46-a72e-4923-a542-0bf874c11e51http://social.microsoft.com/Forums/en-US/windowshpcdevs/thread/19deb181-15c2-40be-bb5e-2d4604b984a4#bc194f46-a72e-4923-a542-0bf874c11e51JohnDalyhttp://social.microsoft.com/Profile/en-US/?user=JohnDaly32- bit SDK for HPC Server 2008 fails --- "The procedure entry point GetProcessIdOfThread could not be located..."Muhammed,<br/>Thanks for the report, I forwarded it to someone to look at, thanks for reporting it, we'll let you know what we find.<br/>-thanks, John Daly<hr class="sig">johndalyMon, 27 Apr 2009 06:54:14 Z2009-04-27T06:54:14Zhttp://social.microsoft.com/Forums/en-US/windowshpcdevs/thread/19deb181-15c2-40be-bb5e-2d4604b984a4#4df49ef2-9e6c-453c-8af7-d885b605e502http://social.microsoft.com/Forums/en-US/windowshpcdevs/thread/19deb181-15c2-40be-bb5e-2d4604b984a4#4df49ef2-9e6c-453c-8af7-d885b605e502M_Zubairhttp://social.microsoft.com/Profile/en-US/?user=M_Zubair32- bit SDK for HPC Server 2008 fails --- "The procedure entry point GetProcessIdOfThread could not be located..."<div>Thanks</div> alright I am waiting for your reply desperately. <div>Thanks alot</div> <div>Zubair</div>Mon, 27 Apr 2009 07:01:34 Z2009-04-27T07:01:34Zhttp://social.microsoft.com/Forums/en-US/windowshpcdevs/thread/19deb181-15c2-40be-bb5e-2d4604b984a4#08c4705f-fe0a-4127-a5a1-bdb156bc7707http://social.microsoft.com/Forums/en-US/windowshpcdevs/thread/19deb181-15c2-40be-bb5e-2d4604b984a4#08c4705f-fe0a-4127-a5a1-bdb156bc7707Liohttp://social.microsoft.com/Profile/en-US/?user=Lio32- bit SDK for HPC Server 2008 fails --- "The procedure entry point GetProcessIdOfThread could not be located..."Hi,<br/><br/>What Service Pack do you have installed with your Windows XP?<br/>According to the documentation of GetLogicalProcessorInformation this function should be avilable with Windows XP SP3.<br/><a href="http://msdn.microsoft.com/en-us/library/ms683194(VS.85).aspx">http://msdn.microsoft.com/en-us/library/ms683194(VS.85).aspx</a><br/><br/>Thanks,<br/>.ErezMon, 27 Apr 2009 07:22:53 Z2009-04-27T07:22:53Zhttp://social.microsoft.com/Forums/en-US/windowshpcdevs/thread/19deb181-15c2-40be-bb5e-2d4604b984a4#2b2b88d5-455d-42d6-80e4-9f6b8b901a78http://social.microsoft.com/Forums/en-US/windowshpcdevs/thread/19deb181-15c2-40be-bb5e-2d4604b984a4#2b2b88d5-455d-42d6-80e4-9f6b8b901a78M_Zubairhttp://social.microsoft.com/Profile/en-US/?user=M_Zubair32- bit SDK for HPC Server 2008 fails --- "The procedure entry point GetProcessIdOfThread could not be located..."Well I have SP2. <div>Could you please tell me how can i update my machine to SP3.</div> <div>Regards</div> <div>Zubair</div>Mon, 27 Apr 2009 11:00:03 Z2009-04-27T11:00:03Zhttp://social.microsoft.com/Forums/en-US/windowshpcdevs/thread/19deb181-15c2-40be-bb5e-2d4604b984a4#13533327-2001-4ad6-b45c-a13fbb5b6975http://social.microsoft.com/Forums/en-US/windowshpcdevs/thread/19deb181-15c2-40be-bb5e-2d4604b984a4#13533327-2001-4ad6-b45c-a13fbb5b6975JohnDalyhttp://social.microsoft.com/Profile/en-US/?user=JohnDaly32- bit SDK for HPC Server 2008 fails --- "The procedure entry point GetProcessIdOfThread could not be located..."Zubair,<br/>You can find it here:<br/><a href="http://www.microsoft.com/windows/products/windowsxp/sp3/default.mspx">http://www.microsoft.com/windows/products/windowsxp/sp3/default.mspx</a><br/>let us know if this fixes the issue for you!<br/>-thanks, John Daly<hr class="sig">johndalyMon, 27 Apr 2009 11:21:44 Z2009-04-27T11:21:44Zhttp://social.microsoft.com/Forums/en-US/windowshpcdevs/thread/19deb181-15c2-40be-bb5e-2d4604b984a4#f6a5b2f5-61ab-444e-8969-6cc15ca7d89ehttp://social.microsoft.com/Forums/en-US/windowshpcdevs/thread/19deb181-15c2-40be-bb5e-2d4604b984a4#f6a5b2f5-61ab-444e-8969-6cc15ca7d89eM_Zubairhttp://social.microsoft.com/Profile/en-US/?user=M_Zubair32- bit SDK for HPC Server 2008 fails --- "The procedure entry point GetProcessIdOfThread could not be located..."Yahooooooooooooooooooo i got my problem solved my using SP3 . <div>Rocks Microsoft....</div>Tue, 28 Apr 2009 07:33:07 Z2009-04-28T07:33:07Zhttp://social.microsoft.com/Forums/en-US/windowshpcdevs/thread/19deb181-15c2-40be-bb5e-2d4604b984a4#4df58e5e-27b2-4dd7-968b-761d1204aeddhttp://social.microsoft.com/Forums/en-US/windowshpcdevs/thread/19deb181-15c2-40be-bb5e-2d4604b984a4#4df58e5e-27b2-4dd7-968b-761d1204aeddJohnDalyhttp://social.microsoft.com/Profile/en-US/?user=JohnDaly32- bit SDK for HPC Server 2008 fails --- "The procedure entry point GetProcessIdOfThread could not be located..."Great, I'm glad we could help, thanks for your patience!<br/>-John Daly, Windows HPC Test Manager<hr class="sig">johndalyTue, 28 Apr 2009 18:53:36 Z2009-04-28T18:53:36Z