edit Assignment
edit The work
- Pick an important application domain
- One from our list or one you are passionate about
- Propose a (parallel) language for this domain OR
- Study the (parallel) language available for this domain
- What patterns does it cover?
- How effective is this programming language?
- Study the implications on the rest of the system
- Parallelism/locality patterns, scheduling & HW implications, ...
- Bring up advantages, challenges, questions, experiments, ...
edit The rules
- Work in groups of two (sign up below)
- Prepare a 10 min talk for April 19
- Prepare a longer talk (~10 - 15 slides) to make available online (upload the file and link to it (here's how) in the "Presentation" column below)
- Include important references and links
edit Important notes
- Feel free to propose your favorite domain(s)
- Focus on high-level languages/model/libraries/APIs
- Some languages span multiple application domains
*** Please fill in a row in the Languages/Domains table for your language/domain ***
| Names
| High-level domain/language
| PPT
| PDF
| Comments
|
Charis Charitsis Nicolas Kokkalis | XML Databases (XQuery, XQueryP) | slides | | Needs Powerpoint 2007. It is, in fact, a .pptx file
|
Krishna Monian Hari Kannan | Scientific Computing (Matlab) | slides | |
|
Sang Kyun Kim Woongki Baek | Machine Learning (Lush) | slides | | Updated version
|
Chi Cao Minh Njuguna Njoroge | Audio Programming (ChucK) | slides | |
|
Joseph D. Darcy Martin Trautmann | Scientific Computing (Fortress) | slides | |
|
Yanjing Li Wajahat Qadeer | Statistical Analysis (R) | slides | | Updated version
|
Jacob Leverich JaeWoong Chung | SQL/LinQ | slides | |
|
Tayo Oguntebi Nathan Bronson | Stream Processing | slides | |
|
Jiwon Seo Sewook Wee | MMORPG(Stackless Python) | slides slides2 | |
|
| Sameh Galal | Software defined radio | slides | |
|
Wook Chung Simran Nanda | OpenGL(Gaming) | slides | |
|