Uploaded image for project: 'Mnemonic'
  1. Mnemonic
  2. MNEMONIC-442

design a tutorial for training and project promotion

    XMLWordPrintableJSON

Details

    • Task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 0.11.0
    • 0.11.0
    • Common, Example
    • Important

    Description

      To further promote Mnemonic project, I suggest to design a tutorial. It can be used: in conference tutorial sessions; as a document on our website; for training students from research communities, etc.

      To get it started, we can shoot for NVM workshop 2018 (at San Diego), which is calling for it a tutorial proposal submission. Details see P.S. Submission deadline is Jan. 15, 2018. We can focus on written documents first, and then code development.

      Ideas for the tutorial (still in brain storming phase):

      1. Goal: attendance gets hands-on experiences, and get insights of Mnemonic lib; after the tutorial, they will be able to: use basic APIs to follow tutorial examples; know where to find resources if are willing to dig deeper; get interested in thinking of taking advantage of durable objects in their own projects.
      2. It lasts 3 hrs or so;
      3. Three hands-on training sessions:
      • "hello word": create a durable object (consist of a string "hello word") with one program, and read the string with another program;
      • more complex data structure: Create and read a durable object that consists of a list, and read data from the list.
      • Spark k-mean example: to show performance benefits.

      After we decide to go with NVM workshop, we can breakdown the proposal writing in to sub tasks and start execution asap. Please share your thoughts.

      Happy New Year Everybody!

      P.S.: NVM workshop calling for tutorial proposal.

      Each year the NVMW includes a tutorial on Sunday afternoon that covers a topic in more depth. Previous tutorial topics have include:

      Phase change memory
      Signal processing for NVMs
      Data integrity in storage stacks
      RamCloud
      Persistent memory programming
      We invite proposals for the 2018 tutorial. They can be submitted via the button below.

      Tutorial proposals should be between 1 and 3 pages and include a brief outline of the material to be covered, discussion of its relevance to the NVMW community, and the qualifications of the presenters. The tutorial will selected based on the timeliness and general interest of the topic to the NVMW community.

      The submission deadline is Monday, January 15, 2018. Notifications will be out by Monday, January 22.

      Attachments

        Activity

          People

            helincao Helin Cao
            helincao Helin Cao
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: