INCITE Proposal Writing Webinar

Similar documents
INCITE Proposal Writing Webinar April 25, 2013

Announcement of Request for DoD HPC Modernization Program HPC Equipment Reutilization Proposals

Report from the Executive Committee

How do I get an Allocation?

How to obtain HPC resources. A. Emerson, HPC, Cineca.

EPCC A UK HPC CENTRE. Adrian Jackson. Research Architect

DARPA-BAA TRADES Frequently Asked Questions (FAQs) as of 7/19/16

Best Practices for Writing a Successful NSF MRI Grant Proposal

SJTU CCOE Annual Report and Renew Request

NICS and the NSF's High-Performance Computing Program. Jim Ferguson NICS Director of Education, Outreach & Training 8 September 2011

The JWST Director s Discretionary Early Release Science Program (DD ERS)

High Performance Computing for Engineers

High Performance Computing for Engineers

RFP No. FY2017-ACES-02: Advancing Commonwealth Energy Storage Program Consultant

2 nd Call for Collaborative Data Science Projects

DARPA BAA HR001117S0054 Posh Open Source Hardware (POSH) Frequently Asked Questions Updated November 6, 2017

Software as Infrastructure at NSF. Daniel S. Katz Program Director, Division of Advanced Cyberinfrastructure

Proposal Preparation Instructions: Call for Proposals for Research Projects Using the HPCI System in Fiscal Year 2019

29A: Hours may be used as the Base labor increment. 28Q: Are human in the loop solutions of interest for ASKE? 28A: Yes

Request for Proposals

Personal cloud computer available for everyone

FPGA Accelerator Virtualization in an OpenPOWERcloud. Fei Chen, Yonghua Lin IBM China Research Lab

Review Comments for NSF SBIR proposal # : Libre Texting: A Reshaping of the Medium. Document # Records November 03, 2009

Opportunities for Universities. Amanda Quiñones Acting Special Advisor Office of Economic Impact and Diversity

ACCOMPLISHMENTS: What was done? What was learned?

Belmont Forum Collaborative Research Action:

THE UNIVERSITY OF NORTH CAROLINA SYSTEM RESEARCH OPPORTUNITIES INITIATIVE REQUEST FOR PROPOSALS

4.10. Ontario Research Fund. Chapter 4 Section. Background. Follow-up on VFM Section 3.10, 2009 Annual Report. The Ministry of Research and Innovation

27A: For the purposes of the BAA, a non-u.s. individual is an individual who is not a citizen of the U.S. See Section III.A.2 of the BAA.

HPC Across Campus and the Cloud

Initial Proposal Approval Process, Including the Criteria for Programme and Project Funding (Progress Report)

Call for Scientific Session Proposals

Call for proposals. Nordic Centres of Excellence within escience in Climate and Environmental research

Request for Proposals

FUNDING OPPs & INFO For Hajim School Researchers

OWENS VALLEY CAREER DEVELOPMENT CENTER

THE UNIVERSITY OF NORTH CAROLINA SYSTEM INTER-INSTITUTIONAL PLANNING GRANT REQUEST FOR PROPOSALS

Goals of the AREA or R15 Program

International NAMA Facility

MENTOR-CONNECT TUTORIAL

UNCLASSIFIED. FY 2017 Base FY 2017 OCO

Dedicated Programming Support

NSF Faculty Early-Career Development Program

Florida Center for Cybersecurity Collaborative Seed Award Program

UC LABORATORY FEES RESEARCH PROGRAM FUNDING OPPORTUNITIES DRAFT v. MAR 3, 2017

NSF-BSF COLLABORATIONS IN BIOLOGY. Theresa Good Acting Division Director Molecular and Cellular Biosciences September 2017

Fellowship Application Preparation Guide

R E Q U E S T F O R A P P L I C A T I O N S RFA R-12-CFSA-1

UNCLASSIFIED. R-1 ITEM NOMENCLATURE PE F: Requirements Analysis and Maturation. FY 2011 Total Estimate. FY 2011 OCO Estimate

HR001118S0040 Computers and Humans Exploring Software Security (CHESS) Frequently Asked Questions

Bay Area Photovoltaic Consortium

