Decreasing computational time of urban cellular automata through model portability

被引:2
|
作者
Dietzel, C [1 ]
Clarke, KC [1 ]
机构
[1] Univ Calif Santa Barbara, Dept Geog, Natl Ctr Geog Informat & Anal, Santa Barbara, CA 93106 USA
关键词
cellular automata; calibration; portability;
D O I
10.1007/s10707-006-7579-0
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper investigates how portability of a model between different computer operating systems can lead to increased efficiency in code execution. The portability problem is not a trivial one, as many geographic models are designed to be run inside a set environment (Unix, Solaris, Linux, and Windows), and are further limited by hardware constraints. The SLEUTH urban growth model [K.C Clarke, S. Hoppen, and L. Gaydos. "A self-modifying cellular automaton model of historical urbanization in the San Francisco Bay area", Environment and Planning B, 24:247-261, 1997.] was implemented under three different operating systems (Solaris, Linux, and Windows). Results suggest that the model's performance is optimized by porting it from its original environment (Unix/Solaris) to Linux or Windows where faster processors are available. While the results show optimization of model performance, there are some suggestions of computational bottlenecks that may eventually limit the increased performance of the model. Regardless, the research demonstrates that the portability of a model can lead to not only to a decrease in computation time, but may increase the viability in practical applications and attract a wider user base.
引用
收藏
页码:197 / 211
页数:15
相关论文
共 50 条
  • [32] Cellular automata on FPGA for real-time urban traffic signals control
    Kalogeropoulos, G.
    Sirakoulis, G. C.
    Karafyllidis, I.
    JOURNAL OF SUPERCOMPUTING, 2013, 65 (02) : 664 - 681
  • [33] The Computational Paradigm of Cellular Automata in Crowd Evacuation
    Sirakoulis, Georgios Ch.
    INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 2015, 26 (07) : 851 - 872
  • [34] Computational Modeling of Proteins based on Cellular Automata
    Madain, Alia
    Abu Dalhoum, Abdel Latif
    Sleit, Azzam
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2016, 7 (07) : 491 - 498
  • [35] Simulating urban expansion using cellular automata model with spatiotemporally explicit representation of urban demand
    Yang, Jianxin
    Tang, Wenwu
    Gong, Jian
    Shi, Rui
    Zheng, Minrui
    Dai, Yunzhe
    LANDSCAPE AND URBAN PLANNING, 2023, 231
  • [36] Simulating urban expansion using cellular automata model with spatiotemporally explicit representation of urban demand
    Yang, Jianxin
    Tang, Wenwu
    Gong, Jian
    Shi, Rui
    Zheng, Minrui
    Dai, Yunzhe
    LANDSCAPE AND URBAN PLANNING, 2023, 231
  • [37] A cellular automata model of surface water flow
    Parsons, Jay A.
    Fonstad, Mark A.
    HYDROLOGICAL PROCESSES, 2007, 21 (16) : 2189 - 2195
  • [38] Coupling agent-based, cellular automata and logistic regression into a hybrid urban expansion model (HUEM)
    Mustafa, Ahmed
    Cools, Mario
    Saadi, Ismail
    Teller, Jacques
    LAND USE POLICY, 2017, 69 : 529 - 540
  • [39] A hybrid parallel cellular automata model for urban growth simulation over GPU/CPU heterogeneous architectures
    Guan, Qingfeng
    Shi, Xuan
    Huang, Miaoqing
    Lai, Chenggang
    INTERNATIONAL JOURNAL OF GEOGRAPHICAL INFORMATION SCIENCE, 2016, 30 (03) : 494 - 514
  • [40] A cellular automata model based on irregular cells: application to small urban areas
    Pinto, Nuno Norte
    Antunes, Antonio Pais
    ENVIRONMENT AND PLANNING B-PLANNING & DESIGN, 2010, 37 (06) : 1095 - 1114