User Tools

Site Tools


cs415pdc:papers

This is an old revision of the document!


Paper and Presentation Assigments

Guidelines

You are to write a research paper on one of the topics listed below, and give a presentation reporting to the class what you've learned.

Paper: Use the standard formatting, attention to detail, and grammar/mechanics (including citations) expected in a college-level paper. Three to five pages should be sufficient for these topics (but there is no maximum length). Papers are due the day you give your presentation.

For language topics, at minimum describe what language features support developing parallel and distributed programs and how; what kinds of problems the language is targeted at or designed for; and some examples of the kinds of applications built using the system. Be able to give some examples and/or demonstrate some features.

Find, use, and cite at least two more sources than those I provide.

Presentations: should be about 15-20 minutes and focus on key points from your paper, including compelling examples. Presentations will take place during the class meetings and will appear on the Schedule page. You must negotiate with the instructor for a presentation time prior to turning your paper in.

CSci 415 Topic Assignments
Thomas Broadnax Worldwide distributed computing projects generally and Folding@home in particular
Gabriel Garcia Chapel Programming Language
Julia Harvey Parallel Programming in Julia
Cody Johnson CUDA on NVIDIA GPUs
Dirk Kayitare Hadoop
Bob Makazhu Message Passing in Elixir
Ngan Nguyen Parallel in Python: possible?
Nick Song Apache Spark
Dylan Stechmann Map/Reduce systems - Phoenix
Thomas Young The Connection Machine

Topics

Large Scale Parallel Systems

  • Distributed computing projects most importantly SETI@home and Folding@home
  • Parallel Simulation of Physical phenomena
  • The Connection Machine
  • Map/Reduce systems - Hadoop
  • Map/Reduce systems - Phoenix
  • Map/Reduce systems - Apache Spark

Languages with built-in primitives for concurrent, parallel, and/or distributed computation

cs415pdc/papers.1649271305.txt.gz · Last modified: 2022/04/06 18:55 by scarl