NASA KENTUCKY FAQ TABLE OF CONTENTS. Frequently Asked Questions about NASA KY Space Grant Consortium & EPSCoR Programs

COMMONWEALTH RESEARCH COMMERCIALIZATION FUND (CRCF)

HORIZON 2020 PROPOSAL EVALUATION

Company Overview. Copyright 2014 Accenture All rights reserved. 1

Full application deadline Noon on April 4, Presentations to Scientific Review Committee (if invited) May 11, 2016

UNCLASSIFIED. UNCLASSIFIED Office of Secretary Of Defense Page 1 of 7 R-1 Line #73

DEEP LEARNING FOR PATIENT FLOW MALCOLM PRADHAN, CMO

Think Huddle and Neustar Performance Gains with 12c

HR001118S0023 FREQUENTLY ASKED QUESTIONS

Strategies for Success in Research Development: Using External Consultants for Capacity Enhancement

3. Does the institution have a dedicated hospital-wide committee geared towards the improvement of laboratory test stewardship? a. Yes b.

PFAU 9.0: Fluid-Structure Simulations with OpenFOAM for Aircraft Designs"

Multicore Processors Big deal? or No big deal? Steven Parker SCI Institute School of Computing University of Utah

Materials Research in the FY 2015 Budget

SAMPLE Grant and Fellowship Program Frequently Asked Questions

The NIH AREA Program The CUR Dialogues Washington, DC February 26, 2010

PROGRAM ANNOUNCEMENT FOR FY 2019 ENVIRONMENTAL SECURITY TECHNOLOGY CERTIFICATION PROGRAM (ESTCP)

NM Small Business Assistance Program Presentation Guidelines 2018 Leveraged Projects. Guidelines and Requirements

SAMPLE Grant and Fellowship Program Frequently Asked Questions

Overview of the NSF REU Program and Proposal Review

REQUEST FOR PROPOSALS THE ROSE HILLS FOUNDATION INNOVATOR GRANT PROGRAM RESEARCH FELLOWSHIP APPLICATION

SSF Call for Proposals: Framework Grants for Research on. Big Data and Computational Science

Tier 1 Exceptional Talent Visa for Digital Technology From

UNITED STATES ARMY INTELLIGENCE AND SECURITY COMMAND

1. Preface Purpose Objectives Award Amount and Duration Eligibility Requirements Additional Support...

ACTION ITEM #5 Establishment of Research Center for Institutional Research Computing (CIRC) (Daniel J. Bernardo)

REQUEST FOR PROPOSALS (RFP) # SUNY CENTER-SCALE PROPOSAL PLANNING AND DEVELOPMENT GRANT PROGRAM

Q: Do all programs have to start with a seedling? A: No.

RESEARCH FELLOWSHIPS GUIDE TO APPLICANTS/CONDITIONS OF AWARD Funding to commence in 2019

NSF MME Program and Other Funding Opportunities for Manufacturing Faculty

Improv DARPA-BAA Frequently Asked Questions (FAQs) as of 4/6/16

Pfizer-NCBiotech Distinguished Postdoctoral Fellowship in Gene Therapy Application Guidelines & Instructions

Accountable Care: Clinical Integration is the Foundation

Pfizer-NCBiotech Distinguished Postdoctoral Fellowship in Gene Therapy Application Guidelines & Instructions (UPDATED )

UCLA INNOVATION FUND PROCESS...

Call for Symposium Proposals

Screen to Lead Program (SLP)

UNCLASSIFIED. R-1 ITEM NOMENCLATURE PE D8Z: Human, Social and Culture Behavior (HSCB) Modeling Advanced Development FY 2011 OCO Estimate

MIT PORTUGAL PROGRAM 2017 CALL FOR PROPOSALS

National Science Foundation Annual Report Components

BIG DATA REGIONAL INNOVATION HUBS & SPOKES

Centre for Cultural Value

Symposium on International Safeguards: Building Future Safeguards Capabilities

Question1: Is gradual technology development over multiple phases acceptable?

Solar Photovoltaic. Standard Offer Program (SVPSOP) 2018 Program Manual. Rev # Final

INSTRUCTIONS FOR COMPLETION OF THE DEVELOPMENT GRANT APPLICATION

