Return to search

Optimizing Multi-Queue in Parallel Systems with Task Batching

Multi-queue has been a proven solution for problems related to high input and output for any type of hardware. Therefore, improving it with task batching may increase performance and reduce overhead. While multi-queue and task batching have been studied, combining them has only been mentioned briefly, specifically for priority queues. For this experiment, system metrics of timers and block misses will show potential areas where task batching is beneficial. The result from the performed experiment show that the size of batches has similarities with the number of input workers. The result gives some insight into further improvements of the multi-queue, and the overhead was found to be reduced whenever task batching was used.

Identiferoai:union.ndltd.org:UPSALLA1/oai:DiVA.org:umu-226652
Date January 2024
CreatorsRonestjärna, Jakob
PublisherUmeå universitet, Institutionen för datavetenskap
Source SetsDiVA Archive at Upsalla University
LanguageEnglish
Detected LanguageEnglish
TypeStudent thesis, info:eu-repo/semantics/bachelorThesis, text
Formatapplication/pdf
Rightsinfo:eu-repo/semantics/openAccess
RelationUMNAD ; 1482

Page generated in 0.0253 seconds