Rudolf Mak r.h.mak@tue.nl - PowerPoint PPT Presentation

About This Presentation
Title:

Rudolf Mak r.h.mak@tue.nl

Description:

9/21/09. Rudolf Mak r.h.mak_at_tue.nl. TU/e Computer Science, System ... Contours. 9/21/09 ... Contour Computation. Is based on production rules in ... – PowerPoint PPT presentation

Number of Views:38
Avg rating:3.0/5.0
Slides: 32
Provided by: Rudol
Category:
Tags: contours | mak | rudolf | tue

less

Transcript and Presenter's Notes

Title: Rudolf Mak r.h.mak@tue.nl


1
Taxonomy of maximally elastic buffers(based on
CS-Report 04-26)
  • Rudolf Mak
  • November 5, 2004

2
Motivation
3
Basic Building Blocks
  • One-place buffer
  • Split component
  • Merge component

4
One-place buffer
5
Split component
6
Merge component
7
Composition Methods
  • Serial composition
  • Wagging composition
  • Multi-wagging composition

8
Class S
9
Wagging Composition
10
Tree Buffers
11
Diamond Buffer
12
Class Wn
13
Multi-wagging Composition
14
Square Buffers
15
Class Mn
16
Lattice of Buffer Classes
17
Design Parameters
  • Capacity
  • I/o-distance

18
Design Space
Area A2 con-tains all equi-distant buffers in
class M
19
Performance Metrics
  • Average throughput ?(X)
  • Average occupancy ?(X)
  • Elasticity ??(X)

20
Optimal Buffers
  • Elasticity bound
  • A buffer is optimal when its elasticity attains
    its upper bound for every throughput

21
Questions
  • For a pair of design parameters we
  • ask
  • Does there exists an optimal buffer?
  • Does there exist a simple optimal buffer, where
    simple means in class M?
  • What is the simplest structure of an optimal
    buffer?

22
Bisection Lemma (before)
U
V
23
Bisection Lemma (after)
U
V
24
Production rules
  • Application of the bisection lemma using
  • each of the construction methods yields

25
Contours
26
Design Space revisited
27
Contour Computation
  • Is based on production rules in (?, ?)-space

28
Wagging Contours
29
Multi-wagging Contours
30
Limit Contours
31
Conclusions
  • Fine-grained, well-fitted taxonomy
  • For almost all design parameters an optimal
    buffer is known.
  • For almost all design parameters the optimal
    buffer has a simple structure
  • The taxonomy is extendable
  • With additional building blocks
  • With additional construction methods
Write a Comment
User Comments (0)
About PowerShow.com