Third-party software plan Zhengji Zhao NERSC User Services NERSC User Group Meeting September 19, 2007.

Slides:



Advertisements
Similar presentations
C++ Development on Linux Agenda Introduction Editors Debuggers GUI IDEs Make Automake Exploring further.
Advertisements

KAUST Supercomputing Laboratory Orientation Workshop October 13, 2009.
Eos Compilers Fernanda Foertter HPC User Assistance Specialist.
The Jacquard Programming Environment Mike Stewart NUG User Training, 10/3/05.
What is MCSR? Who is MCSR? What Does MCSR Do? Who Does MCSR Serve?
John Dennis Dave Brown Kevin Paul Sheri Mickelson
Setting up of condor scheduler on computing cluster Raman Sehgal NPD-BARC.
National Center for Supercomputing Applications University of Illinois at Urbana-Champaign Porting, Benchmarking, and Optimizing Computational Material.
NUG Meeting 1 File and Data Conversion Jonathan Carter NERSC User Services
Debugging and Optimization Tools Richard Gerber NERSC User Services David Skinner NERSC Outreach, Software & Programming Group UCB CS267 February 15, 2011.
HIGH PERFORMANCE COMPUTING ENVIRONMENT The High Performance Computing environment consists of high-end systems used for executing complex number crunching.
An Introduction to Princeton’s New Computing Resources: IBM Blue Gene, SGI Altix, and Dell Beowulf Cluster PICASso Mini-Course October 18, 2006 Curt Hillegas.
Using the P4-Xeon cluster HPCCC, Science Faculty, HKBU Usage Seminar for the 64-nodes P4-Xeon Cluster in Science Faculty March 24, 2004.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Parallel execution of chemical software on.
Overview of Eclipse Parallel Tools Platform Adam Leko UPC Group HCS Research Laboratory University of Florida Color encoding key: Blue: Information Red:
International conference “Modern problems of computational mathematics and mathematical modeling”, dedicated to the 90th anniversary of academician G.I.Marchuk.
Joshua Alexander University of Oklahoma – IT/OSCER ACI-REF Virtual Residency Workshop Monday June 1, 2015 Deploying Community Codes.
N ATIONAL E NERGY R ESEARCH S CIENTIFIC C OMPUTING C ENTER 1 NERSC Software Roadmap David Skinner, NERSC Division, Berkeley Lab.
Parallel HDF5 Introductory Tutorial May 19, 2008 Kent Yang The HDF Group 5/19/20081SCICOMP 14 Tutorial.
LINUX System : Lecture 3 Vmware, Cygwin, LINUX installation Bong-Soo Sohn Assistant Professor School of Computer Science and Engineering Chung-Ang University.
Tools and Utilities for parallel and serial codes in ENEA-GRID environment CRESCO Project: Salvatore Raia SubProject I.2 C.R. ENEA-Portici. 11/12/2007.
Computing Environment in Chinese Academy of Sciences Dr. Xue-bin Dr. Zhonghua Supercomputing Center Computer Network.
N ATIONAL E NERGY R ESEARCH S CIENTIFIC C OMPUTING C ENTER 1 Porting from the Cray T3E to the IBM SP Jonathan Carter NERSC User Services.
Overview of CrayPat and Apprentice 2 Adam Leko UPC Group HCS Research Laboratory University of Florida Color encoding key: Blue: Information Red: Negative.
November 2004 The Mississippi Center for Supercomputing Research.
Center for Component Technology for Terascale Simulation Software CCA is about: Enhancing Programmer Productivity without sacrificing performance. Supporting.
3 rd Party Software Gail Alverson August 5, 2005.
Climate-Weather modeling studies Using a Prototype Global Cloud-System Resolving Model Zhi Liang (GFDL/DRC)
Presented by The Lapack for Clusters (LFC) Project Piotr Luszczek The MathWorks, Inc.
Software Overview Environment, libraries, debuggers, programming tools and applications Jonathan Carter NUG Training 3 Oct 2005.
N ATIONAL E NERGY R ESEARCH S CIENTIFIC C OMPUTING C ENTER INTRODUCTION TO THE T3E SYSTEM1 Introduction to the T3E Mark Durst NERSC/USG ERSUG Training,
A New Parallel Debugger for Franklin: DDT Katie Antypas User Services Group NERSC User Group Meeting September 17, 2007.
Nanco: a large HPC cluster for RBNI (Russell Berrie Nanotechnology Institute) Anne Weill – Zrahia Technion,Computer Center October 2008.
1 Cray Inc. 11/28/2015 Cray Inc Slide 2 Cray Cray Adaptive Supercomputing Vision Cray moves to Linux-base OS Cray Introduces CX1 Cray moves.
Preparatory Research on Performance Tools for HPC HCS Research Laboratory University of Florida November 21, 2003.
Connections to Other Packages The Cactus Team Albert Einstein Institute
Linear Algebra Libraries: BLAS, LAPACK, ScaLAPACK, PLASMA, MAGMA
2011/08/23 國家高速網路與計算中心 Advanced Large-scale Parallel Supercluster.
Post Processing Tools Sylvia Murphy National Center for Atmospheric Research.
ARCHER Advanced Research Computing High End Resource
2/22/2001Greenbook 2001/OASCR1 Greenbook/OASCR Activities Focus on technology to enable SCIENCE to be conducted, i.e. Software tools Software libraries.
Jim Conboy / DPGTF-H 20-May Toric at JET – Status & Tools Work in Progress – See for latest.
Single Node Optimization Computational Astrophysics.
SDM Center High-Performance Parallel I/O Libraries (PI) Alok Choudhary, (Co-I) Wei-Keng Liao Northwestern University In Collaboration with the SEA Group.
Benchmarking and Applications. Purpose of Our Benchmarking Effort Reveal compiler (and run-time systems) weak points and lack of adequate automatic optimizations.
Intermediate Parallel Programming and Cluster Computing Workshop Oklahoma University, August 2010 Running, Using, and Maintaining a Cluster From a software.
Getting Started: XSEDE Comet Shahzeb Siddiqui - Software Systems Engineer Office: 222A Computer Building Institute of CyberScience May.
HPC University Requirements Analysis Team Training Analysis Summary Meeting at PSC September Mary Ann Leung, Ph.D.
NREL is a national laboratory of the U.S. Department of Energy, Office of Energy Efficiency and Renewable Energy, operated by the Alliance for Sustainable.
Preliminary results GGF UPDT user tool survey Focus on Grid Susanne M. Balle (Hewlett Packard) GGF UPDT RG co-chair Version 0.1 Global Grid.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarksEGEE-III INFSO-RI MPI on the grid:
Unified Parallel C at LBNL/UCB UPC at LBNL/U.C. Berkeley Overview Kathy Yelick LBNL and U.C. Berkeley.
Identifying Software Usage at HPC Centers with the Automatic Library Tracking Database Bilel Hadri, Mark Fahey, Nick Jones.
The Cray XT3 at CSCS Environment and Configuration Francesco Benvenuto (and Richard Alexander) Swiss National Supercomputing Center (CSCS) 14 February.
Swiss National Supercomputing Centre CSCS Manno, September 27 th, 2006 The Cray XT3 at CSCS Environment and Configuration.
UNIVERSITY OF CALIFORNIA, SAN DIEGO Triton Shared Computing Cluster Status Update Jim Hayes x25475.
Regional Climate Model Version 4.1 (RegCM4.1) Centre for Oceans, Rivers, Atmosphere and Land Sciences Indian Institute of Technology Kharagpur Kharagpur.
HPC Roadshow Overview of HPC systems and software available within the LinkSCEEM project.
HPC usage and software packages
TAU integration with Score-P
ARM Tools Working Group
CRESCO Project: Salvatore Raia
Tad Scheiblich RSI December 2, 2005
Performance Analysis, Tools and Optimization
Cray Announces Cray Inc.
Overview of HPC systems and software available within
SiCortex Update IDC HPC User Forum
UNIX/Linux Development Environment
Question 1 How are you going to provide language and/or library (or other?) support in Fortran, C/C++, or another language for massively parallel programming.
Presentation transcript:

