ASPLOS 2014 Program Chairs Report Goals Move the field forward - - PowerPoint PPT Presentation

asplos 2014 program chair s report goals
SMART_READER_LITE
LIVE PREVIEW

ASPLOS 2014 Program Chairs Report Goals Move the field forward - - PowerPoint PPT Presentation

ASPLOS 2014 Program Chairs Report Goals Move the field forward Continue as a broad, multidisciplinary conference Continue to raise the bar for quality in review process ASPLOS 2014 Papers Advertised CFP to non-traditional SIGs SIGBED


slide-1
SLIDE 1

ASPLOS 2014 Program Chair’s Report

slide-2
SLIDE 2

Goals

Continue as a broad, multidisciplinary conference Continue to raise the bar for quality in review process Move the field forward

slide-3
SLIDE 3

ASPLOS 2014 Papers

  • Advertised CFP to non-traditional SIGs

– SIGBED “in-cooperation”

  • 217 submissions

– 12% increase from last year, new record!

  • 49 accepted papers,

– 5 more than last year, same acceptance rate of 23% – 10 from PC out of 24 submissions

slide-4
SLIDE 4

217 Submissions: AS PL OS?

4

20 40 60 80 100 120 140 160 OS PL/compilers Architecture

67.8% (147) 41% (89) 43.3% (94)

slide-5
SLIDE 5

49 Accepts: AS PL OS?

20 40 60 80 100 120 140 160 OS PL/compilers Architecture

67.8% (147) 41% (89) 43.3% (94) 22.4% 20.2% 29.8%

slide-6
SLIDE 6

Topics Identified by > 20 Submissions

5 10 15 20 25 30 35 40

Programming models Parallel programming languages Virtualization Software reliability Compiler optimization OS scheduling and resource management High‐performance computing Caches Heterogeneous architectures and accelerators Parallel architecture Power / energy / thermal management

15.7% (34) 14.3% (31) 12.9% (28) 12.4% (27) 11.9% (26) 11.9% (26) 10.6% (23) 10.6% (23) 10.1% (22) 9.7% (21) 9.7% (21)

slide-7
SLIDE 7

Acceptance Rate for Top Topics

5 10 15 20 25 30 35 40

Programming models Parallel programming languages Virtualization Software reliability Compiler optimization OS scheduling and resource management High‐performance computing Caches Heterogeneous architectures and accelerators Parallel architecture Power / energy / thermal management

15.7% (34) 14.3% (31) 12.9% (28) 12.4% (27) 11.9% (26) 11.9% (26) 10.6% (23) 10.6% (23) 10.1% (22) 9.7% (21) 9.7% (21) 17.6% 25.8% 35.7% 18.5% 11.5% 30.8% 26% 30.4% 31.8% 42.8% 28.6%

slide-8
SLIDE 8

Review Process

  • Phase 1
  • Phase 2
  • Author response
  • Online discussion
  • PC meeting

Tone – All worthy papers will be accepted – Goal is to move field forward, not look for perfection – Expectation of high quality reviews from PC and ERC

* Conference program AND author perspective

8

slide-9
SLIDE 9
  • 2 PC + 1 ERC reviews

To terminate or not to terminate with 3 reviews??? Reduce burden on PC Informed decisions, Adequate author feedback

  • Initial triage:

– At least one accept score: move to phase 2 – All rejects with high confidence: terminate at phase 1 – Remaining 38 (no accept, some maybes/low conf): online discussion

  • I read all red and yellow reviews (and many greens), nagged authors of

low-quality reviews, monitored online discussion

  • Many reviewers voluntarily discussed online (in addition to required 38)

Phase 1 Reviews

9

slide-10
SLIDE 10

Post-Phase 1 Discussion Outcome

  • Papers with at least one accept or undecided moved to phase 2
  • Some “all rejects” with low review quality also moved to phase 2
  • 30% papers not moved to phase 2
  • Cost vs. Benefit
  • Each PC member revisited 2 reviewed papers on average (38 yellows)
  • 0.5 for ERC

+ Saved 2 new reviews per PC member, 1 per ERC member Reduce burden on PC Informed decisions, Adequate author feedback

10

slide-11
SLIDE 11

Phase 2

  • Each phase 2 paper assigned at least 5 total reviews, at least 3 from PC
  • Mid-phase 2: tool by Andrew Myers to estimate reviewer bias

– Negative bias  gives scores lower than other reviewers of same paper – Positive bias  gives scores higher than other reviewers of same paper – Sent scores to individuals for reflection

  • End of phase 2: Crowd sourced review quality assurance

– Insufficient time for me to read all reviews before author response – Last reviewer of paper did “review sufficiency check” (RSC) for all reviews

 Colored paper purple, sent comment if needed

– I prioritized papers that did not pass RSCs: nagged reviewers, got more reviews, initiated discussion, …

11

slide-12
SLIDE 12

Phase 2 Outcome

  • Between phase 2 deadline and start of author response

– All phase 2 reviews received – All RSCs done – New reviews for 18 papers solicited – Many new reviews already arrived (in 3 days!)

  • Cost vs. Benefit
  • PC+ERC members did 1.5 RSCs on average

