Toon Moene wrote, On Friday 25 January 2013 02:31 AM:
On 01/23/2013 08:43 PM, Richard Biener wrote:
Ah, well - the old issue that LLVM has just become a very good
marketing machinery
(and we've stayed at being a compiler - heh).
The problem of being on a compiler-only list is that this is becoming a
self-evident truth.
However, as a meteorologist, I know better (HAH :-))
WRF (http://www.wrf-model.org/index.php) is our eternal Nemesis. It's a free
weather forecasting model and data assimilation system developed by the best US
academic institutions.
"WRF has a rapidly growing community of users, and workshops and tutorials are held
each year at NCAR. WRF is currently in operational use at NCEP, AFWA and other
centers."
So it is hopeless to fight it. It is free (our European-community-developed
model is not) and it has a *huge* backing from the US academic community.
Unfortunately for this virtual reality, it doesn't match the real one. We do
still exist, and there is no indication (on the basis of meteorological
verification) that we will be dethroned shortly.
And yes, we understand why academia is mad with WRF - we *do* understand why
they like to have their students play with it (it is much *easier*) - that
doesn't mean that a focused course can't make students resident at KNMI (the
Dutch Meteorological Institute) familiar enough with *our* weather model to
work on it.
Exactly. We have been using our training program since 2007 (and have been
incrementally refining it on a continuously). Our experience has been that it has
brought down the ramp up period of novices to a couple of week. Personally, when
our group started getting into GCC, it took us far longer (also because it could
only be driven through students) and hence we decided the change the our focus from
putting our research into GCC to doing R&D in explaining GCC better.
I am convinced that if we agree on ONE courseware and all of us review it and
help me improve it, we can make it easy for students and academia --- and
perhaps easier than using LLVM.
As I said before, all other additional material stays, but we need to have a
well identified starting point which continuously evolves as GCC evolves.
Uday.