Matches in SemOpenAlex for { <https://semopenalex.org/work/W4382134611> ?p ?o ?g. }
- W4382134611 abstract "Summary Load balancing is often a challenge in task‐parallel applications. The balancing problems are divided into static and dynamic. “Static” means that we have some prior knowledge about load information and perform balancing before execution, while “dynamic” must rely on partial information of the execution status to balance the load at runtime. Conventionally, work stealing is a practical approach used in almost all shared memory systems. In distributed memory systems, the communication overhead can make stealing tasks too late. To improve, people have proposed a reactive approach to relax communication in balancing load. The approach leaves one dedicated thread per process to monitor the queue status and offload tasks reactively from a slow to a fast process. However, reactive decisions might be mistaken in high imbalance cases. First, this article proposes a performance model to analyze reactive balancing behaviors and understand the bound leading to incorrect decisions. Second, we introduce a proactive approach to improve further balancing tasks at runtime. The approach exploits task‐based programming models with a dedicated thread as well, namely . Nevertheless, the main idea is to force not only to monitor load; it will characterize tasks and train load prediction models by online learning. “Proactive” indicates offloading tasks before each execution phase proactively with an appropriate number of tasks at once to a potential victim (denoted by an underloaded/fast process). The experimental results confirm speedup improvements from to in important use cases compared to the previous solutions. Furthermore, this approach can support co‐scheduling tasks across multiple applications." @default.
- W4382134611 created "2023-06-27" @default.
- W4382134611 creator A5043839305 @default.
- W4382134611 creator A5055672826 @default.
- W4382134611 creator A5073800722 @default.
- W4382134611 creator A5085737368 @default.
- W4382134611 date "2023-06-26" @default.
- W4382134611 modified "2023-10-14" @default.
- W4382134611 title "From reactive to proactive load balancing for task‐based parallel applications in distributed memory machines" @default.
- W4382134611 cites W1274712451 @default.
- W4382134611 cites W1861151562 @default.
- W4382134611 cites W1972362643 @default.
- W4382134611 cites W1972528414 @default.
- W4382134611 cites W1984788566 @default.
- W4382134611 cites W2013683781 @default.
- W4382134611 cites W2016559894 @default.
- W4382134611 cites W2032401773 @default.
- W4382134611 cites W2034714579 @default.
- W4382134611 cites W2037574360 @default.
- W4382134611 cites W2051634982 @default.
- W4382134611 cites W2086700594 @default.
- W4382134611 cites W2090409324 @default.
- W4382134611 cites W2100997884 @default.
- W4382134611 cites W2103660617 @default.
- W4382134611 cites W2106045980 @default.
- W4382134611 cites W2109392506 @default.
- W4382134611 cites W2109506090 @default.
- W4382134611 cites W2132745343 @default.
- W4382134611 cites W2141826252 @default.
- W4382134611 cites W2146381930 @default.
- W4382134611 cites W2152408640 @default.
- W4382134611 cites W2159065635 @default.
- W4382134611 cites W2163812820 @default.
- W4382134611 cites W2180682038 @default.
- W4382134611 cites W2460870572 @default.
- W4382134611 cites W2520600292 @default.
- W4382134611 cites W2578279218 @default.
- W4382134611 cites W2891041086 @default.
- W4382134611 cites W2898883095 @default.
- W4382134611 cites W2963102613 @default.
- W4382134611 cites W2963691402 @default.
- W4382134611 cites W2996091729 @default.
- W4382134611 cites W3035016966 @default.
- W4382134611 cites W3047887055 @default.
- W4382134611 cites W3134181251 @default.
- W4382134611 cites W3197756555 @default.
- W4382134611 cites W4205931667 @default.
- W4382134611 cites W4236491543 @default.
- W4382134611 cites W4242946001 @default.
- W4382134611 cites W4245800989 @default.
- W4382134611 cites W4283364342 @default.
- W4382134611 cites W4291033397 @default.
- W4382134611 cites W4309676044 @default.
- W4382134611 cites W4367294723 @default.
- W4382134611 doi "https://doi.org/10.1002/cpe.7828" @default.
- W4382134611 hasPublicationYear "2023" @default.
- W4382134611 type Work @default.
- W4382134611 citedByCount "0" @default.
- W4382134611 crossrefType "journal-article" @default.
- W4382134611 hasAuthorship W4382134611A5043839305 @default.
- W4382134611 hasAuthorship W4382134611A5055672826 @default.
- W4382134611 hasAuthorship W4382134611A5073800722 @default.
- W4382134611 hasAuthorship W4382134611A5085737368 @default.
- W4382134611 hasBestOaLocation W43821346111 @default.
- W4382134611 hasConcept C111919701 @default.
- W4382134611 hasConcept C120314980 @default.
- W4382134611 hasConcept C138101251 @default.
- W4382134611 hasConcept C138959212 @default.
- W4382134611 hasConcept C160403385 @default.
- W4382134611 hasConcept C162324750 @default.
- W4382134611 hasConcept C173608175 @default.
- W4382134611 hasConcept C187691185 @default.
- W4382134611 hasConcept C187736073 @default.
- W4382134611 hasConcept C206729178 @default.
- W4382134611 hasConcept C21547014 @default.
- W4382134611 hasConcept C2524010 @default.
- W4382134611 hasConcept C2780451532 @default.
- W4382134611 hasConcept C31258907 @default.
- W4382134611 hasConcept C33923547 @default.
- W4382134611 hasConcept C41008148 @default.
- W4382134611 hasConcept C68339613 @default.
- W4382134611 hasConcept C98045186 @default.
- W4382134611 hasConceptScore W4382134611C111919701 @default.
- W4382134611 hasConceptScore W4382134611C120314980 @default.
- W4382134611 hasConceptScore W4382134611C138101251 @default.
- W4382134611 hasConceptScore W4382134611C138959212 @default.
- W4382134611 hasConceptScore W4382134611C160403385 @default.
- W4382134611 hasConceptScore W4382134611C162324750 @default.
- W4382134611 hasConceptScore W4382134611C173608175 @default.
- W4382134611 hasConceptScore W4382134611C187691185 @default.
- W4382134611 hasConceptScore W4382134611C187736073 @default.
- W4382134611 hasConceptScore W4382134611C206729178 @default.
- W4382134611 hasConceptScore W4382134611C21547014 @default.
- W4382134611 hasConceptScore W4382134611C2524010 @default.
- W4382134611 hasConceptScore W4382134611C2780451532 @default.
- W4382134611 hasConceptScore W4382134611C31258907 @default.
- W4382134611 hasConceptScore W4382134611C33923547 @default.
- W4382134611 hasConceptScore W4382134611C41008148 @default.
- W4382134611 hasConceptScore W4382134611C68339613 @default.
- W4382134611 hasConceptScore W4382134611C98045186 @default.