Introduction to the Remote Execution service
The aim of the remote execution is to provide users with a set of executable routines,
which we call modules, that they can use as a base for easily building and testing
their numerical algorithms. This service to allow the users to execute all the modules
available on the server, without having to resort to executables or source codes.
This can be achieved by executing the routines by remote access on the VALab server.
In particular, this service offers two different solutions, to which correspond
two different way to use the remote execution. On the one hand, users might
only need some data to test their programs, in this case they wants to execute
the modules only to produce some results to compare with. On the other hand, users
might need to link to a module from inside their code, as if he is linking a library.
Both solutions start with a database search to find the required function.
In particular, different functions based either on different formulations or
approximations and belonging to a different proprietary will be available
for the same problem.
At this stage, the users choose the desired module simply by clicking on
the function name in the Available material section, and access the page
in which all the features and requirements of the function will be explained, either
to link the modules into their code or to obtain comparison data.
|