About applying for a Research allocation on the TeraGrid
Note: Indiana University is a resource provider and partner in the TeraGrid, funded by the US National Science Foundation (NSF) as a flagship effort to create a national cyberinfrastructure. If you are a researcher at a college, university, or national research lab within the United States, you may request an allocation of time and/or storage space on IU resources; see Who is eligible to apply for a TeraGrid allocation? If you are new to the TeraGrid, for important information about getting started, see How do I get started using the TeraGrid?
This document presumes you have already used the TeraGrid or have a major project in operation you plan to move to the TeraGrid, and that you need an allocation on the TeraGrid of more than 30,000 service units (SUs).
On the TeraGrid, one SU is worth slightly more than $1; thus, when you apply for an allocation of more than 30,000 SUs, you are writing a request for use of National Science Foundation (NSF) resources with a value of more than $30,000. Applications for these large allocations are subject to real peer review. As a result, you should plan enough time to prepare a good request for one of the large allocations.
The staff of IU Research Technologies can help you prepare your request, and strongly encourages you to request such assistance. For more, including sample language, see the Research Technologies Request a TeraGrid account page.
In your request, the justification for your request for computing resources is very important. Poorly reviewed requests frequently share common errors. The following guidelines can help improve your chances for success:
-
Make computing the focus: The purpose of your
request is to demonstrate that you have the knowledge to make good use
of your allocation. You need only describe the science to the extent
it's essential to explaining why you've requested the resources.
Requests should not focus on science and are generally not heavily judged on science; focus more attention on methods, justification, and a plan for your allocation.
Possibly the most common mistake is for researchers to submit pared down versions of the science proposals they submitted to request funding for their work. If you already have merit-reviewed funding, reviewers will generally accept that the science is sound.
-
Justify your request: Most of your request
should emphasize the justification of your computational need. Many
poorly reviewed requests contain only one- or two-sentence summary
justifications, which don't provide reviewers with enough information.
In general, your justification should explain in detail how the computations planned will address the scientific question at hand, and how fewer computations would be insufficient to reach meaningful answers. Section 4 of the NSF Resource Allocations Policies outlines what reviewers expect in a successful request.
Also, if you're requesting a particular resource, include why you need that resource.
-
Show parallel scaling and familiarity with the
systems: Successful requests describe how scalable the code
is (i.e., whether and how well the code runs on the system you are
requesting). This affects which systems you can and should run
on. Ideally, you would provide a graph or chart showing the timings on
your selected systems and scalability to a larger number of CPUs. It's
best to obtain this data on the architecture you are requesting;
Startup/Education allocations are available for collecting such
performance information; see On the TeraGrid, what types of allocations are available?
For requests that rely on home-grown code, performance and scaling information is particularly important. For well-known code, such as CHARMM and AMBER in biochemistry, the reviewers will accept less detail.
-
Follow page limit guidelines: While not quite as
formal as some government agency guidelines, requests do have
specified page lengths and other formatting guidelines; see Section
3.3 of the NSF Resource Allocations Policies. Adherence to these details is
important.
-
Attach recent papers regarding the proposed
research: Especially for renewal requests, progress reports
that describe effective use of and publications from prior allocations
help demonstrate that future allocations are likely to be productively
used.
-
Note your funding sources: For new requests and
for very large requests, supporting grants assure the reviewers that
the science has been reviewed and that staff will be available to do
the work.
-
Complete code development before applying:
Complete all code development before requesting a Research allocation
to use that code.
- Justify your advanced support request: You can request assistance from the Advanced Support Program, but make sure you justify your request. Many potential Advanced Support candidates are not rated by the review committee, because no justification is provided. You should submit a one-page justification as an appendix to the standard request documents. For more on the Advanced Support Program, plus tips on writing a successful request, see the Advanced Support Program page in the TeraGrid User Support documentation.
For further information about writing your request, allocation types, and deadlines, see the Allocations and Accounts page in the TeraGrid User Support documentation. For application instructions, see How do I apply for a new TeraGrid allocation?
This document was developed with support from the National Science Foundation (NSF) under Grant No. 0503697 to the University of Chicago and subcontracted to Indiana University. Additional support was provided by IU through its participation in the TeraGrid, which is supported by the NSF under Grants No. 0833618, SCI451237, SCI535258, and SCI504075. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the NSF.
Last modified on August 04, 2009.







