Related projectsThe recommended way to use Teuthis is to run it on your laptop or desktop workstation. Edit your source code and configuration or parameter files on this platform and synchronize them with a source code repository that may exist on a shared group server machine. Run your jobs on a group compute server (such as a Beowulf cluster) or at a national supercomputing center. Stage and archive job data using a group file server machine or remote tape system. I use Teuthis together with the following tools to create a simulation work environment. (Suggestions for alternatives in each category are welcome.) While most of these are well-known to software developers, in my experience many astrophysicists are unaware that these technologies exist.
A complete simulation environment should also include means for analyzing and visualizing data. Numerous open-source tools exist for these purposes, and future versions of Teuthis will interoperate more directly with them (e.g., by allowing users to launch visualization packages to work with archived simulation data). Examples of such tools include:
Teuthis is an example of an emerging category of scientific applications known as scientific workflow management tools or cyberenvironments. A future version of Teuthis will probably take the next step beyond a desktop application and become a web-based Grid portal. Some similar projects in astrophysics and other domains are listed below.
Here are links to some of the enabling technologies, toolkits, and standards that make Teuthis and similar projects possible.
|
|||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||
09/15/16 |