Parallel scheduling strategy of web-based spatial computing tasks in multi-core environment

被引:0
|
作者
机构
[1] Guo, Mingqiang
[2] Huang, Ying
[3] Xie, Zhong
来源
Guo, Mingqiang | 1600年 / Inst. of Scientific and Technical Information of China卷 / 20期
关键词
Websites - Cluster computing;
D O I
10.3772/j.issn.1006-6748.2014.04.009
中图分类号
学科分类号
摘要
In order to improve the concurrent access performance of the web-based spatial computing system in cluster, a parallel scheduling strategy based on the multi-core environment is proposed, which includes two levels of parallel processing mechanisms. One is that it can evenly allocate tasks to each server node in the cluster and the other is that it can implement the load balancing inside a server node. Based on the strategy, a new web-based spatial computing model is designed in this paper, in which, a task response ratio calculation method, a request queue buffer mechanism and a thread scheduling strategy are focused on. Experimental results show that the new model can fully use the multi-core computing advantage of each server node in the concurrent access environment and improve the average hits per second, average I/O Hits, CPU utilization and throughput. Using speed-up ratio to analyze the traditional model and the new one, the result shows that the new model has the best performance. The performance of the multi-core server nodes in the cluster is optimized; the resource utilization and the parallel processing capabilities are enhanced. The more CPU cores you have, the higher parallel processing capabilities will be obtained. ©, 2014, Inst. of Scientific and Technical Information of China. All right reserved.
引用
收藏
相关论文
共 50 条
  • [31] Utilization of a Web Browser for Complex Heterogeneous Parallel Computing Using Multi-core CPU/GPU Systems
    Woda, Marek
    Hajduga, Adam
    COMPUTER AIDED SYSTEMS THEORY - EUROCAST 2017, PT I, 2018, 10671 : 93 - 100
  • [32] Global EDF Schedulability Analysis for Parallel Tasks on Multi-Core Platforms
    Chwa, Hoon Sung
    Lee, Jinkyu
    Lee, Jiyeon
    Phan, Kiew-My
    Easwaran, Arvind
    Shin, Insik
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2017, 28 (05) : 1331 - 1345
  • [33] A dynamic request scheduling algorithm based on allocation matrix in multi-core web server
    You G.
    Chen J.
    Zhao Y.
    Dianzi Yu Xinxi Xuebao/Journal of Electronics and Information Technology, 2016, 38 (09): : 2188 - 2193
  • [34] Enhanced parallel thread scheduling for Java']Java based applications on multi-core architecture
    Chong, Kam-Mun
    Lam, Hai-Shuan
    Eswaran, Chikkannan
    Phon-Amnuaisuk, Somnuk
    10TH INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY, VOLS I-III: INNOVATIONS TOWARD FUTURE NETWORKS AND SERVICES, 2008, : 1144 - +
  • [35] Teaching Research and Practice of FPGA-based Multi-core Parallel Computing Course
    Li, Ying
    Zhang, Jiong
    Ren, Xin
    10TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE & EDUCATION (ICCSE 2015), 2015, : 300 - 303
  • [36] Towards an Intelligent Environment for Programming Multi-core Computing Systems
    Pllana, Sabri
    Benkner, Siegfried
    Mehofer, Eduard
    Natvig, Lasse
    Xhafa, Fatos
    EURO-PAR 2008 WORKSHOPS - PARALLEL PROCESSING, 2009, 5415 : 141 - +
  • [37] A PARALLEL STRATEGY FOR PLANE SWEEP ALGORITHM IN MULTI-CORE SYSTEM
    Qiu, Qiang
    Zhu, Xiaomin
    Yao, Xiangzhen
    Fang, Jinyun
    2013 IEEE INTERNATIONAL GEOSCIENCE AND REMOTE SENSING SYMPOSIUM (IGARSS), 2013, : 3642 - 3645
  • [38] A study on the spatial data partition and parallel computing strategies of spatial overlay analysis for vector data in multi-core computer
    Xie, Zhong, 1600, Sila Science, University Mah Mekan Sok, No 24, Trabzon, Turkey (32):
  • [39] Web-based environment for active computing learners
    Hamada, Mohamed
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2008, PT 1, PROCEEDINGS, 2008, 5072 : 516 - 529
  • [40] Web-based multi-functional scheduling system for a distributed manufacturing environment
    Jia, HZ
    Fuh, JYH
    Nee, AYC
    Zhang, YF
    CONCURRENT ENGINEERING-RESEARCH AND APPLICATIONS, 2002, 10 (01): : 27 - 39