Nekto 2008-07-05 13:33:02 | can project gain something from optimizing for x64 windows? |
Stephen Brooks 2008-07-06 20:23:57 | I think I said in a previous thread (somewhere) that I don't think so. All the data fits inside the 32-bit memory window, I don't need huge numbers of gigabytes for now. |
Nekto 2008-07-08 10:31:15 | mb wrong topic but who cares If i set priority in Task Manager to something higher than normal, muon1 threads change every second from 1 to 4 |
Stephen Brooks 2008-07-08 10:35:12 | Yes, Muon1 will do each timestep of calculation as 4 (or how ever many cores you have) threads, but will merge back to 1 thread to do some finishing up. Check the % CPU usage to make sure setting to higher priority hasn't meant the 4 threads that are supposed to be running in parallel are now running in series and not using all the cores. Generally Windows' thread/CPU allocation system is pretty good and in my experience I haven't needed to tweak it. |
Nekto 2008-07-08 18:36:56 | so... i booted from livecd win xp x32 and tried to launch muon1. It gives 77-78 mpts in 1 minute. It's 1.28-1.3 mpts\s... So mb you can somehow optimize muon1? |
Nekto 2008-07-08 18:38:56 | and in x64 i have only 0.97 mpts\s |
Stephen Brooks 2008-07-08 20:40:46 | What processor are you using? The modern ones I thought had fast emulation of 32bit programs under 64bit so there wasn't a speed penalty. |
Nekto 2008-07-08 21:15:51 | Q6600... 30% of penalty suxx O.o |
Nekto 2008-07-08 21:21:30 | mb it's Integer x16 iSSE2? http://news.softpedia.com/news/Windows-versus-Windows-or-32-bit-versus-64bit-1349.shtml x32 - 17290 it/s, x64 - 13471 it/s It's 28,3% |
Stephen Brooks 2008-07-09 10:46:35 | I'm not using any SSE instructions, so I don't know why x64 is slower, though I think I did see somewhere that it slows certain programs down. Not sure why though. |
Nekto 2008-07-11 21:10:50 | any progress? |
Nekto 2008-07-23 23:08:31 | Stephen, can you open source to public? |
Nekto 2008-08-12 17:58:16 | no news? |
Nekto 2008-12-29 04:33:25 | up |
Nekto 2009-04-17 18:50:05 | up up |
Nekto 2009-04-17 18:50:15 | any progress? |
[TA]Assimilator1 2010-02-12 19:03:10 | Anymore info about this Stephen? x64's becoming more common now..... |
Stephen Brooks 2010-07-15 11:24:09 | Yeah but it's hard to build and test 64-bit software on a 32-bit workstation, and that's what I've got! Also, free Windows C compilers supporting 64-bit (e.g. MinGW64) have only recently become available. See also my post on why client updates are six months away. Annoyingly there is a computer equipment-buying freeze in government right now, though I think some of the other machines here might be 64-bit. A 64-bit port would come after getting the stable 32-bit version out and porting it to MinGW. |
Nekto 2011-02-05 00:51:56 | hello =) |