alphacyberranger@sh.itjust.works to Programmer Humor@lemmy.mlEnglish · 1 year agomanyThreadsAreBetterThanOnesh.itjust.worksimagemessage-square28fedilinkarrow-up1109arrow-down11
arrow-up1108arrow-down1imagemanyThreadsAreBetterThanOnesh.itjust.worksalphacyberranger@sh.itjust.works to Programmer Humor@lemmy.mlEnglish · 1 year agomessage-square28fedilink
minus-squareexpr@programming.devlinkfedilinkarrow-up0·1 year agoUmm, queueing is standard practice particularly when a task is performance intensive and needs limited resources. Basically any programming language using any kind of asynchronous runtime is using queues in their scheduler, as well.
minus-squareBeigeAgenda@lemmy.calinkfedilinkarrow-up1·1 year agoCould be I was not clear when I wrote performance, I am talking about High Performance Computing, where you want to spend all CPU cycles on solving your problem. While taking Amdal’s Law into account. https://en.wikipedia.org/wiki/Amdahl’s_law
Umm, queueing is standard practice particularly when a task is performance intensive and needs limited resources.
Basically any programming language using any kind of asynchronous runtime is using queues in their scheduler, as well.
Could be I was not clear when I wrote performance, I am talking about High Performance Computing, where you want to spend all CPU cycles on solving your problem. While taking Amdal’s Law into account. https://en.wikipedia.org/wiki/Amdahl’s_law