On Sun, Feb 14, 2010 at 11:50 PM, Anders Logg <l...@simula.no> wrote: > On Sun, Feb 14, 2010 at 10:45:09PM +0000, Garth N. Wells wrote: >> >> >> Anders Logg wrote: >> > On Fri, Feb 12, 2010 at 10:27:07AM +0000, Garth N. Wells wrote: >> >> >> >> Anders Logg wrote: >> >>> On Fri, Feb 12, 2010 at 12:18:19AM +0100, Anders Logg wrote: >> >>>> Here's an update on the status for getting packages ready for >> >>>> inclusion in the next Ubuntu LTS release. >> >>>> >> >>>> 1. Johannes needs all releases to be ready by Monday. That will give >> >>>> him a couple of days to prepare the packages. >> >>>> >> >>>> Which releases do we want to make? There have been JIT compiler fixes >> >>>> in FFC and UFL that would be good to get in, and also updates in >> >>>> DOLFIN. >> >>> As far as I can see, we are ready to make the following releases: >> >>> >> >>> UFL 0.5.2 >> >>> FErari 0.2.0 >> >>> FFC 0.9.1 >> >>> >> >>> I can just push the button on these if no one has anything to add. >> >>> >> >>> The following remains: >> >>> >> >>> Instant 0.9.8: Why is the buildbot failing? >> >>> DOLFIN 0.9.7: SCOTCH problems >> >>> >> >> DOLFIN should be straightened out today. There are no problems per se, >> >> just the efficiency needs to be improved. I've done this for one >> >> function, and just now need to do it for another. >> > >> > Everything except DOLFIN should be ready for release now. It's >> > currently failing on the buildbot with >> > >> > In file included from dolfin/fem/DofMap.cpp:24: >> > dolfin/fem/DofMapBuilder.h:13:35: error: boost/unordered_set.hpp: No >> > such file or directory >> > In file included from dolfin/fem/DofMap.cpp:24: >> > >> >> Where is Boost installed on the buildbot? > > Don't know but I assume it's the regular Debian/Ubuntu packages. > > Johannes knows.
Yes, it's the Ubuntu packages, however, the file boost/unordered_set.hpp is not in the Boost packages on Hardy (linux64-exp is also currently Hardy). If a newer version of Boost is required I guess we should drop support for Hardy and upgrade the buildbots. Johannes >> >> I've found some erratic behaviour with SCOTCH and ParMETIS with larger >> >> numbers of partitions. Sometimes partitioning works, sometimes it hangs. >> >> Can anyone run the elasticity cpp demo with 5 processes? >> > >> > I haven't installed SCOTCH yet, so it fails for me. Is SCOTCH now >> > default? Does it work with the regular SCOTCH in Debian? >> >> Yes, but that it's easily changed (just a parameter). >> >> > How does it >> > compare to ParMETIS? (Speed, memory usage.) I remember the first time >> > we tried SCOTCH that it was very intensive on memory usage. >> > >> >> That was in serial, right? > > Yes. > >> From having run demos, speed seems comparable to ParMETIS. I haven't >> checked memory use. What I hope that SCOTCH can partition meshes on >> which ParMETIS fails since there is much greater scope for tuning >> SCOTCH. Also, for the demos that I ran, SCOTCH produced better partitions. >> >> The parts of the code which I added to build the mesh dual graph can >> probably be reused to compute element neighbours across process >> boundaries which we need for interior facet integrals. > > ok, sounds good. > >> > When I change to ParMETIS, assembling works (but is slow) and then >> > UMFPACK reports a singular matrix. >> > >> >> We need more people running in parallel to track performance! > > Yes, definitely. > > And don't forget the blueprint on benchmarking: > > https://blueprints.launchpad.net/dolfin/+spec/benchmarks > > I don't remember how many cores the buildbot has but I assume it is 4, > so we would be able to track some regressions. > > -- > Anders > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.9 (GNU/Linux) > > iEYEARECAAYFAkt4fi8ACgkQTuwUCDsYZdHBugCdGqjY0jByTFKy2dKh+wMh1kyZ > D9EAn1aaFs8BWrhD5E7EjBizoiLEgww7 > =Jf5H > -----END PGP SIGNATURE----- > > _______________________________________________ > Mailing list: https://launchpad.net/~fenics > Post to : fen...@lists.launchpad.net > Unsubscribe : https://launchpad.net/~fenics > More help : https://help.launchpad.net/ListHelp > > _______________________________________________ Mailing list: https://launchpad.net/~dolfin Post to : dolfin@lists.launchpad.net Unsubscribe : https://launchpad.net/~dolfin More help : https://help.launchpad.net/ListHelp