Difference between pages "Group Roles" and "Parallelism and Concurrency BoF"

From LCA2016 Delegate wiki
(Difference between pages)
Jump to: navigation, search
(Notetaker)
 
(Some more details and ideas.)
 
Line 1: Line 1:
 +
We're considering having a Parallelism and Concurrency BoF, for experts and novices alike.  It'll most likely be quite informal, with a chance for professionals, enthusiasts and newbies to network and discuss current technologies and application.
  
== Group discussion roles ==
+
== When ==
[[File:Group-discussion-roles.png|right|400px]]
+
Call for a volunteer to take on each of these roles.
+
  
 +
Thursday evening, before the speaker's dinner. Depending on numbers the BoF may retire for a dinner and/or drink at another venue afterwards.
  
=== Facilitator ===
+
== Where ==
  
The facilitator sets the topic and tone of the discussion and guides the conversation. Facilitators should try to make sure everyone who wants to contribute gets a chance to do so, and no one or two people dominates the discussion too much.
+
Currently unallocated.
  
=== Monitor ===
+
== What ==
The monitor checks on the health of the discussion and helps the facilitator to also participate when necessary. Monitors help keep the discussion balanced. The monitor might also take notes to allow the notetaker to join in too.
+
  
=== Notetaker ===
+
Parallelism and Concurrency!
  
The notetaker creates a record of the discussion. Notes will be shared with others or used as the basis for ongoing work. The notetaker should check the notes are accurate, and that everyone is happy to share them. '''Make sure to put your notes online, and share the link with all who participated.'''
+
Potential topics are:
 +
:Automatic parallelisation / Parallelisation in Declarative Languages
 +
::[http://www.mercurylang.org/documentation/papers.html#pbone_phd_thesis Paul's Thesis]
 +
::[http://www.mercurylang.org Mercury Programming Language]
 +
::[http://www.plasmalang.org Plasma Programming Language] (WIP)
 +
:[http://www.intel.com/content/www/us/en/processors/xeon/xeon-phi-detail.html Xeon Phi]
 +
:OpenMP
 +
:GPGPU
 +
:Software defined radio (SDR)
 +
:Concurrency
 +
:Async IO
 +
:Map/Reduce
 +
:Cloud vs HPC
  
=== Timekeeper ===
+
Feel free to add more!
  
The timekeeper watches the clock for everyone in the group. Keep time for the session as a whole, but also help everyone have their chance to speak. eg. Let people know their time is up, by saying "Thank you".
+
== Who is organizing this ==
  
---------------------------
+
Paul Bone
 +
paul at bone dot id dot au
 +
Boney on freenode.org (#linux.conf.au)
  
These group roles were inspired by the [http://adainitiative.org/2013/10/02/running-your-unconference-discussions-effectively-adacamp-session-role-cards/ Ada Initiative's Role cards at AdaCamp].
+
* [[User:Sbragg@deakin.edu.au|Scott Bragg]]
 
+
  faulteh_ on freenode.org (#linux.conf.au)
Variations of these appear for many communities. Learning activities, literature circles, activist groups... It's a great idea!
+
 
+
[[Category: CLSXLCA]]
+

Revision as of 13:06, 26 January 2016

We're considering having a Parallelism and Concurrency BoF, for experts and novices alike. It'll most likely be quite informal, with a chance for professionals, enthusiasts and newbies to network and discuss current technologies and application.

When

Thursday evening, before the speaker's dinner. Depending on numbers the BoF may retire for a dinner and/or drink at another venue afterwards.

Where

Currently unallocated.

What

Parallelism and Concurrency!

Potential topics are:

Automatic parallelisation / Parallelisation in Declarative Languages
Paul's Thesis
Mercury Programming Language
Plasma Programming Language (WIP)
Xeon Phi
OpenMP
GPGPU
Software defined radio (SDR)
Concurrency
Async IO
Map/Reduce
Cloud vs HPC

Feel free to add more!

Who is organizing this

Paul Bone
paul at bone dot id dot au
Boney on freenode.org (#linux.conf.au)
 faulteh_ on freenode.org (#linux.conf.au)