One of the largest tutorial programs at any computing-related conference in the world, these high-quality sessions are a highlight of the SC Conference. Tutorials cover a wide range of hot topics in high performance computing, including:

  • Basic and introductory topics for expanding broader engagement
  • Applications and application frameworks
  • Algorithms, numerical methods, and libraries
  • Software engineering for portable performance and scalability
  • Parallel programming methods, models, languages, and environments
  • Software tools for accelerators (co-processors, GPGPUs, FPGA, etc.)
  • Algorithmic tools and runtime support for heterogeneous systems
  • Performance evaluation and/or optimization tools
  • Debugging and correctness tools
  • High performance I/O, storage, archive, and file systems
  • Scalable data mining and machine learning
  • High performance networking technology
  • Scientific and information visualization
  • Systems, tools, and techniques for energy efficiency
  • Large systems administration and/or resource management
  • Computer and network security
  • Fault-tolerance, reliability, maintainability, and adaptability
  • High performance computer architecture
  • Clusters and distributed systems
  • Embedded and/or reconfigurable systems


Review Process

Submissions will be reviewed by the Tutorials Committee, which will consider, among other factors:

  • Insights offered, in breadth and/or depth
  • Quality of the proposal (clarity, completeness, and cohesiveness of the proposal, quality of the visual aids)
  • Relevance to the SC audience and suitability for a tutorial
  • Timeliness of the topic
  • Potential audience appeal
  • Presentation history and teaching/speaking experience of the presenters
  • For “hands-on” tutorials, evidence that demos or live exercises have been thoroughly tested

Each submission will receive at least three reviews. After the reviews are completed, the Tutorials Committee will discuss them and select the tutorials to be offered at the conference. A tutorial may be conditionally accepted, pending modifications requested by the Tutorials Committee.


Proposal Preparation Guidelines

Tutorial sessions are highly competitive, so carefully consider the review process guidelines above and the submission instructions below as you prepare your proposal.

Your proposal should clearly describe the target audience and what they will learn. It should discuss in detail the tutorial content, schedule, and organization.

If your tutorial proposal is a joint effort between presenters from more than one institution, include evidence in your description that the tutorial will be cohesive, and not just a disparate set of talks. Your proposed “detailed course outline” will be the most critical part of your submission.

Submitting samples of visual aids is strongly encouraged, either via a file upload or via a URL.



We will create a digital copy containing all tutorial notes (no hard copies). The digital copy will be issued to all Tutorials attendees, and it will be made available to all conference attendees for an additional fee. All tutorial proposals must explicitly agree to the release of the tutorial notes for this purpose.


Hands-On Tutorials

As in previous years, the Tutorials Committee encourages “hands-on” tutorials – those that give attendees the chance to try pre-prepared demos or exercises during the tutorial. Typically, hands-on tutorials are full-day sessions, although half-day hands-on tutorials may be appropriate in some cases. Tutorials focused on software development and analysis tools are good candidates for hands-on demos, for example.

If you propose a demo- or exercise-based tutorial, you must include an extra section in your tutorial proposal explaining to the committee how your demo and/or exercises have been thoroughly tested and debugged in a variety of settings, to ensure completely smooth operation at the conference. The SC Conference will provide power, wired internet access, and standard AV equipment for presentations. The demos and exercises may be run on attendees’ laptops (if they have them).


Tutorial Participant Designations

  • Presenter – A person who is eligible for some part of their tutorial’s honorarium, travel expense reimbursement, and/or complimentary registration.
  • Lead presenter – The presenter authorized to speak for and make decisions for all of the tutorial’s presenters, as recognized by the Tutorials Chair. A lead presenter is also considered a presenter. The tutorial submitter is assumed to be the lead presenter.
  • Assistant – A person assisting with a tutorial but not designated as a presenter. Assistants are not eligible to attend the Tutorial Breakfast, or to receive an honorarium or travel reimbursement.


Tutorial Participant Quotas

  • Full-day – At most six presenters and two assistants.
  • Half-day – At most three presenters and two assistants.
  • Assistants must be requested, with a justification; requests will be decided on by the Tutorials Chair.


How to Submit

Tutorials may be proposed for either a full day (six hours) or a half day (three hours). Half-day tutorials on new and emerging technologies are encouraged.

Tutorial proposals must be submitted electronically via SC’s submissions website using a combination of web form and file upload. Some of your information must be in both the web form and in the file upload. The file you upload should contain the following sections, each beginning on a separate page:

  1. Abstract in text format (200-word maximum).
  2. A detailed description of the proposed tutorial (two pages maximum) with the following sections:
    –  Tutorial goals – specifically how attendees will benefit;
    –  Why the topic is relevant to conference attendees;
    –  Targeted audience (researchers, students, developers, practitioners, etc.);
    –  Content level (% beginner, % intermediate, % advanced)
    –  Audience prerequisites;
    –  General description of tutorial content;
    –  If your presenters are from different institutions, how you will ensure cohesive tutorial content; and
    –  If your tutorial has been presented previously, list when and where and how you will update it for SC18.
  3. Detailed outline of the tutorial (one page maximum, in outline form).
  4. A statement about “hands-on” exercises.
  5. Résumé or Curriculum Vitae for each presenter (six presenters maximum, two pages maximum each). Make sure this includes a list of short courses each presenter has taught.
  6. A statement agreeing to release the notes for the SC18 tutorial digital copy.
  7. A request for travel support, if any.


If Your Proposal Is Accepted

Tutorial submissions may be conditionally accepted, pending certain modifications recommended by the committee. You are requested to provide a one- to four-minute video pitch for your tutorial, which will be posted on the SC18 website, well in advance of the conference. Doing so will increase your shared honorarium (details below in the Honorarium and Travel Reimbursement section). Organizers of accepted tutorials will be required to submit their final presentation materials to the conference in advance of the conference. Other material (e.g., promotional, consent) will be required as well. See the Tutorials FAQ for more information and deadlines.


Honorarium and Travel Reimbursement

  • Travel reimbursement is limited to airfare only, with a maximum of $600 per presenter (increased to $1,000 for presenters traveling from outside North America).
  • At most four presenters may claim airfare for full-day tutorials, and at most two presenters for half-day tutorials.
  • Full-day honorarium is $3,200 with promotional video and $2,800 without.
  • Half-day honorarium is $1,600 with promotional video and $1,400 without.
  • The honorarium may be split between at most four presenters for full-day tutorials and between at most two presenters for half-day tutorials.

Tutorials FAQ


Understand more about the Tutorials submissions process.

View Tutorials FAQ

Back To Top Button