# Control over processes and instances

**URL:** <https://community.seqera.io/t/control-over-processes-and-instances/2723>\
**Category:** Ask for help\
**Tags:** aws, platform\
**Created:** [July 20, 2026, 8:20am UTC](https://community.seqera.io/t/control-over-processes-and-instances/2723 "2026-07-20T08:20:08Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![TheoG](https://dub1.discourse-cdn.com/flex013/user_avatar/community.seqera.io/theog/32/2481_2.png) [@TheoG](https://community.seqera.io/u/TheoG)\
**Post date:** [July 20, 2026, 8:20am UTC](https://community.seqera.io/t/control-over-processes-and-instances/2723/1 "2026-07-20T08:20:08Z")

</div>

Hello,

I am unsure whether this comes from Nextflow, Seqera platform, AWS, interactions between this components, or me setting bad configurations.

I have the feeling that my workflows do not have the most efficient resource allocations:

- sometimes processes are run in instances that are way oversized. This has two major drawbacks:
  - unnecessary costs (e.g. a process which requests 2 CPUs and 8 Gb of RAM is run in an instance with 8 CPUs and 32 Gb of RAM, with no other process run in this instance)
  - quota consumption: if my quota is 64 CPUs, I can only run 8 instances with 8 CPUs, but could run 32 with 2 CPUs. This makes a huge difference in runtime.

- I am under the impression that sometimes several processes are run in the same instance, but with inconsistent distribution (sometimes it is the case, sometimes new instances are started even if there would be enough resources left in one instance).

Any pointer to resources for how to control that would be appreciated.

Best,

Theo

---

<div class="post-metadata">

**Author:** ![ewels](https://dub1.discourse-cdn.com/flex013/user_avatar/community.seqera.io/ewels/32/1_2.png) [@ewels](https://community.seqera.io/u/ewels)\
**Post date:** [August 11, 2026, 11:09pm UTC](https://community.seqera.io/t/control-over-processes-and-instances/2723/2 "2026-08-11T23:09:18Z")

</div>

Hi @TheoG,

There isn’t really one right answer for this, it’s usually just a case of manual trial and error and writing very detailed config files if you want things to be really effecient.

You might be interested in the upcoming _Seqera Intelligent Compute_ service that we’re launching soon, which basically does exactly what you’re asking about automatically:

> **[Seqera Intelligent Compute: Self-Optimizing Compute for Scalable Bioinformatics](https://seqera.io/blog/intelligent-compute-launch/)**
>
> Seqera Intelligent Compute is a new-generation compute service that abstracts away the complexity of scaling data pipelines in the cloud for the AI era.

Hope that helps!

Phil
