Search
Results
-
In-network Allreduce with Multiple Spanning Trees on PolarFly
(2023)SPAA '23: Proceedings of the 35th ACM Symposium on Parallelism in Algorithms and ArchitecturesAllreduce is a fundamental collective used in parallel computing and distributed training of machine learning models, and can become a performance bottleneck on large systems. In-network computing improves Allreduce performance by reducing packets on the fly using network routers. However, the throughput of current innetwork solutions is limited to a single link bandwidth. We develop, compare and contrast two different sets of Allreduce ...Conference Paper -
Efficient Synchronization-Light Work Stealing
(2023)SPAA '23: Proceedings of the 35th ACM Symposium on Parallelism in Algorithms and ArchitecturesWork Stealing (Ws) is a provably efficient scheduler of parallel computations. In WS each processor owns a deque that it uses as a call stack; when out of work, processors try to steal tasks from other processors' deques. Unfortunately, the concurrent nature of processors' deques entails expensive synchronization even when processors access their own deques. Recently, Rito and Paulino have found that the use of split deques allows to ...Conference Paper -
Nearly Work-Efficient Parallel DFS in Undirected Graphs
(2023)SPAA '23: Proceedings of the 35th ACM Symposium on Parallelism in Algorithms and ArchitecturesWe present the first parallel depth-first search algorithm for undirected graphs that has near-linear work and sublinear depth. Concretely, in any n-node m-edge undirected graph, our algorithm computes a DFS in Õ(g√n) depth and using Õ (m + n) work. All prior work either required ω(n) depth, and thus were essentially sequential, or needed a high poly(n) work and thus were far from being work-efficient.Conference Paper -
Using Head Tracking Data for Robust Short Term Path Prediction of Human Locomotion
(2013)Lecture Notes in Computer Science ~ Transactions on Computational Science XVIII: Special Issue on CyberworldsConference Paper -
Analysis of short term path prediction of human locomotion for augmented and virtual reality applications
(2012)Proceedings of the 2012 International Conference on Cyberworlds 2012Conference Paper -
Modeling the Basic Cause-Effect Relationship between Supply Chain Events and Performance
(2012)Conference Paper -
Definition and analysis of a lean communication theory
(2012)Proceedings of TMCE 2012Conference Paper -
Event-Driven Order Rescheduling Model for Just-In-Sequence Deliveries to a Mixed-Model Assembly Line
(2012)Conference Paper -
-
Interaction prediction for content synchronization of net-based shared workspaces
(2012)Conference Paper