Unblocking parallelization

From SweepMe! Wiki
Revision as of 11:43, 21 May 2017 by Afischer (talk | contribs) (new)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Unblocking parallelization is a concept in which different operations like asking for values and reading values are called in separated functions of a Device Class. That way, all devices contributing to a measurement point are first asked for their values. If one of the devices needs some more time to respond, other device can already process their queries. Finally, all devices are read out during another function and the overall time to get all values from all devices is only limited by the device which need the longest time to respond but not by sum of the response time of all devices.