Standard Performance Evaluation Corporation |
|
|
SPEChpc Weak Scaling Benchmark Search ProgramSPEC holds to the principle that better benchmarks can be developed from actual applications. SPEC is once again seeking to encourage those outside of SPEC to assist us in locating applications that could be used in the next high performance computing benchmark suite, currently under development within SPEC's High Performance Group (HPG) and the SPEChpc benchmark suites. The SPEChpc Weak Scaling Search Program is sponsored by the Standard Performance Evaluation Corporation (SPEC), a non-profit consortium; identified as "Sponsor" in this document. What is the SPEChpc Weak Scaling Search Program?The Search Program is designed to encourage and recognize achievements of members of the academic and industrial community who provide and develop application code and datasets that can be used as components of a new SPEChpc benchmark suite focused on modeling Weak Scaling performance. For each step of the process that a submission passes, SPEC/HPG will compensate the Program Submitter (in recognition of the Submitter's effort and skill). A submission that passes all the steps and is included in the next SPEChpc benchmark suite will receive $5000 overall and a licensed copy of the new benchmark suite when released. What is SPEC looking for?SPEChpc Weak Scaling will be used to evaluate the throughput performance of large scale HPC based systems allowing users of the benchmarks to adjust workload sizes to an individual system. The current SPEChpc 2021 benchmarks suites are strong scaled using four different fixed size workloads for various sized systems SPEC has held to the principle that better benchmarks are based on applications, and these applications can come from any area of work. For example, the current SPEChpc suites includes applications from the following areas:
SPEC/HPG is not limiting consideration to just these areas. A proposed application may come from any area or field of work. Criteria considerations important for the next SPEChpc Weak Scaling benchmark suiteA good benchmark candidate:
The SPEC SPEChpc Weak Scaling Search Program Official Rules
Who May Submit Benchmarks to the Search Program?
Participation Constitutes Agreement to Official Rules
Timing
How To Enter
Step 1: Complete the legal paperworkSubmit the SPEChpc Weak Scaling Search Program Proposal. All Submitters must provide the following information using this form: http://www.spec.org/hpg/search/entry_form.html
Upon receipt of the proposal, SPEC/HPG will acknowledge receipt within seven (7) working days. Within four (4) weeks, the HPG committee will notify the Submitter as to whether SPEC/HPG wishes to further evaluate the entry. If SPEC/HPG wishes to further evaluate the entry, SPEC Headquarters will provide the Submitter with a SPEC "Permission to Use" form and the necessary IRS tax documentation. The Submitter must provide the signed tax form along with a signed Permission to Use form for the submitted code, input sets any other material provided to SPEC. Once the signed tax form and the signed Permission to Use form are received by SPEC, technical work may commence. Step 2: Initial porting ($1000 upon successful completion)If the submission is accepted for entry into Step 2, SPEC/HPG will provide the Submitter with a copy of the SPEC benchmark framework and information on how to prepare the program/application. The Submitter, with the assistance of a SPEC/HPG primary contact, must now prepare the Submitter's program/application code for submission and submit it to SPEC. To complete this step, the Submitter must complete the following:
A copy of the toolset will be provided, and SPEC can assist with the process of converting code to use the tools. Note that SPEC's approach to porting benchmarks does not allow the use of an automatic configuration process such as GNU autoconf or Metaconfig for each target platform. If, in SPEC's sole judgment, the submission does not meet these criteria, the Submitter will be notified as to what expectations were not met. If the submitted code meets these criteria, the Submitter is awarded $1000 and the submission moves to Step 3. Note that SPEC/HPG, in its sole judgment, may decide at any time to discontinue work on a submission. Workloads, FOM, verification, and demonstrate weak scaling ($500 upon successful completion)During Step 3, the Submitter will need to provide the following:
When the above is completed, SPEC/HPG will profile the benchmark with the supplied workload, and expects that:
If, in SPEC/HPG's sole judgment, the submission does not meet these criteria, the Submitter will be notified as to what expectations were not met. If the submitted code meets these criteria, the Submitter is awarded $500 and the submission moves to Step 4. Note that SPEC/HPG, in its sole judgment, may decide at any time to discontinue work on a submission. Step 4: Complete Code Testing and Benchmark Infrastructure ($1000 upon successful completion)During Step 4, the candidate must:
If, in SPEC/HPG's sole judgment, the submission does not meet these criteria, the Submitter will be notified as to what expectations were not met. If the submitted code meets these criteria, the Submitter is awarded $1000 and the submission moves to Step 5. Note that SPEC/HPG, in its sole judgment, may decide at any time to discontinue work on a submission. Step 5: Acceptance into the SPEChpc Weak Scaling Suite ($2500 if accepted)If the program/application is recommended to and is accepted by SPEC/HPG, in its sole discretion, then the program/application is included in the suite and the Submitter will receive $2500 and a license for the suite when it is released. General Information and Legal TermsNumber of Entries and Return of EntriesSubmitters may enter as many times as they wish. However, each entry must be accompanied by a separate registration. Sponsor will not return any entries to the Submitters. Personal DataSponsor will use its best effort to use personal data about Submitter only for the administration of the award program, in accordance with these Official Rules and for internal marketing purposes. Submitter agrees to such use of the personal data. Important TermsSponsor is not responsible for lost, late, incomplete, illegible or misdirected mail or e-mail, for failed, partial or garbled computer transmissions, or for technical failures of any kind. Sponsor reserves the right to cancel or modify the awards if fraud, technical failures or other events or circumstances impair the integrity of the award program as determined by Sponsor in its sole discretion. Submitter agrees that Sponsor's only obligations are to submit entries from eligible submissions, per the procedures and criteria set forth in these Official Rules, and to award the compensation set forth herein, to Submitters as criteria in Sponsor's sole judgment are met, subject to the terms and conditions herein. Submitter will be held harmless from any liability incurred from the intended or unintended use of the application as a benchmark or application. Submitter agrees that Sponsor's obligations are solely to fairly and adequately consider any entry submitted, and that Submitter is not entitled to and shall not seek any further compensation. Submitter hereby grants Sponsor a perpetual, non-exclusive license to copy, modify, display, distribute, and sub-license the entry without geographical limitations or further compensation to Submitter of any kind, provided that Sponsor's sole use of the entry will be for the purposes of inclusion of the entry in Sponsor's SPEChpc Weak Scaling benchmark suite. Submitter agrees that e-mail shall satisfy any writing requirement, which may apply to intellectual property licenses. Upon request of Sponsor, Submitter agrees to obtain written consent from the owner of the copyright in the program/application, if that person is not Submitter, and to execute any documents required to effectuate the terms of these Official Rules. Submitter warrants that it has the right to submit this program/application and information to Sponsor and to grant the license rights granted herein, and that to Submitter's knowledge use of the program/application will not infringe or violate any intellectual property rights (including but not limited to patent, trademark, trade secret, and copyright) or license rights of any third party. Submitter agrees to notify Sponsor of any claim of such infringement or violation within fifteen (15) days of its receipt of the claim. Submitter shall defend, indemnify and hold harmless Sponsor, its successors, assigns and licensees for all costs (including attorneys' fees) arising out of or related to any breach of these warranties and representations. All issues and questions concerning the construction, validity, interpretation and enforceability of these Official Rules, or the rights and obligations of Submitter and Sponsor in connection with the Award Program, shall be governed by, and construed in accordance with, the laws of the Commonwealth of Virginia, U.S.A., without giving effect to any choice of law or conflict of law rules or provisions (whether of the Commonwealth of Virginia, U.S.A., or any other jurisdiction), which would cause the application of the laws of any jurisdiction other than the Commonwealth of Virginia, U.S.A. Taxes, customs duties, fees, freight charges and other related charges, on prizes are the sole responsibility of the winners. Winners may waive the right to receive compensation. Submittal NotificationSubmitters will be notified by electronic means of each successful completion of each step and may be required to complete an affidavit of eligibility and publicity release (except where prohibited by law), which must be returned within 20 days of receipt by Submitter. Failure to sign and return the affidavit or release or to comply with any term or condition in these Official Rules may result in disqualification and forfeiture of compensation. This Program is subject to all applicable laws. Void where prohibited. All questions about the search program can be directed to SPEC at info@spec.org. |