Jose c renteria kevin lind
This presentation is the property of its rightful owner.
Sponsored Links
1 / 10

Jose C. Renteria Kevin Lind PowerPoint PPT Presentation


  • 40 Views
  • Uploaded on
  • Presentation posted in: General

RASM : Enhancing VIC. Jose C. Renteria Kevin Lind. Outline. PETTT Mission VIC enhancements Parallel VIC NetCDF Current Work VIC output multiple stream support Acknowledgements and Contact Information. PETTT : User Productivity Enhancement, Technology Transfer, and Training.

Download Presentation

Jose C. Renteria Kevin Lind

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Jose c renteria kevin lind

RASM: Enhancing VIC

Jose C. Renteria

Kevin Lind


Outline

Outline

  • PETTT

    • Mission

  • VIC enhancements

    • Parallel VIC

    • NetCDF

  • Current Work

    • VIC output multiple stream support

  • Acknowledgements andContact Information


Pettt user productivity enhancement technology transfer and training

PETTT: User Productivity Enhancement, Technology Transfer, and Training

  • Mission

    • Transferring leading edge HPC-relevant computational technology to DoD from other government, industrial and academic communities.

    • Developing training and supporting DoD HPC users through education, knowledge access and tools to maximize productivity.

  • Funding

    • DoD High Performance Computing Modernization Program


Enhancement parallel vic

Enhancement: Parallel VIC

  • Parallel VIC completed and included in latest trunk

    • About 20% decrease in RASM execution time using identical processor configurations

    • About 1 year per day throughput

    • Allows RASM to scale to many more processors

  • Parallel VIC Configuration

    • Generate case

    • Update env_mach_pes.xml file, change

      <entry id="NTASKS_LND" value=”1" />

      to

      <entry id="NTASKS_LND" value=”16" />

    • Continue as usual


Enhancement parallel vic1

Enhancement: Parallel VIC

VIC timing (RB running for 5 days)


Enhancement vic netcdf output

Enhancement: VIC NetCDF output

  • VIC NetCDF output completed and included in latest trunk

    • NetCDF 3.6.2

    • NetCDF Climate and Forecast (CF) Metadata Conventions Version 1.4

    • Common naming convention

      • mycase.vic.h.yyyy-mm-dd-sssss.nc

  • Benefits and RACM group discoveries

    • VIC output open to community

      • ncdump, ncview, etc.

    • Inconsistent literal constants

    • Incorrect initialization of some variables


Enhancement netcdf vic restart file

Enhancement: NetCDF VIC Restart File

  • VIC NetCDF restarts completed and included in latest trunk

    • NetCDF 3.6.2

    • Outputs and reads NetCDF restart files

    • Common naming convention

      • mycase.vic.r.yyyy-mm-dd-sssss.nc

  • Benefits of NetCDF restart files

    • Use of more tool to investigate potential problems

      • ncdump, ncview, etc.

    • Better float precision than ASCII (single precision)

    • First step to exact restarts


Current work vic output multi streaming

Current Work: VIC output multi streaming

  • Current progress

    • Extended VIC data structures

      • multiple frequencies (e, h, d, m)

      • averaged and instantaneous

    • Updated parallel components

    • Added configuration options

    • Added new output naming scheme

  • Work still required

    • Testing and Debugging

    • Integration into main trunk

  • Benefits of NetCDF restart files

    • Output higher or lower frequency data

    • Output multiple frequencies (e, h, d, m) simultaneously

    • Output averaged and/or instantaneous data


Acknowledgments

Acknowledgments

  • Andrew Roberts

  • Tony Craig

  • Bart Nijssen


Pettt onsite contact information

PETTT onsite Contact Information


  • Login