Table of Contents
This section details the minimum requirements to run each of our components. More detailed requirements for compiling the different tools can be found in their respective chapters.
There are no special requirements on top of what is already required to compile and run ODIN version 0.1.
Since the Pre-Processor utilizes new Java features such as PriorityQueue, it requires Java JRE 5.0 to run.
The Network Viewer can be run either as an applet or an application using Java JRE 5.0. It may be possible to run the Network Viewer using older versions of the Java runtime, such as 1.4.2, but this is untested. More information about compiling the Network Viewer can be found in Chapter 4.
Generally speaking, the performance of the Network Viewer is dependant upon the number of peers and connections in the network and also the specifications of the hardware being used. Here are some benchmarks for specific tasks using two hardware configurations:
3.06 GHz Intel Pentium 4, 1 GB RAM, Radeon 9700 Graphics Card
100 Nodes, tree links displayed:
GUI - Very Responsive
Node Transitions - 1 second
100 Nodes, all links displayed:
GUI - Very Responsive
Node Transitions - 1 second
1000 Nodes, tree links displayed:
GUI - Somewhat Responsive
Node Transitions - 6 seconds
1000 Nodes, all links displayed:
GUI - Slightly Unresponsive
Node Transitions - 12 seconds
1.2 GHz Intel Pentium M, 1 GB RAM, Integrated Graphics Chip
100 Nodes, tree links displayed:
GUI - Very Responsive
Node Transitions - 1.3 seconds
100 Nodes, all links displayed:
GUI - Very Responsive
Node Transitions - 2 seconds
1000 Nodes, tree links displayed:
GUI - Somewhat Responsive
Node Transitions - 6 seconds
1000 Nodes, all links displayed:
GUI - Slightly Unresponsive
Node Transitions - 13 seconds