Re-enables the spread-filling algorithm, as the placement argument changes "turned it off".
Changes the placement tests to use scheduled exits.
Changes the spread-filling algorithm to respect the order in which device types and cores are declared, as opposed to using memory ordering (which is inconsistent).
This changeset
Re-enables the spread-filling algorithm, as the placement argument changes "turned it off".
Changes the placement tests to use scheduled exits.
Changes the spread-filling algorithm to respect the order in which device types and cores are declared, as opposed to using memory ordering (which is inconsistent).
Resolves #270