Third-party software plan Zhengji Zhao NERSC User Services NERSC User Group Meeting September 19, 2007

NERSC User Group Meeting, September 19, Third-party software Other than vendor-supplied applications, programming environment, libraries and tools –Compilers and Languages –Parallel Programming Libraries –Tools and Utilities –IO Libraries –Math Libraries –Application Software –Visualization Software Access to the third-party software is controlled via modules.

NERSC User Group Meeting, September 19, Currently Available modules vendor-supplied vs third party applications nid04107 z/zz217> module avail /opt/modulefiles pgi, gcc, acml, mpich2 MPI, papi, Craypat, apprentice, torque/moab, … /usr/common/usg/Modules/modulefiles ddt/2.1.3 idl/6.4(default) parmetis/3.1 dfftpack/4.0(default) namd/2.6(default) subversion/1.3.1(default) ga/4.0.7(default) nco/3.1.6(default) szip/2.0(default) hdf/4.2r1(default) netcdf/3.6.1(default) hdf5/1.6.5(default) netcdf/3.6.2 vasp/ pkent(default) hdf5_par/1.6.5(default) null zlib/1.2.1(default) /usr/common/acts/Modules/modulefiles aztec/2.1(default) petsc/2.3.3_O_complex superlu/3.0(default) petsc/2.3.3 petsc/2.3.3_g superlu_dist/2.0(default) petsc/2.3.3_O petsc/2.3.3_g_c++ tau/2.16.5(default) petsc/2.3.3_O_c++ petsc/2.3.3_g_complex

