Site Tools



This shows you the differences between two versions of the page.

Link to this comparison view

freshs:screenshots [2013/09/16 12:19] (current)
Line 1: Line 1:
 +====== Screenshots ======
 +Here are some screenshots of FRESHS in action.
 +===== Server startup =====
 +This is how the server looks like just after starting with the sample configuration files.
 +=== FFS ===
 +<code bash>
 +python -c server-sample-ffs.conf
 +{{ :​freshs:​freshs-ffs-sample.png?​direct&​500 |}}
 +=== SPRES ===
 +<code bash>
 +python -c server-sample-spres.conf
 +{{ :​freshs:​freshs-spres-sample.png?​direct&​500 |}}
 +===== During simulation =====
 +=== FFS parallel escape run ===
 +This shows how multiple clients calculate the initial run of an FFS simulation in parallel, resuming their runs after delivering a configuration point to the server. Thereby, the length of a trace is preset in the server'​s configuration file.
 +{{ :​freshs:​freshs-ffs-escape.png?​direct&​500 |}}
 +=== Automatic interface placement ===
 +The next interface position in FFS can be determined using automatic interface placement methods. Here, exploring runs are started from the last known interface position and their information is used to determine the next optimal interface position.
 +{{ :​freshs:​freshs-ffs-lambda2_3_explore_ready.png?​direct&​500 |}}
 +=== Ghost runs ===
 +Ghost runs are used to bridge the waiting time if clients would be idle because of waiting for the current stage to be completed like in this case. Instead of waiting, so-called 'ghost runs' are started on the already collected points.
 +{{ :​freshs:​freshs-ffs-ghost_started.png?​direct&​500 |}}
 +The information of these runs are stored in a separate database and then transferred if a point with an existing ghost run is drawn during the next calculation stage.
 +{{ :​freshs:​freshs-ffs-ghost_used.png?​direct&​500 |}}
 +===== Database view =====
 +A database editor can be used to monitor the progress of the simulation.
 +{{ :​freshs:​freshs-sqlite-view.png?​direct&​500 |}}
 +In addition, if something goes wrong during the simulation, the database can be edited and the simulation can be resumed with the **-r** option of the server. The database provides a powerful source for analyzing the whole simulation data.
freshs/screenshots.txt ยท Last modified: 2013/09/16 12:19 (external edit)