CALL FOR PROPOSALS #1 (2017)

Project Request and Approval Process

Reviewer and Author Recognition

Transcription:

INCITE Proposal Writing Webinar Hal Finkel ALCF Catalyst Team Argonne National Laboratory Tjerk Straatsma OLCF Scientific Computing Group Oak Ridge National Laboratory Judith Hill INCITE Program Manager

Overview Allocation programs [3] INCITE mission and recent stats [4 14] LCF computing systems [16 21] Tips for applicants [24 42] Common oversights Requesting a startup account Benchmarking data Q&A [43, open discussion] Conclusions [44 51] Submittal, review, and awards decisions Contact links 2

Three primary ways for access to LCF Distribution of allocable hours Leadership-class computing 10% Director s Discretionary Up to 30% ASCR Leadership Computing Challenge DOE/SC capability computing 60% INCITE 5.8 billion core-hours in CY2017 3

What is INCITE? Innovative and Novel Computational Impact on Theory and Experiment INCITE promotes transformational advances in science and technology through large allocations of computer time, supporting resources, and data storage at the Argonne and Oak Ridge Leadership Computing Facilities (LCFs) for computationally intensive, large-scale research projects. 4

INCITE seeks high-impact research campaigns Examples of previous successful INCITE applications that advance the state of the art across a broad range of topics and different mission priorities Glimpse into dark matter Supernovae ignition Protein structure Creation of biofuels Replicating enzyme functions Global climate Accelerator design Carbon sequestration Turbulent flow Propulsor systems Membrane channels Protein folding Chemical catalyst design Plasma physics Algorithm development Nano-devices Batteries Solar cells Reactor design Nuclear structure 5

INCITE criteria Access on a competitive, merit-reviewed basis* 1 Merit criterion Research campaign with the potential for significant domain and/or community impact 2 Computational leadership criterion Computationally demanding runs that cannot be done anywhere else: capability, architectural needs 3 Eligibility criterion Grant allocations regardless of funding source* Non-US-based researchers are welcome to apply *DOE High-End Computing Revitalization Act of 2004: Public Law 108-423 6

Twofold review process Peer review: INCITE panels Computational readiness review: LCF centers Award Decisions New proposal assessment Scientific and/or technical merit Appropriateness of proposal method, milestones given Team qualifications Reasonableness of requested resources Technical readiness Appropriateness for requested resources Renewal assessment Change in scope Met milestones On track to meet future milestones Scientific and/or technical merit Met technical/ computational milestones On track to meet future milestones INCITE Awards Committee comprised of LCF directors, INCITE program manager, LCF directors of science, sr. management 7

Some limitations on what can be done Laws regulate what can be done on these systems LCF systems have cyber security plans that bound the types of data that can be used and stored on them Some kinds of information we cannot have Personally Identifiable Information (PII) Classified Information or National Security Information Unclassified Controlled Nuclear Information (UCNI) Naval Nuclear Propulsion Information (NNPI) Information about development of nuclear, biological or chemical weapons, or weapons of mass destruction 8

