Hey guys, Sorry for the slow reply on this.
On 1/14/16, 12:06 PM, "[email protected] on behalf of Kenneth Hoste" <[email protected] on behalf of [email protected]> wrote: >On 14/01/16 20:46, Jack Perdue wrote: >> I'd recommend you look at Todd Gamblin's SPACK for now. >> I haven't tried it yet (I should), but he claims it works >> on the BG/Q at LLNL (and I have no reason not to believe him), >> so you'll likely have better luck with that for now. > >Blasphemy! ;-) > >No, I think Jack is right, BG/Q is pretty much uncharted territory for >EasyBuild. > >Todd is on this list as well, he can give a better idea. We have code teams who build on BG/Q with Spack on a regular basis with Spack using clang, gcc, and xl. Their builds are pretty complex -- 47+ packages in several different dependency configurations. However, there are a few caveats. First, the public Spack stack is not heavily tested on BG/Q -- the code teams have hardened their own builds on there and we haven't pulled those changes back yet. So I would not expect it to work out of the box (yet). Second, the compiler setup on BG/Q is pretty easy (just add your compute node MPI compilers to Spack's compilers.yam) but it's not the way we really want people building with Spack. Ideally we would have native support for external MPI packages. I would recommend waiting a little while for the Cray PR (https://github.com/LLNL/spack/pull/309) and external package support (https://github.com/LLNL/spack/pull/120) to be merged. Once we have those, we should be able to pretty easily set up a well integrated BG/Q stack. If you are still interested in using Spack on BG/Q, then let me know :). -Todd > > >K. >> >> Jack Perdue >> Lead Systems Administrator >> High Performance Research Computing >> TAMU Division of Research >> [email protected] http://sc.tamu.edu >> SC Helpdesk: [email protected] >> >> On 01/14/2016 05:19 AM, Alan O'Cais wrote: >>> You should take a look at Jack Perdue's work, he's already done a lot >>> of this: >>> http://www.siliconslick.com/easybuild/ >>> >>> On 14 January 2016 at 12:02, Tom Vander Aa <[email protected] >>> <mailto:[email protected]>> wrote: >>> >>> Hello, >>> >>> Anybody knows if there are easyblocks/configs for creating a GCC >>> cross compiler? More specifically on a BlueGene Q system? >>> >>> Thanks, >>> Tom >>> >>> >>> >>> >>> -- >>> Dr. Alan O'Cais >>> Application Support >>> Juelich Supercomputing Centre >>> Forschungszentrum Juelich GmbH >>> 52425 Juelich, Germany >>> >>> Phone: +49 2461 61 5213 >>> Fax: +49 2461 61 6656 >>> E-mail: [email protected] <mailto:[email protected]> >>> WWW: >>>http://secure-web.cisco.com/1af-J-dvRHUfVKWGOA5aXM5U2J_oj9aPNMPdett68Ta3 >>>jnnzLMItg50qXoapimG3hFb5Psgxd1V61jeksSKub2qfIP2dr3A2nBBvDqCLahQMShJ7uViO >>>wDuq8uO0oTuT15lyFagL-SlP-0WwGIiFJuSQow0vGxPWSOWu8j09VyOdjC_c-fMGpF3JPiXt >>>oN3b2DQBKDx2xy9vVoG-Ph4RbGG8IpGhLHoMQqNE74NWtt5tRnXsGoFQ0PtELaTzr1L1E3_F >>>pvWvg3VpwXSL2GelPmLzMJb0THmnLNlwLgRfUFGQQfKjqv36OdV9XQsAGysW4_6h4n18ctes >>>LPpAi14vQGbn_m8xtnunfHtsjo9Ts7dE/http%3A%2F%2Fwww.fz-juelich.de%2Fias%2F >>>jsc%2FEN >>> >>> >>> >>>------------------------------------------------------------------------ >>>------------------------ >>> >>> >>>------------------------------------------------------------------------ >>>------------------------ >>> >>> Forschungszentrum Juelich GmbH >>> 52425 Juelich >>> Sitz der Gesellschaft: Juelich >>> Eingetragen im Handelsregister des Amtsgerichts Dueren Nr. HR B 3498 >>> Vorsitzender des Aufsichtsrats: MinDir Dr. Karl Eugen Huthmacher >>> Geschaeftsfuehrung: Prof. Dr.-Ing. Wolfgang Marquardt (Vorsitzender), >>> Karsten Beneke (stellv. Vorsitzender), Prof. Dr.-Ing. Harald Bolt, >>> Prof. Dr. Sebastian M. Schmidt >>> >>>------------------------------------------------------------------------ >>>------------------------ >>> >>> >>>------------------------------------------------------------------------ >>>------------------------ >>> >>> >> > >