NERSC User Group Meeting, September 19, Which software to install? Importance Budget Installation efforts CNL supported or not Users’ requests

NERSC User Group Meeting, September 19, Compilers and Languages Vendor provided: –PGI Fortran77, PGI Fortran90, 95, PGI C, C++ –GCC Fortran77, GCC C, C++, java (login nodes) –NAST Will install: –UPC (~late 2007) Possibly install: –PathScale

NERSC User Group Meeting, September 19, IO Libraries Installed: –netCDF –HDF –HDF5 –HDF5 Parallel –NCO Will not install: –NCARU

NERSC User Group Meeting, September 19, Parallel Programming Libraries Vendor provided: –MPICH2 MPI –Portals –SHMEM Installed: –Global Arrays

NERSC User Group Meeting, September 19, Tools and Utilities Vendor supplied : –PAPI, CrayPat, Cray Apprentice, Shells, Modules, Perl, Tcl/Tk, Python,GNU tools, GDB, CVS, RCS, Emacs, Vim, Gzip, Installed: –DDT –SubVersion –TAU Will install: –IPM end of 2007 –nersc_utils end of 2007 –Xemacs end of 2007? Will not install: –Totalview, Vast77to90, Crayconv, Sptools, Zerofault, Assure, Vampir

NERSC User Group Meeting, September 19, Math Libraries Vendor supplied: –ACML (LAPACK ), Libsci, FFTW Vendor will install: –BLACS, SCALAPACK, SuperLU, PETSc. Installed: –BLACS –SCALAPACK –SuperLU –PETSc Will install: –more ACTS (Osni’s talk)

NERSC User Group Meeting, September 19, Math Libraries (cont) Possibly install: –PARPACK Will not install: –NAG serial, NAG parallel, NAG SMP –CERNLIB –IMSL –SPRNG –WSMP

NERSC User Group Meeting, September 19, Application Software Installed: –NAMD (2.6) –VASP ( pkent) Will install: –GAMESS when Cray version is available –NWChem when supported –CCSMwhen supported –CAMwhen supported –AMBER/PMEMD in ~1 month –MOLPRO in ~1 month –Q-Chem when supported Will not install: –GAUSSIAN –WIEN2k

NERSC User Group Meeting, September 19, Visualization Software Installed: –IDL (6.4) Will install: –NCAR (4.4.2) soon Possibly install: –AVS/Express –Simple visualization tools, eg., Gnuplot Franklin is not really suitable for interactive graphics; suggest to use DaVinci for data analysis and visualization (analytics).