A PARALLEL CELLULAR-AUTOMATA ENVIRONMENT ON MULTICOMPUTERS FOR COMPUTATIONAL SCIENCE

被引:50
|
作者
CANNATARO, M
DIGREGORIO, S
RONGO, R
SPATARO, W
SPEZZANO, G
TALIA, D
机构
[1] CRAI,LOCALITA S STEFANO,I-87036 RENDE,ITALY
[2] UNIV CALABRIA,DEPT MATH,I-87036 ARCAVACATA,ITALY
关键词
CELLULAR AUTOMATA; MULTICOMPUTERS; PARALLEL PROCESSING; SIMULATION; SOFTWARE TOOLS; TRANSPUTER;
D O I
10.1016/0167-8191(94)00099-V
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper describes CAMEL (Cellular Automata environMent for systEms modeLing), a scalable software environment based on the cellular automata theory implemented on a Transputer-based parallel computer. Cellular automata were originally defined as a theory to model the basic mechanisms of dynamic systems, permitting a new approach which is in many cases simpler and more efficient than the traditional approach based on partial differential equations. Today, cellular automata become more attractive because they are suitable to be effectively and naturally implemented on parallel computers achieving high performance. CAMEL allows a user to program computational science applications exploiting the computing power offered by highly parallel computers in a transparent way. CAMEL implements a cellular automaton as a SPMD program. A load balancing strategy is used to minimize time costs in case of not uniform intervals for transition steps. In the paper the programming environment and the parallel architecture of CAMEL are presented and some experiments are discussed.
引用
收藏
页码:803 / 823
页数:21
相关论文
共 50 条
  • [1] PARALLEL CELLULAR-AUTOMATA - A MODEL PROGRAM FOR COMPUTATIONAL SCIENCE
    HANSEN, PB
    CONCURRENCY-PRACTICE AND EXPERIENCE, 1993, 5 (05): : 425 - 448
  • [2] ON THE COMPUTATIONAL-COMPLEXITY OF FINITE CELLULAR-AUTOMATA
    SUTNER, K
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1995, 50 (01) : 87 - 97
  • [3] CELLULAR-AUTOMATA AS AN ENVIRONMENT FOR SIMULATING ELECTROMAGNETIC PHENOMENA
    SIMONS, NRS
    BRIDGES, GE
    PODAIMA, BW
    SEBAK, AR
    IEEE MICROWAVE AND GUIDED WAVE LETTERS, 1994, 4 (07): : 247 - 249
  • [4] CELLULAR-AUTOMATA FOR EFFICIENT PARALLEL LOGIC AND FAULT SIMULATION
    LI, YL
    WU, CW
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1995, 14 (06) : 740 - 749
  • [5] ON OSCILLATIONS IN CELLULAR-AUTOMATA
    HEMMINGSSON, J
    HERRMANN, HJ
    EUROPHYSICS LETTERS, 1993, 23 (01): : 15 - 19
  • [6] CELLULAR-AUTOMATA AS A COMPUTATIONAL MODEL FOR LOW-LEVEL VISION
    BROGGI, A
    DANDREA, V
    DESTRI, G
    INTERNATIONAL JOURNAL OF MODERN PHYSICS C, 1993, 4 (01): : 5 - 16
  • [7] DIVISIBILITY AND CELLULAR-AUTOMATA
    CRESPO, CC
    PONTEVILLE, C
    DESPINADEL, VW
    CHAOS SOLITONS & FRACTALS, 1995, 6 (Suppl) : 105 - &
  • [8] PREDECESSORS OF CELLULAR-AUTOMATA STATES .3. GARDEN OF EDEN CLASSIFICATION OF CELLULAR-AUTOMATA
    VOORHEES, B
    BRADSHAW, S
    PHYSICA D-NONLINEAR PHENOMENA, 1994, 73 (1-2) : 152 - 167
  • [9] A CELLULAR-AUTOMATA MODEL OF WATER
    KIER, LB
    CHENG, CK
    JOURNAL OF CHEMICAL INFORMATION AND COMPUTER SCIENCES, 1994, 34 (03): : 647 - 652
  • [10] PARTIALLY PERMUTIVE CELLULAR-AUTOMATA
    ELORANTA, K
    NONLINEARITY, 1993, 6 (06) : 1009 - 1023