Skip to main content


Fig. 3 | BMC Systems Biology

Fig. 3

From: Optimisation of an exemplar oculomotor model using multi-objective genetic algorithms executed on a GPU-CPU combination

Fig. 3

Flow diagram showing the method for running multiple NSGA-II instances in parallel. { (NSGA-II)1, (NSGA-II)2,..., (NSGA-II) n } are individual MATLAB NSGA-II instances created by the NSGA-II Manager. The GPU server is the interface between the NSGA-II instances and the GPU executable that performs the integration of the oculomotor model for each parameter set sent by the GA instances. Arrows indicate communication between different components using files: orange arrows indicate that the file is saved on the RAM disk, whereas blue arrows indicate that it is saved to the hard disk

Back to article page