jose c renteria kevin lind
Download
Skip this Video
Download Presentation
Jose C. Renteria Kevin Lind

Loading in 2 Seconds...

play fullscreen
1 / 10

Jose C. Renteria Kevin Lind - PowerPoint PPT Presentation


  • 85 Views
  • Uploaded on

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.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' Jose C. Renteria Kevin Lind ' - tokala


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
ad