@inproceedings{15d0ed802dbd49deb08ce078ad9fdfdb,
title = "T-thinker: A task-centric distributed framework for compute-intensive divide-and-conquer algorithms",
abstract = "Many computationally expensive problems are solved by a divide-and-conquer algorithm: a problem over a big dataset can be recursively divided into independent tasks over smaller subsets of the dataset. We present a distributed generalpurpose framework called T-thinker which effectively utilizes the CPU cores in a cluster by properly decomposing an expensive problem into smaller independent tasks for parallel computation. T-thinker well overlaps CPU processing with network communication, and its superior performance is verified over a re-engineered graph mining system G-thinker available at http://cs.uab.edu/yanda/gthinker/.",
author = "Da Yan and Guimu Guo and Chowdhury, \{Md Mashiur Rahman\} and Ozsu, \{M. Tamer\} and Lui, \{John C.S.\} and Weida Tan",
note = "Publisher Copyright: {\textcopyright} 2019 Copyright held by the owner/author(s).; 24th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPoPP 2019 ; Conference date: 16-02-2019 Through 20-02-2019",
year = "2019",
month = feb,
day = "16",
doi = "10.1145/3293883.3295709",
language = "English (US)",
series = "Proceedings of the ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPOPP",
publisher = "Association for Computing Machinery",
pages = "411--412",
booktitle = "PPoPP 2019 - Proceedings of the 24th Principles and Practice of Parallel Programming",
}