[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
| 
[science-iwg] Few considerations from the yesterday meeting
 | 
Dear group,
thanks for the yesterday meeting! It was really informative and helpful 
to me.
One of my jobs here at CSCS is to find, if it exists, a workflow manager 
that could be adopted for applications like the Material Cloud, the NExT 
VRE European project, or in general for the kind of computational 
experiments done at CSCS. The second goal is to understand what these 
systems need to provide to become the generic workflow management system 
that could be offered as a service by CSCS.
That said, I should confess that I “kindly hate” workflow managers that 
do everything locally behind a GUI. I found them limited and not very 
user friendly. Maybe it is better to call them, as KNIME does, 
“analytics platforms”. For these reasons, I was pleasantly surprised to 
hear about the Sandia work and their split desktop / HPC workflow 
“console”. Also the Triquetrum from the slides (contrasted to the one 
downloaded from the Eclipse project) seems heading in this direction.
The second thing I discovered yesterday is that integration with HPC 
machines and workload managers is possible. Seems trivial, but WF 
managers like FireWorks have a quite clumsy way to do this. AiiDA is in 
a better shape, but it is inextricably linked to the material simulation 
part. On a different path, Taverna introduced the executable components 
as Web services and Triquetrum will have REST services. In my opinion, 
this is the right way to decouple the “console” (WF editor and 
management) from the execution part.
Last consideration is about how to define and make available new 
executable components. I grew up with massive doses of C, C++, Shell, 
TCL/TK and Python so I tend to stay clear of every WF tool that requires 
Java programming, but I welcome Python and R scripting. From the 
presentations seems I'm not alone in this request.
To make complete my learning I would like to ask one thing. Is it 
possible to access the slides presented yesterday? And to have pointers 
to the public tools mentioned? Forgive me if I have misunderstood or 
forgot something from yesterday, but with Socrates: “I know that I do 
not know”.
See you!
		mario
--
Ing. Mario Valle
Swiss National Supercomputing Centre (CSCS)
v. Trevano 131, 6900 Lugano, Switzerland
Tel: +41 (91) 610.82.60