Distributed sequential computing using mobile code: Moving computation to data

被引:0
|
作者
Pan, L [1 ]
Bic, LF [1 ]
Dillencourt, MB [1 ]
机构
[1] Univ Calif Irvine, Irvine, CA 92697 USA
来源
PROCEEDINGS OF THE 2001 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING | 2001年
关键词
autonomous mobile agents; MESSENGERS; Network of Workstations; distributed computing; distributed sequential computing; matrix operations; numerical solution of linear system of equations; Gauss-Seidel iteration; Crout factorization;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Sequential computations can benefit from a distributed environment consisting of a network of workstations through the use of a mobile agent system. We found significant performance improvement when sequential algorithms for solving large industrial problems are implemented using mobile agents. This is because raw data is distributed so that the cost of disk paging is completely eliminated, and a principle of "code moving to data" is followed to achieve efficient communication through the network. We argue that mobile agent systems provide a new level of abstraction in which application programming is made easier because the sequential algorithms remain essentially unchanged in mobile agent code.
引用
收藏
页码:77 / 84
页数:8
相关论文
共 50 条
  • [41] Distributed User Association and Computation Offloading in UAV-Assisted Mobile Edge Computing Systems
    Wang, Tong
    You, Chuanchuan
    IEEE ACCESS, 2024, 12 : 63548 - 63567
  • [42] Distributed algorithm for computation offloading in mobile edge computing considering user mobility and task randomness
    F. Yifeng Zheng
    S. Lei Huang
    T. Wenjie Zhang
    F. Jingmin Yang
    F. Liwei Yang
    S. Chai Kiat Yeo
    The Journal of Supercomputing, 2022, 78 : 12476 - 12504
  • [43] Sequential Task Scheduling for Mobile Edge Computing Using Genetic Algorithm
    Al-habob, Ahmed A.
    Dobre, Octavia A.
    Garcia Armada, Ana
    2019 IEEE GLOBECOM WORKSHOPS (GC WKSHPS), 2019,
  • [44] Mining user moving patterns for personal data allocation in a mobile computing system
    Peng, WC
    Chen, MS
    2000 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, PROCEEDINGS, 2000, : 573 - 580
  • [45] Exploring the Role of Sequential Computation in Distributed Systems
    Kuraj, Ivan
    Jackson, Daniel
    ONWARD!'16: PROCEEDINGS OF THE 2016 ACM INTERNATIONAL SYMPOSIUM ON NEW IDEAS, NEW PARADIGMS, AND REFLECTIONS ON PROGRAMMING AND SOFTWARE, 2016, : 145 - 164
  • [46] Semi-Automatic transformation of sequential code to distributed code using Model Driven Architecture approach
    Karimi, Siamak Najjar
    Parsa, Saeed
    2009 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING WITH APPLICATIONS, PROCEEDINGS, 2009, : 708 - 714
  • [47] Big Data Mining Using Public Distributed Computing
    Jurgelevicius, Albertas
    Sakalauskas, Leonidas
    INFORMATION TECHNOLOGY AND CONTROL, 2018, 47 (02): : 236 - 248
  • [48] Using data consistency protocol in distributed computing environments
    No, Jaechun
    Park, Chang Won
    Park, Sung Soon
    PARALLEL AND DISTRIBUTED PROCESSING AND APPLICATIONS, 2006, 4330 : 607 - +
  • [49] iMapReduce: A Distributed Computing Framework for Iterative Computation
    Yanfeng Zhang
    Qixin Gao
    Lixin Gao
    Cuirong Wang
    Journal of Grid Computing, 2012, 10 : 47 - 68
  • [50] Storage and Computation: A Tradeoff in Secure Distributed Computing
    Chen, Jiajun
    Sung, Chi Wan
    Chan, Terence H.
    ICC 2020 - 2020 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2020,