+ Authors responded to better quality reviews (including new reviews)

12

slide-13
SLIDE 13

Online Discussion

  • Two weeks of intensive online discussion
  • Goal: consensus on

– Preliminary accept – Preliminary reject – Discuss (with major areas of disagreement clarified)

  • I read all online comments, nagged, commented, clarified, got even more

reviews, pushed for consesus, nagged, …

  • After consensus, leads turned paper into green, red, yellow – helped me

prioritize

13

slide-14
SLIDE 14

Online Discussion is Key to Smooth PC Meeting

  • Non-PC reviewers’ opinions adequately represented during PC meeting

– Accepted some papers where only champions were ERC reviewers

  • Better reflection on other reviewers’ opinions

– E.g., read previous work, confirming opinion from another expert

  • PC meeting time not wasted on policy, philosophy that I could clarify

– E.g., is this within scope of ASPLOS?

  • PC members came better prepared to the meeting
  • More effective PC meeting with more engagement from all members

– Clear issues to discuss This phase identified 23 green and 65 yellow papers for PC meeting

14

slide-15
SLIDE 15

PC Meeting in Chicago on Weekday 8a to 615p

  • Philosophy: Seek consensus, avoid narrow majority votes

Priority on decision to those who read the paper

  • Most time on yellow papers

– No consensus in ~5 min?

 Advisory PC vote (without reviewers)  If still no reviewer consensus, table & discuss in small group during breaks

  • Tabled papers session – 9 papers

– If reviewers reached consensus

 If same as previous PC vote, no more discussion  Else reviewers explained their decision, handled questions

– If no consensus among reviewers, used their majority vote – If tie among reviewers, used PC’s previous vote

15

slide-16
SLIDE 16

Reflections

Reviewing process has come a long way BUT… still scope for improvement

  • My review checks and RSCs resulted in many review updates
  • Online discussions clarified many misunderstandings, changed opinions
  • Consensus-driven approach helped involve all reviewers
  • PC meeting time for hardest cases: exploit small & large group feedback

Critical for informed decisions and appropriate author feedback

16

slide-17
SLIDE 17

THANKS!

slide-18
SLIDE 18

Program Committee

Sarita Adve David F. Bacon Emery Berger Francois Bodin Calin Cascaval Luis Ceze Brad Chen Trishul Chilimbi Sandhya Dwarkadas Krisztian Flautner Tim Harris Mark Hill Mary Jane Irwin Ravi Iyer Martha Kim Eddie Kohler John Kubiatowicz David Lie Shan Lu Debbie Marr Margaret Martonosi Kathryn S. McKinley Santosh Nagarakatte Satish Narayanasamy Vijay Pai Keshav Pingali Partha Ranganathan Karin Strauss Martin Vechev Carl Waldspurger Tom Wenisch Emmett Witchel Lin Zhong Yuanyuan Zhou Willy Zwaenepoel

slide-19
SLIDE 19

External Review Committee

Ole Agesen Anastassia Ailamaki Krste Asanovic Tom Ball Luiz Barroso Rajeev Barua Ricardo Bianchini Rob Bocchino Hans Boehm Greg Bronevetsky David Brooks Angela Demke Brown Mihai Budiu Stephen Chong Albert Cohen Srini Devadas Dave Dice

19

Chen Ding Mattan Erez Babak Falsafi Stephen Freund Xin Fu Maria J. Garzaran Ada Gavrilovska Robert Geva Ashvin Goel Steven Gribble Dan Grossman Gernot Heiser Tony Hosking Wilson Hsieh Chris Hughes Hillery Hunter Rebecca Isaacs Mahmut Kandemir Orran Krieger Rakesh Kumar

  • E. Christopher Lewis

Kai Li Geoff Lowney Evangelos Markatos Milo Martin Jonathan McCune Maged M. Michael Todd Millstein Tipp Moseley Onur Mutlu Andrew Myers Edmund Nightingale Li-Shiuan Peh Milos Prvulovic Feng Qin Ravi Rajwar Pradeep Ramachandran Lawrence Rauchwerger Mendel Rosenblum Karu Sankaralingam Simha Sethumadhavan Mark Silberstein Anand Sivasubramanian Edward Suh Steve Swanson Josep Torrellas Eric Tune Amit Vasudevan Kaushik Veeraraghavan TN Vijaykumar Adam Welc Xiaolan Zhang

slide-20
SLIDE 20

My Conflicts Management

Sandhya Dwarkadas handled my conflicts

20

Eddie Kohler added per paper manager support to handle PC chair conflicts

slide-21
SLIDE 21

My Two Right Hands

Hyojin Sung Rakesh Komuravelli Submission chairs

slide-22
SLIDE 22

Past Program Chairs

  • Vikram Adve (ASPLOS’10)
  • Ras Bodik (ASPLOS’13)
  • Christos Kozyrakis (MICRO’13)
  • Margaret Martonosi (ISCA’13)
  • Onur Mutlu (MICRO’12)

22

slide-23
SLIDE 23

The Wizards

Rajeev Balasubramonian

Al Davis