def asynchronous_range(start, stop):
    """Range distributing numbers asynchronously among processes
    
    """
    from .managers import Manager
    config = Manager().get_DistributedConfiguration()
    if config.parallel_level == 1:
        pass
    else:
        return range(start, stop)
