Difference between revisions of "MASC/cmpe280p/w09"

From Vlsiwiki
Jump to: navigation, search
m
 
(24 intermediate revisions by 5 users not shown)
Line 1: Line 1:
__NOTOC__
 
==Overview==
 
The reading group will meet in E2-216 on Thursday 1-2pm. Students will be selected to present an informal discussion of a chosen paper.
 
 
==Participants==
 
* [http://www.soe.ucsc.edu/~renau/ Jose Renau]
 
 
 
==Winter 2009==
 
==Winter 2009==
 
{| border="1"
 
{| border="1"
Line 11: Line 4:
 
! Date
 
! Date
 
! Presenter
 
! Presenter
! Paper
+
! Paper / Topic
 
|-
 
|-
 
| 1/8/09
 
| 1/8/09
 
| Meeting
 
| Meeting
|
+
| [http://bacon.cse.ucsc.edu/papers/MASC/ics05_ooo.pdf Tasking with Out-of-Order Spawn in TLS Chip Multiprocessors Microarchitecture and Compilation], Jose Renau, James Tuck, Wei Liu, Luis Ceze, Karin Strauss, and Josep Torrellas. International Conference on Supercomputing (ICS), June 2005.
 
|-
 
|-
| 1/16/09
+
| 1/15/09
|
+
| No seminar
|
+
| RAMP conference
|
+
 
|-
 
|-
| 1/16/09
+
| 1/22/09
|
+
| David Munday
|  
+
| [http://bacon.cse.ucsc.edu/papers/MASC/multitouch-1-14-09.pdf Multitouch Hardware and Software Implementations]
 +
[http://www.nuigroup.com NUI Group]
 +
 
 +
[http://portal.acm.org/ft_gateway.cfm?id=502389&type=pdf&coll=GUIDE&dl=GUIDE&CFID=18765573&CFTOKEN=74090515 DiamondTouch: A Multi-User Touch Technology]
 +
 
 +
[http://portal.acm.org/ft_gateway.cfm?id=1394626&type=pdf&coll=GUIDE&dl=GUIDE&CFID=18765690&CFTOKEN=62363117 Multi-Projector Display with Continuous Self-Calibration]
 +
 
 +
[http://portal.acm.org/ft_gateway.cfm?id=601697&type=pdf&coll=GUIDE&dl=GUIDE&CFID=18765472&CFTOKEN=91288211 PixelFlex: A Reconfigurable Multi-Projector Display System]
 +
 
 +
[http://www.sriramsubramanian.com/tabletop2008/images/paper244.pdf Multitouch Gesture Learning and Recognition System]
 +
 
 +
[http://www.professionalplastics.com/ACRYLITEENDLIGHTEN Endlighten Acrylic for Multitouch surfaces]
 
|-
 
|-
| 1/23/09
+
| 1/29/09
|  
+
| Tom Golubev
|  
+
| The Case For ADLs: presentation slides http://bacon.cse.ucsc.edu/papers/MASC/case_for_adls.pdf
 +
 
 +
 
 +
Secondary Sources:
 +
 
 +
http://bacon.cse.ucsc.edu/papers/MASC/tocs_lse.pdf - 40 page paper making case for ADLs, also includes study of 30 participants
 +
 
 +
http://bacon.cse.ucsc.edu/papers/MASC/hdlgenTR.pdf - DLX case study using an ADL
 +
 
 +
http://bacon.cse.ucsc.edu/papers/MASC/07_rtl_slides.pdf  - Very general short ADL overview
 +
 
 +
http://bacon.cse.ucsc.edu/papers/MASC/session-10-p3.pdf - Longer slides about ADLs and DLX implementation
 +
 
 +
 
 
|-
 
|-
| 1/23/09
+
| 2/5/09
|
+
| Alamelu Sankaranarayanan
|
+
| [http://www.cs.washington.edu/homes/luisceze/publications/asplos08.pdf SoftSig: Software-Exposed Hardware Signatures for Code Analysis and Optimization]
 +
Thirteenth International Conference on Architectural Support for Programming Languages and Operating Systems(ASPLOS), March 2008
 
|-
 
|-
| 1/30/09
+
| 2/12/09
 +
| Anupam Garg
 
|
 
|
|
+
[http://portal.acm.org/citation.cfm?id=106974.106997 Performance evaluation of memory consistency models for shared-memory multiprocessors] - Gharachorloo (ASPLOS '91) - [http://bacon.cse.ucsc.edu/papers/MASC/gharachorloo-asplos91.pdf pdf]
 +
 
 +
[http://www.cs.washington.edu/homes/luisceze/publications/isca07_bulksc.pdf BulkSC: Bulk Enforcement of Sequential Consistency] - Ceze (ISCA '07)
 +
 
 +
[http://www.eecg.toronto.edu/~moshovos/research/store-wait-free.pdf Mechanisms for Store-wait–free Multiprocessors] - Wenisch (ISCA '07)
 +
 
 +
[http://www.cs.wisc.edu/multifacet/papers/micro06_ring.pdf Coherence Ordering for Ring-based Chip Multiprocessors] - Marty (MICRO '06)
 
|-
 
|-
| 1/30/09
+
| 2/19/09
|
+
| Gabriel Southern
|
+
| Survey of statistical sampling for microarchitecture simulation
 +
[http://www.ece.cmu.edu/~simflex/publ/ieee-micro06.pdf SimFlex: Statistical Sampling of Computer System Simulation] - Wenisch (IEEE Micro Jul 06)
 
|-
 
|-
| 2/6/09
+
| 2/26/09
|
+
 
|
 
|
 +
|Discuss roadmap for future research
 
|-
 
|-
| 2/6/09
+
| 3/5/09
|
+
 
|
 
|
 +
|No meeting
 
|-
 
|-
| 2/13/09
+
| 3/12/09
|
+
| Ehsan K.Ardestani
|
+
| Thermal Management in Modern Microprocessors
|-
+
Primary source: [http://portal.acm.org/citation.cfm?id=1283826&dl=GUIDE&coll=GUIDE: Thermal-aware task scheduling at the system software level] - Choi (ISLPED 07)
| 2/13/09
+
 
+
Sources:
|
+
 
|-
+
Where it began :) [http://masc.soe.ucsc.edu/docs/micro33.pdf: A Framework for Dynamic Energy Efficiency and Temperature Management] - Renau (MICRO 2000)
| 2/20/09
+
 
|
+
Simulations and Michroarch level approaches: [http://portal.acm.org/citation.cfm?id=969045: Hybrid Architectural Dynamic Thermal Management] - Skadron (DATE 04)
|
+
 
|-
+
Classification of the approaches: [http://ieeexplore.ieee.org/xpls/abs_all.jsp?isNumber=34298&arNumber=1635942&isnumber=34298&arnumber=1635942: Techniques for Multicore Thermal Management: Classification and New Exploration] - Martonosi (ISCA 06). (Table 2. Thermal Control Taxonomy. Section 3. Methodology)
| 2/20/09
+
 
+
Higher level approaches: [http://portal.acm.org/citation.cfm?id=1283826&dl=GUIDE&coll=GUIDE: Thermal-aware task scheduling at the system software level] - Choi (ISLPED 07)
|
+
|-
+
| 2/27/09
+
|
+
|
+
|-
+
| 2/27/09
+
+
|
+
|-
+
| 3/6/09
+
|
+
|
+
|-
+
| 3/6/09
+
+
|
+
|-
+
| 3/13/09
+
|
+
|
+
|-
+
| 3/13/09
+
+
|
+
|-
+
|}
+

Latest revision as of 22:10, 29 March 2009

Winter 2009

Date Presenter Paper / Topic
1/8/09 Meeting Tasking with Out-of-Order Spawn in TLS Chip Multiprocessors Microarchitecture and Compilation, Jose Renau, James Tuck, Wei Liu, Luis Ceze, Karin Strauss, and Josep Torrellas. International Conference on Supercomputing (ICS), June 2005.
1/15/09 No seminar RAMP conference
1/22/09 David Munday Multitouch Hardware and Software Implementations

NUI Group

DiamondTouch: A Multi-User Touch Technology

Multi-Projector Display with Continuous Self-Calibration

PixelFlex: A Reconfigurable Multi-Projector Display System

Multitouch Gesture Learning and Recognition System

Endlighten Acrylic for Multitouch surfaces

1/29/09 Tom Golubev The Case For ADLs: presentation slides http://bacon.cse.ucsc.edu/papers/MASC/case_for_adls.pdf


Secondary Sources:

http://bacon.cse.ucsc.edu/papers/MASC/tocs_lse.pdf - 40 page paper making case for ADLs, also includes study of 30 participants

http://bacon.cse.ucsc.edu/papers/MASC/hdlgenTR.pdf - DLX case study using an ADL

http://bacon.cse.ucsc.edu/papers/MASC/07_rtl_slides.pdf - Very general short ADL overview

http://bacon.cse.ucsc.edu/papers/MASC/session-10-p3.pdf - Longer slides about ADLs and DLX implementation


2/5/09 Alamelu Sankaranarayanan SoftSig: Software-Exposed Hardware Signatures for Code Analysis and Optimization

Thirteenth International Conference on Architectural Support for Programming Languages and Operating Systems(ASPLOS), March 2008

2/12/09 Anupam Garg

Performance evaluation of memory consistency models for shared-memory multiprocessors - Gharachorloo (ASPLOS '91) - pdf

BulkSC: Bulk Enforcement of Sequential Consistency - Ceze (ISCA '07)

Mechanisms for Store-wait–free Multiprocessors - Wenisch (ISCA '07)

Coherence Ordering for Ring-based Chip Multiprocessors - Marty (MICRO '06)

2/19/09 Gabriel Southern Survey of statistical sampling for microarchitecture simulation

SimFlex: Statistical Sampling of Computer System Simulation - Wenisch (IEEE Micro Jul 06)

2/26/09 Discuss roadmap for future research
3/5/09 No meeting
3/12/09 Ehsan K.Ardestani Thermal Management in Modern Microprocessors

Primary source: Thermal-aware task scheduling at the system software level - Choi (ISLPED 07)

Sources:

Where it began :) A Framework for Dynamic Energy Efficiency and Temperature Management - Renau (MICRO 2000)

Simulations and Michroarch level approaches: Hybrid Architectural Dynamic Thermal Management - Skadron (DATE 04)

Classification of the approaches: Techniques for Multicore Thermal Management: Classification and New Exploration - Martonosi (ISCA 06). (Table 2. Thermal Control Taxonomy. Section 3. Methodology)

Higher level approaches: Thermal-aware task scheduling at the system software level - Choi (ISLPED 07)