Proprietary work Proprietary use (e.g., using the resources to generate data or results that they wish to designate as proprietary) of the HPC resources is allowed and will include full cost recovery through a proprietary user agreement. The use of proprietary or export-controlled software applications or input data does not by itself constitute proprietary use of the facility. A single and standardized peer-review selection process and project reporting requirement, as described within the INCITE Overview and Policies, will be implemented for both proprietary and non-proprietary user proposals. Given the complexities associated with proprietary research, individuals considering submittal of a proposal for proprietary research must contact the INCITE manager, INCITE@DOEleadershipcomputing.org, before the call for proposals closes to discuss the policy on proprietary work. [Reference: INCITE Overview and Policies. see https://proposals.doeleadershipcomputing.org] TIPS Do not include proprietary and/or export controlled information in the proposal, whether or not the project itself is nonproprietary. 9

Community vs. Umbrella Proposals The program encourages community proposals that reflect community consensus on, and participation in pursuing, a particular investigative strategy for addressing a grand-challenge-scale science problem. This consensus should be in large part reflected in the proposal s management plan, which describes how the problem will be tackled and the interrelationship of the activities of each of the proposal team investigators. The program does not encourage umbrella proposals, which is defined to be a collection of individual proposals aimed at various aspects of a particular science problem but with no clearly articulated interrelationship of the activities of each of the proposal team investigators and/or that do not exploit the unique capabilities of the leadership facilities. 10

2017 INCITE award statistics Request for Information helped attract new projects PIs by Affiliation (Awards) International 7% Industry 4% Call closed June 24 th, 2016 Total requests of more than 13 billion core-hours Awards of 5.8 billion core-hours for CY 2017 55 projects awarded of which 17 are renewals US Government 33% US University 56% Acceptance rates 45% of nonrenewal submittals and 85% of renewals Contact information Judith C. Hill, INCITE Manager hilljc@doeleadershipcomputing.org 11

2017 award statistics, by system Titan Mira Number of projects* 31 30 Average Project 72.6M 117.7M Median Project 75M 100M Total Awards (core-hrs in CY2016) 2.25B 3.53B * Total of 55 INCITE projects (many of the projects received time on both Mira and Titan) 12

New proposals,* new PI s *excluding renewal submittals 47% of the PI s had never before led an INCITE proposal 85 new proposals, 40 led by new PI s 34% of non-renewal projects awarded time led by new PI s 38 new projects awarded, 13 led by new PI s INCITE actively engages with new research teams through outreach such as workshops, email distributions, and individual networking. 13

2017 INCITE Panels 89 science experts participated in the 2017 INCITE panel review. 60+% of the reviewers include: Society Fellows (AAAS, APS, IEEE, etc), NSF or DOE Early CAREER, Laboratory Fellows, National Academy members, Department Chairs or Full Professors 60% participated in the 2016 INCITE review International 18% Industry 9% Government 21% US University 52% Reviewer Affiliation 14

ALCF resources Mira (Production) IBM BG/Q system 49,152 nodes / 786,432 cores 768 TB of memory Peak flop rate: 10 PF Linpack flop rate: 8.1 PF Cetus (Test & Devel.) IBM BG/Q system 4,096 nodes / 65,536 cores 64 TB of memory 840 TF peak flop rate Vesta (Test & Devel.) IBM BG/Q system 2,048 nodes / 32,768 cores 32 TB of memory 419 TF peak flop rate Cooley (Visualization) NVIDIA system 126 nodes / 1512 x86 cores / 126 K80 GPUs 47 TB x86 memory / 3 TB GPU memory Peak flop rate: 293 TF Storage Scratch: 28.8 PB raw capacity, 240 GB/s bw (GPFS) Home: 1.8 PB raw capacity, 45 GB/s bw (GPFS) 16-24 PB HPSS tape archive 15

Current OLCF systems Titan Cray XK7 18,688 nodes, each with AMD Opteron - 141 GF, 32 GB DDR3 memory NVIDIA Kepler K20X GPU - 1,311 GF, 6 GB GDDR5 memory PCIe2 link between GPU and CPU Cray Gemini 3-D Torus Interconnect 688 TB of memory Peak flop rate: 27 PF Rhea Pre- and post-processing cluster 512 nodes, dual 8c Xeon, 128 GB 9 nodes with 2 NVIDIA K80 GPUs Eos Cray XC30 744 nodes, Intel Xeon E5-2670 48 TB of memory 248 TF Storage Spider Lustre filesystem: 40 PB, >1 TB/s BW; HPSS archival mass storage: 240PB, 6 tape libraries Titan Specs Compute Nodes 18,688 Login & I/O Nodes 512 Memory per node 32 GB + 6 GB NVIDIA Kepler (2012) 1.31 TFlops Opteron 2.2 GHz Opteron performance 141 GFlops Total Opteron Flops 2.6 PFlops Disk Bandwidth ~ 1 TB/s 16

2016 ALCF system Many Core architecture System Name: Theta Vendor: Intel (Prime) / Cray (Integrator) Transition and data analytics system 9.65 PF peak performance 3,624 nodes with 2nd Generation Intel Xeon Phi processor Code name Knights Landing, 64 cores 192GB DDR4 memory and 16GB HBM on each node 128GB SSD on each node Cray Aries high speed interconnect in dragonfly topology Initial file system: 10PB Lustre file system, 200 GB/s throughput Cray XC system Cray software stack ~1.7 MW peak power NOTE For the 2018 Cycle Theta will be allocated in Miraequivalent core hours. Applicants who are basing core-hour estimates on KNL Theta/Cori benchmarking should use 3.25 Mira core hours per Theta core hour. 17

2019 ALCF Leadership System Many Core architecture System Name: Aurora Vendor: Intel (Prime) / Cray (Integrator) Over 13X Mira s application performance Over 180 PF peak performance More than 50,000 nodes with 3rd Generation Intel Xeon Phi processor Code name Knights Hill, > 60 cores Over 7 PB total system memory High Bandwidth On-Package Memory, Local Memory, and Persistent Memory 2nd Generation Intel Omni-Path Architecture with silicon photonics in a dragonfly topology More than 150 PB Lustre file system capacity with > 1 TB/s I/O performance 18

Transitioning to Theta and Aurora System Feature Mira (2012) Theta (2016) Peak Performance 10 PF 9.65 PF 180 PF Number of Nodes 49,152 3,624 >50,000 Aurora (2019) Aggregate High Bandwidth On-Package Memory, Local Memory, and Persistent Memory 786 TB 1,189 TB >7 PB File System Capacity 26 PB 10 PB >150 PB File System Throughput 300 GB/s 200 GB/s >1 TB/s FLOPS/Watt 2.1 GFLOPS/Watt 4.6 GFLOPS/Watt >13 GFLOPS/Watt TIPS Do contact ALCF if you would like additional information on these systems. The amount we can share increases over time. We can advise on how architectural changes might impact the algorithms and programming models you re using. 19

OLCF s Next System, Summit (2019) Vendor: IBM (Prime) / NVIDIA / Mellanox Technologies At least 5X Titan s Application Performance Approximately 4,600 nodes, each with: Two IBM POWER9 CPUs and six NVIDIA Tesla GPUs using the NVIDIA Volta architecture CPUs and GPUs completely connected with high speed NVLink Large coherent memory: over 512 GB (HBM + DDR4) all directly addressable from the CPUs and GPUs An additional 1.6 TB of NVRAM, which can be configured as either a burst buffer or as extended memory over 40 TF peak performance Dual-rail Mellanox EDR-IB full, non-blocking fat-tree interconnect IBM Elastic Storage (GPFS ) 2.50 TB/s I/O and 250 PB disk capacity. NOTE Prior to OLCF s transition from Titan to Summit in 2019, allocation requests for Summit should be based on Titan-equivalent core-hours. 20

OLCF Summit Key Software Components System Linux IBM Elastic Storage (GPFS ) IBM Platform Computing (LSF) IBM Platform Cluster Manager (xcat) Programming Environment Compilers supporting OpenMP and OpenACC IBM XL, PGI, LLVM, GNU, NVIDIA Libraries IBM Engineering and Scientific Subroutine Library (ESSL) FFTW, ScaLAPACK, PETSc, Trilinos, BLAS-1,-2,-3, NVBLAS cufft, cusparse, curand, NPP, Thrust Debugging Allinea DDT, IBM Parallel Environment Runtime Edition (pdb) Cuda-gdb, Cuda-memcheck, valgrind, memcheck, helgrind, stacktrace Profiling IBM Parallel Environment Developer Edition (HPC Toolkit) VAMPIR, Tau, Open Speedshop, nvprof, gprof, Rice HPCToolkit 21

Key questions to ask yourself Is both the scale of the runs and the time demands of the problem of LCF scale? Yes, I can t get the amount of time I need anywhere else. Yes, my simulations are too large to run on other systems. Do you need specific LCF hardware? Yes, the memory and I/O available here are necessary for my work. TIPS Do answer these questions in the proposal. This is especially helpful for the computational readiness reviewers. 22

Key questions to ask yourself (cont.) Do you have the people ready to do this work? No, I m waiting to hire a postdoc. Yes, I have commitments from the major participants. Do you have a workflow? Do you have a post-processing strategy? Do you use ensemble runs and need LCF resources? My ensembles can run under the direction of a large job, with I/O scaling on a parallel file system. -> possible yes My ensemble expects to run millions of serial jobs on nodes with local disk available. -> probably no Do you understand the life cycle of your data? Some of these characteristics are negotiable, so make sure to discuss atypical requirements with the centers 23

Proposal form: Outline 1 Principal investigator and co-principal investigators 2 Project title (80 characters) 3 Research category 4 Project summary (50 words) 5 Computational resources requested 6 Funding sources 7 Other high-performance computing support for this project 8 Project narrative, other materials (A) Executive summary (1 page) (B) Project narrative including impact of the work, objectives, benchmarking (15 pages) (C) Personnel justification & management plan (D) Milestone table (E) Publications resulting from INCITE Awards 9 Application packages 10 Proprietary and sensitive information 11 Export control 12 Monitor information 24

Getting started: Know your audience Remember, INCITE is very broad in scope Computational-science-savvy senior scientists/engineers drawn around the world from national labs, universities, and industry They will be assessing potential impact of this work versus other proposals submitted TIPS Don t assume that your audience is familiar with your work through other review programs (ex. funding agencies). INCITE is very broad in scope and you may be competing against a diverse set of proposals. Do look at the reviewer questionnaires, posted on the INCITE Call for Proposals site. 25

Narrative: Impact of the work This is the principal determinant of a successful submittal What is the scientific challenge, and its significance Impact of a successful computational campaign the big picture Reasons this work needs to be done now, on the resources requested TIPS Do give a compelling picture of the impact of this work, both in the context of your field and, where appropriate, beyond. Do explain why this work cannot be done elsewhere. Reviewers scrutinize whether another allocation program may be a better fit. 26

Narrative: Objectives and milestones Successful submittals must also very clearly Describe approach to solving the problem, its challenging aspects, preliminary results Tie to the resources requested your key objectives, key simulations, and project milestones in your milestone table TIPS Do clearly articulate your project s milestones for each year. Reviewers have downgraded proposals that don t show that the PI has a well thought out plan for using the allocation. Do bear in mind that the average INCITE award of time for a single project is equivalent to several million dollars. Spend your time on the proposal accordingly. 27

Narrative: Computational approach Provide the basic foundation Describe the underlying formulation Don t assume reviewers know all the codes Do show that the code you plan to employ is the correct tool for your research plan Do explain the differences if you plan to use a private version of a well-known code List programming languages, libraries and tools used Check that what you need is available on the system 28

Narrative: Computational approach Provide the basic foundation Data Management Requirements for bringing input data, storage & movement of data Describe how long data needs to remain on spinning disk & archive and how those times were determined Describe the long term use of data Move out of LCF? Publically available? Etc Describe tools or infrastructure required to support data needs Analysis and Workflows Describe any analysis and viz that are part of the project, and where that work will be done If appropriate, describe workflow tools that will be used to facilitate the volume of work 29

Narrative: Computational campaign The details are important! Describe the kind of runs you plan with your allocation L exploratory runs using M nodes for N hours X big runs using Y nodes for Z hours P analysis runs using Q nodes for R hours Big runs often have big output and/or big I/O Show you can deal with it and understand the bottlenecks Understand the size of results, where you will analyze them, and how you will get the data there TIPS Do clearly emphasize the relationship between the proposed runs and the major milestones. This helps the Awards Committee maximize your milestones, if they can t grant the full award requested. 30

Code performance overview Performance data should support the required scale Use similar problems to what you will be running Show that you can get to the range of processors required Best to run on the same machine, but similar size runs on other machines can be useful Be clear about the number of nodes, MPI ranks, threads and GPUs (if applicable) being used in runs Include production style I/O in benchmarks (checkpoint/restart, analysis) Describe how you will address any scaling deficiencies TIPS Do provide performance data in the requested format. Do provide performance of the scaling baseline, not just scaling efficiency 31

Parallel performance: Direct evidence WEAK SCALING DATA Increase problem size as resources are increased STRONG SCALING DATA Increase resources (nodes) while doing the same computation Pick the approach(es) relevant to your work and show results Weak Scaling Example Strong Scaling Example Time to solution (m) 11.0 10.8 10.6 10.4 10.2 Actual Ideal Time to solution (s) 10,000 1,000 Actual Ideal 10.0 4800 9600 19200 38400 Number of processors 76800 100 4800 9600 19200 38400 76800 Number of processors 32

More about our ensemble policy or, Can I meet the computationally intensive criterion by loosely coupling my jobs? Possibly yes, If you require large numbers of discrete or loosely coupled simulations where time-to-solution is an untenable pacing issue, and If a software workflow solution (e.g., pre- and post-processing scripts that automate run management and analysis) is provided to facilitate this volume of work. Probably no, If by decoupling the simulations the work could be effectively carried out on a smaller resource within a reasonable time-to-solution. TIPS Do examine the Frequently Asked Questions for these and other topics at http://proposals.doeleadershipcomputing.org 33

Nontraditional Uses of the Architecture Possibly yes, In addition to traditional computationally intensive simulation campaigns, INCITE encourages projects with unique data requirements (e.g. large scale data analytics) or workflow needs that can only be enabled by the LCFs. If a software workflow solution (e.g., pre- and post-processing scripts that automate run management and analysis) is provided to facilitate this volume of work. TIPS Do examine the Frequently Asked Questions for these and other topics at http://proposals.doeleadershipcomputing.org 34

Narrative: Development Work Developmental Work Describe any additional development required to execute any of your milestones. Identify any dependencies and how you will validate. Estimate the computational resources required for this work and when it will be completed. Development for Next-generation systems Required for multi-year proposals; Recommended for one-year proposals. Describe your software development plans and indicate what resources are devoted to preparing for Summit and Aurora. 35

Narrative: Personnel & management plan Experience and credibility List the scientific and technical members and their experience as related to the proposed scientific or technical goals Successful proposal teams demonstrate a clear understanding of petascale computing and can optimally use these resources to accomplish the stated scientific/technical goals Transparent use of time Projects involving multiple teams or different thrust areas should clearly state how the allocation will be distributed and managed TIPS Do include in Personnel Justification a brief description of the role of each team member. Although not a requirement, proposals with application developers or clear connections to development teams are favorably viewed by readiness reviewers. 36

Narrative: Milestone Table Clearly state the scientific and technical milestones for each year of your proposed work. Milestones should be appropriate for the size and duration of the requested award. Future modifications in scope will be tracked through this table. As appropriate, details to provide for each milestone: Computing resource and allocation request. Filesystem and archival storage, and duration. Software application employed. Summary of the computational tasks (e.g.computational runs, data analysis, data reduction). Dependencies on or between other milestones. Expected start and target completion date. 37

Narrative: INCITE publications Publications resulting from INCITE awards To show impact of the INCITE program, we ask authors to list the publications from previous INCITE awards to this project team for work related to the proposal under consideration All publications that were enabled by an INCITE project should include an acknowledgement of the INCITE program and/or the LCF. Include only publications with INCITE acknowledgements 38

Are you ready to apply now? Port your code before submitting the proposal Check to see if someone else has already ported it Request a startup account if needed (see next slide) Provide compelling benchmark data Prove application scalability in your proposal Run example cases at full scale If you cannot show proof of runs at full scale, then provide a very tight story about how you will succeed TIPS Do make the benchmark examples as similar to your production runs as possible, or, make it clear why another benchmark example is valid for your proposed work. 39

Request a start up account now Director s Discretionary Proposals considered year-round Award up to millions of hours Allocated by LCF center directors Argonne DD Program: http://www.alcf.anl.gov/getting-started/apply-for-dd Director s Discretionary (DD) requests can be submitted anytime DD may be used for porting, tuning, scaling in preparation for an INCITE submittal Submit applications at least 2 months before INCITE Call for Proposals closes Oak Ridge DD Program: www.olcf.ornl.gov/support/getting-started/olcf-director-discretion-project-application/ 40

Proposal form: Final check 1 Principal investigator and co-principal investigators 2 Project title (80 characters) 3 Research category 4 Project summary (50 words) 5 Computational resources requested 6 Funding sources 7 Other high-performance computing support for this project 8 Project narrative, other materials (A) Executive summary (1 page) (B) Project narrative including impact of the work, objectives, benchmarking (15 pages) (C) Personnel justification & management plan (D) Milestone table (E) Publications resulting from INCITE Awards 9 Application packages 10 Proprietary and sensitive information 11 Export control 12 Monitor information 41

Q&A Open discussion on what authors should include in their proposal For past INCITE submitters, new or changed from 2017: References will no longer be included in the total page count of the proposal narrative (new) or project achievements/plans (renewals). New proposals requesting more than one year are required to provide a development plan for the forthcoming Summit and Aurora architectures. One-year proposals are encouraged to provide this. The milestones template has been updated to request additional resource information. 42

Submitting your proposal or renewal You may save your proposal at any time without having the entire form complete Your Co-PIs may also log in and edit your proposal Required fields must be completed for the form to be successfully submitted An incomplete form may be saved for later revisions After submitting your proposal, you will not be able to edit it Submit 43

INCITE awards committee decisions The INCITE Awards Committee is comprised of the LCF center directors, INCITE program manager, LCF directors of science and senior management. The committee identifies the top-ranked proposals by a) peer-review panel ratings, rankings, and reports; and b) additional considerations, such as the desire to promote use of HPC resources by underrepresented communities. Computational readiness review is used to identify whether the topranked proposals are ready for the requested system. 44

