Parallel Landscape Fish Model for South Florida Ecosystem Simulation Dali Wang 1, Michael W. Berry 2, Eric A. Carr 1, Louis J. Gross 1 The ATLSS Hierarchy.

Slides:



Advertisements
Similar presentations
June 2003Yun (Helen) He1 Coupling MM5 with ISOLSM: Development, Testing, and Application W.J. Riley, H.S. Cooley, Y. He*, M.S. Torn Lawrence Berkeley National.
Advertisements

ATLSS and Uncertainty: relativity and spatially-explicit ecological models as methods to aid management planning in Everglades restoration Louis J. Gross,
Sensitivity Analysis of a Spatially Explicit Fish Population Model Applied to Everglades Restoration Ren é A. Salinas and Louis J. Gross The Institute.
ATLSS Fish Functional Group Dynamics Model ALFISH Holly Gaff, Rene’ Salinas, Louis Gross, Don DeAngelis, Joel Trexler, Bill Loftus and John Chick.
The ATLSS High Resolution Topography/Hydrology Model Scott M. Duke-Sylvester ATLSS Project : University of Tennessee Project web-site : .
Types of Parallel Computers
LinkSCEEM-2: A computational resource for the development of Computational Sciences in the Eastern Mediterranean Mostafa Zoubi SESAME SESAME – LinkSCEEM.
Lincoln University Canterbury New Zealand Evaluating the Parallel Performance of a Heterogeneous System Elizabeth Post Hendrik Goosen formerly of Department.
Parallelized variational EM for Latent Dirichlet Allocation: An experimental evaluation of speed and scalability Ramesh Nallapati, William Cohen and John.
IBM RS6000/SP Overview Advanced IBM Unix computers series Multiple different configurations Available from entry level to high-end machines. POWER (1,2,3,4)
4/26/05Han: ELEC72501 Department of Electrical and Computer Engineering Auburn University, AL K.Han Development of Parallel Distributed Computing System.
Chapter Hardwired vs Microprogrammed Control Multithreading
DDDDRRaw: A Prototype Toolkit for Distributed Real-Time Rendering on Commodity Clusters Thu D. Nguyen and Christopher Peery Department of Computer Science.
1 Dr. Frederica Darema Senior Science and Technology Advisor NSF Future Parallel Computing Systems – what to remember from the past RAMP Workshop FCRC.
A Parallel Structured Ecological Model for High End Shared Memory Computers Dali Wang Department of Computer Science, University of Tennessee, Knoxville.
Sun FIRE Jani Raitavuo Niko Ronkainen. Sun FIRE 15K Most powerful and scalable Up to 106 processors, 576 GB memory and 250 TB online disk storage Fireplane.
ALFISHES: A Size-structured and Spatially-explicit Model for Predicting the Impact of Hydrology on the Resident Fishes of the Everglades Mangrove Zone.
Real Parallel Computers. Background Information Recent trends in the marketplace of high performance computing Strohmaier, Dongarra, Meuer, Simon Parallel.
1 Computer Science, University of Warwick Architecture Classifications A taxonomy of parallel architectures: in 1972, Flynn categorised HPC architectures.
Current and Future Challenges in Mathematical and Computational Biology Louis J. Gross The Institute for Environmental Modeling Departments of Ecology.
Abstract The ATLSS (Across Trophic Level System Simulation) hierarchy of models is designed to utilize varying levels of detail and data availability to.
Models for the masses: bringing computational resources for addressing complex ecological problems to stakeholders Louis J. Gross, Eric Carr and Mark.
Scheduling of Tiled Nested Loops onto a Cluster with a Fixed Number of SMP Nodes Maria Athanasaki, Evangelos Koukis, Nectarios Koziris National Technical.
ATLSS SESI MODEL: Long-Legged and Short-Legged Wading Birds: Foraging Indices Louis J. Gross, University of Tennessee Provides a relative estimate of quality.
Apr 18, 2013ISTeC Big Data Forum, Colorado State University1 “Big Data” at the Natural Resource Ecology Laboratory Randall B. Boone Research Scientist,
Regional Boat Traffic Model Phase I Dr. Louis Gross, Eric Carr, Jane Comiskey The Institute for Environmental Modeling (TIEM) University of Tennessee Dr.
Tomographic mammography parallelization Juemin Zhang (NU) Tao Wu (MGH) Waleed Meleis (NU) David Kaeli (NU)
A Prototypical Self-Optimizing Package for Parallel Implementation of Fast Signal Transforms Kang Chen and Jeremy Johnson Department of Mathematics and.
Abstract The ATLSS (Across Trophic Level System Simulation) hierarchy of models is designed to utilize varying levels of detail and data availability to.
Cape Sable Seaside Sparrow Spatially Explicit Individual Based Population Model (SIMSPAR) Model developed by M. Philip Nott, University of Tennessee (now.
Current and Future Challenges in Mathematical and Computational Biology Louis J. Gross The Institute for Environmental Modeling Departments of Ecology.
Test Of Distributed Data Quality Monitoring Of CMS Tracker Dataset H->ZZ->2e2mu with PileUp - 10,000 events ( ~ 50,000 hits for events) The monitoring.
Energy Profiling And Analysis Of The HPC Challenge Benchmarks Scalable Performance Laboratory Department of Computer Science Virginia Tech Shuaiwen Song,
Abstract The ATLSS (Across Trophic Level System Simulation) hierarchy of models is designed to utilize varying levels of detail and data availability to.
Seaborg Cerise Wuthrich CMPS Seaborg  Manufactured by IBM  Distributed Memory Parallel Supercomputer  Based on IBM’s SP RS/6000 Architecture.
J OINT I NSTITUTE FOR N UCLEAR R ESEARCH OFF-LINE DATA PROCESSING GRID-SYSTEM MODELLING FOR NICA 1 Nechaevskiy A. Dubna, 2012.
Please note: this presentation has not received Director’s approval and is subject to revision.
Defining Everglades Restoration Success* *i.e., “millions of crayfish” COMPREHENSIVE EVERGLADES RESTORATION PLAN John C. Ogden, Chief Scientist, Everglades.
Cluster Computers. Introduction Cluster computing –Standard PCs or workstations connected by a fast network –Good price/performance ratio –Exploit existing.
Space, Relativity, and Uncertainty in Ecosystem Assessment of Everglades Restoration Scenarios Michael M. Fuller, Louis J. Gross, Scott M. Duke-Sylvester,
The Limitation of MapReduce: A Probing Case and a Lightweight Solution Zhiqiang Ma Lin Gu Department of Computer Science and Engineering The Hong Kong.
ATLSS Models for Predicting the Impact of Hydrology on Wildlife Populations in the Everglades Mangrove Zone of Florida Bay Jon Cline University of Tennessee.
Performance Prediction for Random Write Reductions: A Case Study in Modelling Shared Memory Programs Ruoming Jin Gagan Agrawal Department of Computer and.
ATLSS Spatially Explicit Species Index (SESI) Models E. Jane Comiskey, Mark R. Palmer Donald L. DeAngelis, Louis J. Gross.
The ATLSS Vegetative Succession Model Scott M. Duke-Sylvester ATLSS Project : University of Tennessee Project web-site : .
Computer Science and Engineering Parallelizing Defect Detection and Categorization Using FREERIDE Leonid Glimcher P. 1 ipdps’05 Scaling and Parallelizing.
Easy Deployment of the WRF Model on Heterogeneous PC Systems Braden Ward and Shing Yoh Union, New Jersey.
Nanco: a large HPC cluster for RBNI (Russell Berrie Nanotechnology Institute) Anne Weill – Zrahia Technion,Computer Center October 2008.
DBS A Bit-level Heuristic Packet Classification Algorithm for High Speed Network Author : Baohua Yang, Xiang Wang, Yibo Xue, Jun Li Publisher : th.
Programming Sensor Networks Andrew Chien CSE291 Spring 2003 May 6, 2003.
COMP381 by M. Hamdi 1 Clusters: Networks of WS/PC.
High-level Interfaces for Scalable Data Mining Ruoming Jin Gagan Agrawal Department of Computer and Information Sciences Ohio State University.
Visualization Tool for Environmental Modeling Wade Spires 1, Michael W. Berry 1, Eric A. Carr 2, Louis J. Gross 2 References Gross, Louis J. ATLSS Home.
Spring EE 437 Lillevik 437s06-l22 University of Portland School of Engineering Advanced Computer Architecture Lecture 22 Distributed computer Interconnection.
Performance Evaluation of Parallel Algorithms on a Computational Grid Environment Simona Blandino 1, Salvatore Cavalieri 2 1 Consorzio COMETA, 2 Faculty.
Computer Science and Engineering Parallel and Distributed Processing CSE 8380 April 28, 2005 Session 29.
Across Trophic Level System Simulation
LinkSCEEM-2: A computational resource for the development of Computational Sciences in the Eastern Mediterranean Mostafa Zoubi SESAME Outreach SESAME,
How can the science of ecological modeling be used as a management tool in assessing the relative impact of alternative hydrology scenarios on populations.
Foundations of Spatially Explicit Species Index Models
Across Trophic Level System Simulation (ATLSS)
Department of Computer Science University of California, Santa Barbara
ATLSS SESI Models Implement and Execute the Models for a Hydrology Scenario Objectives: Integrate SESI components into a cohesive computational framework.
Hybrid Programming with OpenMP and MPI
Department of Computer Science, University of Tennessee, Knoxville
Maria Méndez Real, Vincent Migliore, Vianney Lapotre, Guy Gogniat
Department of Computer Science University of California, Santa Barbara
Why Florida needs The University of Tennessee: Everglades Restoration, Computing, Mathematics and Public Policy Louis J. Gross The Institute for Environmental.
Synchrony, Parallelism and Multimodeling
Louis J. Gross The Institute for Environmental Modeling
Presentation transcript:

Parallel Landscape Fish Model for South Florida Ecosystem Simulation Dali Wang 1, Michael W. Berry 2, Eric A. Carr 1, Louis J. Gross 1 The ATLSS Hierarchy of Models Computational Environments The Structure of ALFISH Model Parallel Computational Model Simulation Results Selected References  D. Wang, M. W. Berry, E. Carr, L. J. Gross, Design and Implementation of Dynamic Fish Model in South Florida on Parallel Architecture, Proceedings of 37th Hawaii International Conference on System Sciences, 2004  H.Gaff, D. DeAngelis, L. Gross, R. Salinas, M. Shorrosh, A Dynamic Landscape Model for Fish in the Everglades and its Application to Restoration, Ecological Modeling, 127 (2000), pp  H. Gaff, J. Chick, J. Trexler, D. L DeAngelis, L. J. Gross, R. Salinas, Evaluation of and Insights from ALFISH: a Spatial-explicit, Landscape-level Simulation of Fish Populations in the Everglades, Hydrobiologia (to appear).  D. Wang, M. W. Berry, E. Carr, L. J. Gross, A Parallel Fish Landscape Model for Ecosystem Modeling on a Computing Grid, Parallel and Distributed Computing Practices (in review) Conclusions 1 The Institute for Environmental Modeling, 569 Dabney Hall, University of Tennessee, Knoxville, TN Department of Computer Science, University of Tennessee, Knoxville, TN An ecological multimodel designed to assess the effects on key biota of alternative water management plans for the regulation of water flow across the Everglades landscape. ALFISH is an Intermediate Trophic Level Functional Groups model which includes two main subgroups (small planktivorous fish and large piscivirous fish), structured by size. 1Gbs Ethernet Network with dedicated switches System bus Memory Proc System bus Memory Proc System bus Memory Proc 16 nodes 3.2 Gbs System Interconnection 10 G Main Memory 8M Ext Cache Proc 2(16K) Cache Proc 2(16K) Cache Proc 2(16K) Cache 14 CPUs Processors 14(400MHz) Architecture UltraSPARC L1 Cache: 16-KB / 16-KB Ext Cache: 8 MB System Interconnect 3 GB/sec Main Memory 10 GB Storage 1.5 TB Processors 2(450MHz) Architecture UltraSPARC L1 Cache: 16-KB / 16-KB Ext Cache: 4 MB Main Memory 0.5 GB Storage 30 GB System Connect 1 GB/sec Initialization Update water and lower trophic data Density-independent fish movement Diffusive fish movement Output Final output End of run? yes no Mortality/Aging/Growth/Reproduction Initialization Update water and lower trophic data Density-independent fish movement Diffusive fish movement Output End of run? no Mortality/Aging/Growth/Reproduction Initialization Final output yes Receive Date Repartition the landscape (MPI_SENDRECV) End of run? yes Move data between boundaries (MPI_Send) Finalization (MPI_Broadcast) no Master ProcessorComputational Processors Initialization Update lower trophic data Update water data from memory Density-independent fish movement Diffusive fish movement Save output from previous step Mortality/Aging/Growth/Reproduction Final output yes (Barrier_wait) (pthread_cond_wait) (Barrier_wait) End of run? (pthread_signal) no Master ThreadComputational Threads Create threads Update water data for next step Save date to memory (Barrier_wait) Join threads repartition boundary (pthread_cond_wait) (pthread_signal) This research has been supported by the National Science Foundation under grant No. DEB This research used the resources of the Scalable Intracampus Research Grid (SInRG) Project at the University of Tennessee, supported by the National Science Foundation CISE Research Infrastructure Award EIA The sequential implementation was developed with support from the U.S. Geological Survey, through Cooperative Agreement No CA with the University of Tennessee, and the Department of Interior's Critical Ecosystem Studies Initiative. Grid-based partitioning can be highly effective for age- and size-structured spatially explicit landscape fish models. Adapting dynamic partitioning, the fast model turnaround time is about 2.5 hours yielding a speedup factor of 12. The MPI implementation requires substantial (main) memory and is suitable for execution on clusters with high speed interconnection. Compared to the MPI implementation, a Pthread implementation of the model requires less (main) memory and more scalable, but is more workload sensitive. Objectives To compare, in a spatially explicit manner, the relative effects of alternative hydrologic scenarios on fresh-water fish densities across South Florida. To provide a measure of dynamic, spatially-explicit food resources available to wading birds. Speedup model performance to allow real-time data generation and information sharing between models. October 1January 1April 1 Performance Performance of Static and Dynamic Landscape Partitioning Each Node Whole System Spatial averaged (over 31 years) fish density map in Everglades. No discernable differences are observed in spatial outputs form the different parallel implementations. 8M Ext Cache Radio-telemetry Tracking Tools Abiotic Conditions Models Spatially-Explicit Species Index Models Linked Cell Models Process Models Age/Size Structure Models Individual-Based Models High Resolution Hydrology High Resolution Topography Disturbance Cape Sable Seaside Sparrow Snail Kite Long-legged Wading Birds Short-legged Wading Birds White-tailed Deer Alligators Lower Trophic Level Components Vegetation Fish Functional Groups AlligatorsReptiles and Amphibians White-tailed Deer Florida Panther Snail Kite Wading Birds © TIEM / University of Tennessee Cape Sable Seaside Sparrow Static PartitionDynamic partition