# How can I improve the time

**URL:** <https://community.openpbs.org/t/how-can-i-improve-the-time/3984>\
**Category:** Users/Site Administrators\
**Created:** [September 11, 2024, 2:36am UTC](https://community.openpbs.org/t/how-can-i-improve-the-time/3984 "2024-09-11T02:36:35Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![wakaka](https://avatars.discourse-cdn.com/v4/letter/w/d07c76/32.png) [@wakaka](https://community.openpbs.org/u/wakaka)\
**Post date:** [September 11, 2024, 2:36am UTC](https://community.openpbs.org/t/how-can-i-improve-the-time/3984/1 "2024-09-11T02:36:35Z")

</div>

When I run a program, I find that the time taken for distributed computing on multiple nodes with 6 CPUs is longer than that taken on a single node with 4 CPUs.  
How can I improve the time?

---

<div class="post-metadata">

**Author:** ![adarsh](https://avatars.discourse-cdn.com/v4/letter/a/f07891/32.png) [@adarsh](https://community.openpbs.org/u/adarsh)\
**Post date:** [September 11, 2024, 6:39am UTC](https://community.openpbs.org/t/how-can-i-improve-the-time/3984/2 "2024-09-11T06:39:01Z")

</div>

- network speed/bandwidth between the compute nodes
- i/o using SSD’s or NVMe’s
- using profiling tools to find out the bottlenecks within your application
- check whether application is scalable (SMP or MPP), some application(s) has limitation after certain point the performance has no gain (even if you use more nodes (cores) )

---

<div class="post-metadata">

**Author:** ![wakaka](https://avatars.discourse-cdn.com/v4/letter/w/d07c76/32.png) [@wakaka](https://community.openpbs.org/u/wakaka)\
**Post date:** [September 11, 2024, 7:13am UTC](https://community.openpbs.org/t/how-can-i-improve-the-time/3984/3 "2024-09-11T07:13:57Z")

</div>

Thanks for your advice.