INCITE awards committee decisions (cont.) A balance is struck to ensure each awarded project has sufficient allocation to enable all or part of the proposed scientific or technical achievements a robust support model for each INCITE project When the centers are oversubscribed, each potential project is assessed to determine the amount of time that may be awarded to allow the researchers to accomplish significant scientific goals. Requests for appeals can be submitted to the INCITE manager or LCF center directors. If an error has occurred in the decision-making process (e.g. procedural, clerical), consideration is given by the INCITE management and an award may be granted. Assessment of the relative scientific merit is not considered in appeals. 45

2018 INCITE award announcements Awards will be announced by INCITE Manager, Judith Hill, in November 2017 Welcome and startup information from centers Agreements to sign: Start this process as soon as possible! Getting started materials: Work closely with the center Centers provide expert-to-expert assistance to help you get the most from your allocation Scientific Liaisons and Catalysts (OLCF / ALCF) 46

PI responsibilities Let us know your achievements and challenges Provide quarterly status updates (on supplied template) Milestone reports Publications, awards, journal covers, presentations, etc., related to the work Provide highlights on significant science/engineering accomplishments as they occur Submit annual renewal request Complete annual surveys Encourage your team to be good citizens on the computers Use the resources for the proposed work 47

PI responsibilities cont. Encourage your team to attend the center s user meeting All INCITE users are expected to acknowledge the center and the program in publications resulting from their award. The appropriate acknowledgement is listed below for INCITE and the respective center. An award of computer time was provided by the Innovative and Novel Computational Impact on Theory and Experiment (INCITE) program. and either or This research used resources of the Oak Ridge Leadership Computing Facility located in the Oak Ridge National Laboratory, which is supported by the Office of Science of the Department of Energy under Contract DE-AC05-00OR22725. This research used resources of the Argonne Leadership Computing Facility at Argonne National Laboratory, which is supported by the Office of Science of the U.S. Department of Energy under contract DE-AC02-06CH11357. 48

It is a small world Let the science agency that funds your work know how significant the INCITE program and the Leadership Computing Facilities will be to your work Contact us if you have questions: we want to hear from you 49

Relevant links INCITE General Information www.doeleadershipcomputing.org/ INCITE Proposal Site proposals.doeleadershipcomputing.org/ Argonne Discretionary Program www.alcf.anl.gov/getting-started/apply-for-dd Oak Ridge Discretionary Program www.olcf.ornl.gov/support/getting-started/olcf-director-discretion-project-application Contact the center if you d like to request Discretionary time for benchmarking 50

Contacts For details about the INCITE program: www.doeleadershipcomputing.org General information proposals.doeleadershipcomputing.org Proposal site INCITE@DOEleadershipcomputing.org For details about the centers: www.olcf.ornl.gov help@olcf.ornl.gov, 865-241-6536 www.alcf.anl.gov support@alcf.anl.gov, 866-508-9181 51