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 条
  • [21] Urban land use changes predictions using a cellular automata model
    Liu, Yi
    Yang, Sheng
    Chen, Jining
    Zeng, Siyou
    Qinghua Daxue Xuebao/Journal of Tsinghua University, 2013, 53 (01): : 72 - 77
  • [22] Modeling urban sprinkling with cellular automata
    Saganeiti, Lucia
    Mustafa, Ahmed
    Teller, Jacques
    Murgante, Beniamino
    SUSTAINABLE CITIES AND SOCIETY, 2021, 65
  • [23] Errors and uncertainties in urban cellular automata
    Yeh, Anthony Gar-On
    Li, Xia
    COMPUTERS ENVIRONMENT AND URBAN SYSTEMS, 2006, 30 (01) : 10 - 28
  • [24] Future urban seismic risk scenarios using a cellular automata model
    Navarro, Daniel
    Navarro, Manuel
    Vallejo, Ismael
    EUROPEAN PLANNING STUDIES, 2020, 28 (11) : 2101 - 2115
  • [25] Cellular Automata Model for the Urban Growth of the Metropolitan Area of Concepcion (CAMAC)
    Maldonado, D.
    Gajardo, A.
    Rojas, C.
    Valdebenito, P.
    Cantergiani, C.
    INTERNATIONAL PROCEEDINGS ON CELLULAR AUTOMATA MODELING FOR URBAN AND SPATIAL SYSTEM, CAMUSS 2012, 2012, : 309 - 312
  • [26] Modelling urban phenomena with cellular automata
    Vanbergue, D
    Treuil, JP
    Drogoul, A
    APPLICATIONS OF SIMULATION TO SOCIAL SCIENCES, 2000, : 127 - 140
  • [27] Optimization of work zone segments on urban roads using cellular automata model in mixed traffic
    Singh M.K.
    Pandey G.
    Ramachandra Rao K.
    Periodica Polytechnica Transportation Engineering, 2019, 47 (01): : 29 - 35
  • [28] Dynamic spatial modeling of urban growth through cellular automata in a GIS environment
    Mahiny, A. S.
    Gholamalifard, M.
    INTERNATIONAL JOURNAL OF ENVIRONMENTAL RESEARCH, 2007, 1 (03) : 272 - 279
  • [29] Cellular automata on FPGA for real-time urban traffic signals control
    G. Kalogeropoulos
    G. C. Sirakoulis
    I. Karafyllidis
    The Journal of Supercomputing, 2013, 65 : 664 - 681
  • [30] Training Cellular Automata to Simulate Urban Dynamics: A Computational Study Based on GPGPU and Swarm Intelligence
    Blecic, Ivan
    Cecchini, Arnaldo
    Trunfio, Giuseppe A.
    CELLULAR AUTOMATA: 11TH INTERNATIONAL CONFERENCE ON CELLULAR AUTOMATA FOR RESEARCH AND INDUSTRY, 2014, 8751 : 300 - 309