using portable processor count fact