Yes the score-p dependency is included On 19 Dec 2016 2:19 p.m., "Joachim Hein" <[email protected]> wrote:
> Hi Alan > > Thanks. I'll look at this later (away from the office currently). Does > your tar cover score-p? If not, could you comment on whether score-p > should be a dependency? > > Thanks again > Joachim > > Sent from my nanoPad > > On 19 Dec 2016, at 13:19, Alan O'Cais <[email protected]> wrote: > > Dear Joachim, > > We do have these available within JSC, but we use minimal toolchains and > customisations at JSC, porting these back to EasyBuild is an awful lot of > effort (that we don't have time for). This is a topic I'm addressing for > the upcoming User Meeting. > > Attached is a set of easyconfigs that can be untarred and used as follows > (with EB 3.x): > eb --include-easyblocks=Scalasca/jhbuild.py --robot=./Scalasca -D > Scalasca/Scalasca-2.3.1-* > > Kind regards, > > Alan > > On 19 December 2016 at 12:42, Joachim Hein <[email protected]> > wrote: > >> Markus, >> >> Thanks for the detailed answer. >> >> >> > On 16 Dec 2016, at 15:24, Markus Geimer <[email protected]> wrote: >> > >> > Joachim, >> > >> >> Thanks for the update. I assume moving foss/2016a to foss/2016b >> >> would not be an issue. >> > >> > As I said: Change the toolchain version number and you're done. >> > >> >> I have now a configuration set for Scalasca 2.3.1 based on foss/2016b - >> currently in my own GitHub, see https://github.com/jhein32/eas >> ybuild-easyconfigs/commit/1ed43293efeb84f856bac8d45f26e02da462bad9 if >> interested. I make a PR once I have a good answer to the below: >> >> When fixing this up, I was surprised that I didn’t need to fix-up a >> score-p. And now, when I am testing it on one of my OpenMP teaching >> examples (using skin to instrument) it complains no score-p (I wasn’t >> surprised to be honnest). I think Score-P should be a dependency. Could >> you please comment? >> >> If a score-p is fixed up, which version should one go? Score-p support >> in the current EB devel branch is also not that fresh (v 2.0.1). Anything >> in the pipeline here from your end? >> >> >> Any comments on the intel toolchains (e.g. intel/2016b or 2017/01)? >> >> Are there any known issues around intel compilers, intel MPI why >> >> there have been no easy configs for this in the past? >> > >> > Lack of resources. Basically, I'm trying to maintain the easyconfigs >> > for the tools of the Score-P universe (OPARI2, OTF2, Cube, Score-P, >> > Scalasca, Vampir). But this is only a side project, as my main job >> > is to develop (some of) those tools rather than system administration. >> > And we (my boss and I) decided to only maintain easyconfigs for the >> > foss toolchain. >> > >> >> I understand the resource issue to some extent. On the other hand, more >> and more centres are using or looking into easybuild. Many of the users >> I’s like to promote Scalasca to are using the intel toolchains (their codes >> do not always build with gcc, but that is another issue). I think support >> for intel and foss would be effort well spend to promote your tools. I >> agree that with the zillion of pre-requisites you require, fixing up e.g. a >> scalasca takes more effort than I thought. Though that effort might be >> well spend. Just for a comment. >> >> Please get back to me on the score-p. >> >> Best wishes >> Joachim >> >> >> > We do have those tools installed for Intel on our systems, but our >> > setup differs enough from upstream that we can't simply create a PR >> > from the easyconfigs we're using without some care. >> > >> >> It is my understand that it is supported in principle. >> > >> > Yes. It should be as easy as changing the toolchain in the easyconfig. >> > >> > Markus >> > >> > >> >>> On 16 Dec 2016, at 15:01, Markus Geimer <[email protected]> >> wrote: >> >>> >> >>> Joachim, >> >>> >> >>>> May I ask on the situation around scalasca? Since FZJ is very active >> >>>> here, I prefer the experts doing it than me hacking configs for a >> >>>> version push. >> >>>> >> >>>> Currently Scalasca-2.3-foss-2016a.eb is the latest there is. There >> is >> >>>> now a scalasca 2.3.1 and I would like to see support for a newer foss >> >>>> and the intel (or iomkl) toolchains. Any plans a FZJ to do this? >> >>> >> >>> Scalasca 2.3.1 was just a really minor update to address some >> >>> very specific build problems. Thus we didn't feel that it was >> >>> worthwhile adding an easyconfig for it. If you take the 2.3 >> >>> easyconfig, update the toolchain, the Scalasca version, and >> >>> the checksum, you should be fine as the dependencies haven't >> >>> changed. >> >>> >> >>> If you want to go ahead and prepare a PR, I'm happy to take a >> >>> look. >> >>> >> >>> Hth, >> >>> Markus >> >>> >> >>> -- >> >>> Dr. Markus Geimer >> >>> Juelich Supercomputing Centre >> >>> Institute for Advanced Simulation >> >>> Forschungszentrum Juelich GmbH >> >>> 52425 Juelich, Germany >> >>> >> >>> Phone: +49-2461-61-1773 <02461%20611773> >> >>> Fax: +49-2461-61-6656 <02461%20616656> >> >>> E-mail: [email protected] >> >>> WWW: http://www.fz-juelich.de/jsc/ >> >>> >> >>> >> >>> >> >>> ------------------------------------------------------------ >> ------------------------------------ >> >>> ------------------------------------------------------------ >> ------------------------------------ >> >>> 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 >> >>> ------------------------------------------------------------ >> ------------------------------------ >> >>> ------------------------------------------------------------ >> ------------------------------------ >> >>> >> >> >> > >> > >> > -- >> > Dr. Markus Geimer >> > Juelich Supercomputing Centre >> > Institute for Advanced Simulation >> > Forschungszentrum Juelich GmbH >> > 52425 Juelich, Germany >> > >> > Phone: +49-2461-61-1773 >> > Fax: +49-2461-61-6656 >> > E-mail: [email protected] >> > WWW: http://www.fz-juelich.de/jsc/ >> > >> >> > > > -- > Dr. Alan O'Cais > E-CAM Software Manager > Juelich Supercomputing Centre > Forschungszentrum Juelich GmbH > 52425 Juelich, Germany > > Phone: +49 2461 61 5213 <02461%20615213> > Fax: +49 2461 61 6656 <02461%20616656> > E-mail: [email protected] > WWW: http://www.fz-juelich.de/ias/jsc/EN > > <Scalasca.tgz> > >

