TGE: Machine Learning Based Task Graph Embedding for Large-Scale Topology Mapping

被引:2
|
作者
Choi, Jong Youl [1 ]
Logan, Jeremy [1 ,4 ]
Wolf, Matthew [1 ]
Ostrouchov, George [1 ]
Kurc, Tahsin [1 ,5 ]
Liu, Qing [1 ,6 ]
Podhorszki, Norbert [1 ]
Klasky, Scott [1 ]
Romanus, Melissa [2 ]
Sun, Qian [2 ]
Parashar, Manish [2 ]
Churchill, Randy Michael [3 ]
Chang, C. S. [3 ]
机构
[1] Oak Ridge Natl Lab, Oak Ridge, TN 37830 USA
[2] Rutgers State Univ, New Brunswick, NJ USA
[3] Princeton Plasma Phys Lab, POB 451, Princeton, NJ 08543 USA
[4] Univ Tennessee, Knoxville, TN USA
[5] SUNY Stony Brook, New York, NY USA
[6] New Jersey Inst Technol, Newark, NJ 07102 USA
关键词
D O I
10.1109/CLUSTER.2017.67
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Task mapping is an important problem in parallel and distributed computing. The goal in task mapping is to find an optimal layout of the processes of an application (or a task) onto a given network topology. We target this problem in the context of staging applications. A staging application consists of two or more parallel applications (also referred to as staging tasks) which run concurrently and exchange data over the course of computation. Task mapping becomes a more challenging problem in staging applications, because not only data is exchanged between the staging tasks, but also the processes of a staging task may exchange data with each other. We propose a novel method, called Task Graph Embedding (TGE), that harnesses the observable graph structures of parallel applications and network topologies. TGE employs a machine learning based algorithm to find the best representation of a graph, called an embedding, onto a space in which the task-to-processor mapping problem can be solved. We evaluate and demonstrate the effectiveness of TGE experimentally with the communication patterns extracted from runs of XGC, a large-scale fusion simulation code, on Titan.
引用
收藏
页码:587 / 591
页数:5
相关论文
共 50 条
  • [1] An Experimental Study of SYCL Task Graph Parallelism for Large-Scale Machine Learning Workloads
    Chiu, Cheng-Hsiang
    Lin, Dian-Lun
    Huang, Tsung-Wei
    EURO-PAR 2021: PARALLEL PROCESSING WORKSHOPS, 2022, 13098 : 468 - 479
  • [2] Machine Learning Based Graph Mining of Large-scale Network and Optimization
    Liu, Mingyue
    PROCEEDINGS OF 2021 2ND INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND INFORMATION SYSTEMS (ICAIIS '21), 2021,
  • [3] Extreme Learning Machine for Large-Scale Graph Classification Based on MapReduce
    Wang, Zhanghui
    Zhao, Yuhai
    Wang, Guoren
    PROCEEDINGS OF ELM-2015, VOL 1: THEORY, ALGORITHMS AND APPLICATIONS (I), 2016, 6 : 93 - 105
  • [4] Extreme Learning Machine for large-scale graph classification based on MapReduce
    Wang, Zhanghui
    Zhao, Yuhai
    Yuan, Ye
    Wang, Guoren
    Chen, Lei
    NEUROCOMPUTING, 2017, 261 : 106 - 114
  • [5] Unsupervised Embedding Learning for Large-Scale Heterogeneous Networks Based on Metapath Graph Sampling
    Zhong, Hongwei
    Wang, Mingyang
    Zhang, Xinyue
    ENTROPY, 2023, 25 (02)
  • [6] Embedding Compression with Hashing for Efficient Representation Learning in Large-Scale Graph
    Yeh, Chin-Chia Michael
    Gu, Mengting
    Zheng, Yan
    Chen, Huiyuan
    Ebrahimi, Javid
    Zhuang, Zhongfang
    Wang, Junpeng
    Wang, Liang
    Zhang, Wei
    PROCEEDINGS OF THE 28TH ACM SIGKDD CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING, KDD 2022, 2022, : 4391 - 4401
  • [7] Lotus: A New Topology for Large-scale Distributed Machine Learning
    Lu, Yunfeng
    Gu, Huaxi
    Yu, Xiaoshan
    Chakrabarty, Krishnendu
    ACM JOURNAL ON EMERGING TECHNOLOGIES IN COMPUTING SYSTEMS, 2021, 17 (01)
  • [8] Large-Scale Crop Mapping Based on Machine Learning and Parallel Computation with Grids
    Yang, Ning
    Liu, Diyou
    Feng, Quanlong
    Xiong, Quan
    Zhang, Lin
    Ren, Tianwei
    Zhao, Yuanyuan
    Zhu, Dehai
    Huang, Jianxi
    REMOTE SENSING, 2019, 11 (12)
  • [9] Task-Oriented Genetic Activation for Large-Scale Complex Heterogeneous Graph Embedding
    Jiang, Zhuoren
    Gao, Zheng
    Lan, Jinjiong
    Yang, Hongxia
    Lu, Yao
    Liu, Xiaozhong
    WEB CONFERENCE 2020: PROCEEDINGS OF THE WORLD WIDE WEB CONFERENCE (WWW 2020), 2020, : 1581 - 1591
  • [10] Large-scale Graph Representation Learning
    Leskovec, Jure
    2017 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2017, : 4 - 4