# Very basic multicore question

**URL:** <https://forums.swift.org/t/very-basic-multicore-question/77120>\
**Category:** Using Swift\
**Created:** [January 10, 2025, 4:48pm UTC](https://forums.swift.org/t/very-basic-multicore-question/77120 "2025-01-10T16:48:46Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![j-f1](https://sea2.discourse-cdn.com/swift/user_avatar/forums.swift.org/j-f1/32/12287_2.png) [@j-f1](https://forums.swift.org/u/j-f1)\
**Post date:** [January 10, 2025, 5:33pm UTC](https://forums.swift.org/t/very-basic-multicore-question/77120/4 "2025-01-10T17:33:38Z")

</div>

Note that if you are running a modern ARM system (like Apple Silicon) which has performance and efficiency cores, you’ll want to split up the work into a few times more pieces than you have physical cores so that the faster cores don’t finish earlier and then sit idle.

---

_[View the full topic](https://forums.swift.org/t/very-basic-multicore-question/77120)._
