# Ray Tune not running enouch processes

**URL:** <https://discuss.ray.io/t/ray-tune-not-running-enouch-processes/8434>\
**Category:** Ray Tune\
**Created:** [November 24, 2022, 4:41pm UTC](https://discuss.ray.io/t/ray-tune-not-running-enouch-processes/8434 "2022-11-24T16:41:28Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![bayesisawesome](https://avatars.discourse-cdn.com/v4/letter/b/e9c0ed/32.png) [@bayesisawesome](https://discuss.ray.io/u/bayesisawesome)\
**Post date:** [November 24, 2022, 4:41pm UTC](https://discuss.ray.io/t/ray-tune-not-running-enouch-processes/8434/1 "2022-11-24T16:41:28Z")

</div>

Ray Tune will not run as much in parallel as it could. I have a Ubuntu Machine with 24 cores (information from `lscpu` command) and 4 GPUs. I have set `gpus_per_trial=1/6` because I can easily run 6 scripts on any GPU in parallel (probably even 10 or 12).  
The key bits from my script:

```python
...
core_per_trial = multiprocessing.cpu_count() / len(os.environ['CUDA_VISIBLE_DEVICES'].split(",")) * gpus_per_trial
analysis = tune.run(
    tune.with_parameters(trial, base_config=copy.deepcopy(base_config)),
    resources_per_trial={"cpu": core_per_trial, "gpu": gpus_per_trial},
    ...
    )
...

```

This leads to about 1-2 scripts being executed in parallel per GPU at a utilisation of \< 10% each. But it should execute 6 processes \* 4 GPUs = 24.

What am I doing wrong?

---

<div class="post-metadata">

**Author:** ![Yard1](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ray.io/yard1/32/508_2.png) [@Yard1](https://discuss.ray.io/u/Yard1)\
**Post date:** [November 29, 2022, 6:21pm UTC](https://discuss.ray.io/t/ray-tune-not-running-enouch-processes/8434/2 "2022-11-29T18:21:37Z")

</div>

Can you show the entire tune.run call? Can you also show the output from a `ray status` CLI command called when your Tune experiment is on going (about 30-60 seconds in)?
