activity
20112023
most citedScaling Distributed Machine Learning with In-Network Aggregation

117 citations · 196 across the 10 of their papers we have counts for

collaborators

10 papers

cs.AI2023★ 1 cited

A Universal Question-Answering Platform for Knowledge Graphs

Reham Omar, Ishika Dhall, Panos Kalnis +1

Knowledge from diverse application domains is organized as knowledge graphs (KGs) that are stored in RDF engines accessible in the web via SPARQL endpoints. Expressing a well-forme…

cs.CL2023★ 38 cited

ChatGPT versus Traditional Question Answering for Knowledge Graphs: Current Status and Future Directions Towards Knowledge Graph Chatbots

Reham Omar, Omij Mangukiya, Panos Kalnis +1

Conversational AI and Question-Answering systems (QASs) for knowledge graphs (KGs) are both emerging research areas: they empower users with natural language interfaces for extract…

cs.LG2021★ 19 cited

Rethinking gradient sparsification as total error minimization

Atal Narayan Sahu, Aritra Dutta, Ahmed M. Abdelmoniem +3

Gradient compression is a widely-established remedy to tackle the communication bottleneck in distributed training of large deep neural networks (DNNs). Under the error-feedback fr…

cs.LG2021★ 6 cited

DeepReduce: A Sparse-tensor Communication Framework for Distributed Deep Learning

Kelly Kostopoulou, Hang Xu, Aritra Dutta +3

Sparse tensors appear frequently in distributed deep learning, either as a direct artifact of the deep neural network's gradients, or as a result of an explicit sparsification proc…

cs.DC2019

On the Discrepancy between the Theoretical Analysis and Practical Implementations of Compressed Communication for Distributed Deep Learning

Aritra Dutta, El Houcine Bergou, Ahmed M. Abdelmoniem +4

Compressed communication, in the form of sparsification or quantization of stochastic gradients, is employed to reduce communication costs in distributed data-parallel training of…

cs.DC2019★ 117 cited

Scaling Distributed Machine Learning with In-Network Aggregation

Amedeo Sapio, Marco Canini, Chen-Yu Ho +7

Training machine learning models in parallel is an increasingly important workload. We accelerate distributed parallel training by designing a communication primitive that uses a p…

cs.SI2016

Scheduling Broadcasts in a Network of Timelines

Emaad Manzoor, Haewoon Kwak, Panos Kalnis

Broadcasts and timelines are the primary mechanism of information exchange in online social platforms today. Services like Facebook, Twitter and Instagram have enabled ordinary peo…

cs.DB2015★ 4 cited

Adaptive Partitioning for Very Large RDF Data

Razen Harbi, Ibrahim Abdelaziz, Panos Kalnis +3

Distributed RDF systems partition data across multiple computer nodes (workers). Some systems perform cheap hash partitioning, which may result in expensive query evaluation, while…

cs.DB2014★ 7 cited

PHD-Store: An Adaptive SPARQL Engine with Dynamic Partitioning for Distributed RDF Repositories

Razen Al-Harbi, Yasser Ebrahim, Panos Kalnis

Many repositories utilize the versatile RDF model to publish data. Repositories are typically distributed and geographically remote, but data are interconnected (e.g., the Semantic…

cs.DB2011★ 4 cited

ERA: Efficient Serial and Parallel Suffix Tree Construction for Very Long Strings

Essam Mansour, Amin Allam, Spiros Skiadopoulos +1

The suffix tree is a data structure for indexing strings. It is used in a variety of applications such as bioinformatics, time series analysis, clustering, text editing and data co…