Presentation is loading. Please wait.

Presentation is loading. Please wait.

Stack-oriented memory allocation... Michael Bader, M. Mehl, Christoph Zenger, Informatik V, TU München Applications of Space Filling Curves Michael Bader.

Similar presentations


Presentation on theme: "Stack-oriented memory allocation... Michael Bader, M. Mehl, Christoph Zenger, Informatik V, TU München Applications of Space Filling Curves Michael Bader."— Presentation transcript:

1 Stack-oriented memory allocation... Michael Bader, M. Mehl, Christoph Zenger, Informatik V, TU München Applications of Space Filling Curves Michael Bader Christoph Zenger Institut für Informatik TU München

2 Stack-oriented memory allocation... Michael Bader, M. Mehl, Christoph Zenger, Informatik V, TU München Overview: Memory architectures Implementation aspects Case study: Matrix multiplication

3 Stack-oriented memory allocation... Michael Bader, M. Mehl, Christoph Zenger, Informatik V, TU München Control unit Finite state automaton Push down automaton Control unit0 | 1 | 2 | 3 | 4 |... |...Fixed size RAM Read Write Read Write

4 Stack-oriented memory allocation... Michael Bader, M. Mehl, Christoph Zenger, Informatik V, TU München Control unit 0 | 1 | 2 | 3 | 4 |... |... Multi stack automaton 0 | 1 | 2 | 3 | 4 |... |... Fixed size RAM Fixed number of stacks Read Write

5 Stack-oriented memory allocation... Michael Bader, M. Mehl, Christoph Zenger, Informatik V, TU München Control unit... | -2 | -1 | 0 | 1 | 2 | 3 |... Multi-tape automaton... | -2 | -1 | 0 | 1 | 2 | 3 |... Fixed size RAM Fixed number of tapes Read Write

6 Stack-oriented memory allocation... Michael Bader, M. Mehl, Christoph Zenger, Informatik V, TU München Stack implementation Registers Cache main memory disk storage double buffer stack 0 | 1 | 2 | 3 | 4 |... |...

7 Stack-oriented memory allocation... Michael Bader, M. Mehl, Christoph Zenger, Informatik V, TU München

8 Stack-oriented memory allocation... Michael Bader, M. Mehl, Christoph Zenger, Informatik V, TU München

9 Stack-oriented memory allocation... Michael Bader, M. Mehl, Christoph Zenger, Informatik V, TU München

10 Stack-oriented memory allocation... Michael Bader, M. Mehl, Christoph Zenger, Informatik V, TU München

11 Stack-oriented memory allocation... Michael Bader, M. Mehl, Christoph Zenger, Informatik V, TU München

12 Stack-oriented memory allocation... Michael Bader, M. Mehl, Christoph Zenger, Informatik V, TU München

13 Stack-oriented memory allocation... Michael Bader, M. Mehl, Christoph Zenger, Informatik V, TU München

14 Stack-oriented memory allocation... Michael Bader, M. Mehl, Christoph Zenger, Informatik V, TU München

15 Stack-oriented memory allocation... Michael Bader, M. Mehl, Christoph Zenger, Informatik V, TU München

16 Stack-oriented memory allocation... Michael Bader, M. Mehl, Christoph Zenger, Informatik V, TU München

17 Stack-oriented memory allocation... Michael Bader, M. Mehl, Christoph Zenger, Informatik V, TU München

18 Stack-oriented memory allocation... Michael Bader, M. Mehl, Christoph Zenger, Informatik V, TU München

19 Stack-oriented memory allocation... Michael Bader, M. Mehl, Christoph Zenger, Informatik V, TU München

20 Stack-oriented memory allocation... Michael Bader, M. Mehl, Christoph Zenger, Informatik V, TU München

21 Stack-oriented memory allocation... Michael Bader, M. Mehl, Christoph Zenger, Informatik V, TU München

22 Stack-oriented memory allocation... Michael Bader, M. Mehl, Christoph Zenger, Informatik V, TU München

23 Stack-oriented memory allocation... Michael Bader, M. Mehl, Christoph Zenger, Informatik V, TU München

24 Stack-oriented memory allocation... Michael Bader, M. Mehl, Christoph Zenger, Informatik V, TU München

25 Stack-oriented memory allocation... Michael Bader, M. Mehl, Christoph Zenger, Informatik V, TU München

26 Stack-oriented memory allocation... Michael Bader, M. Mehl, Christoph Zenger, Informatik V, TU München

27 Stack-oriented memory allocation... Michael Bader, M. Mehl, Christoph Zenger, Informatik V, TU München


Download ppt "Stack-oriented memory allocation... Michael Bader, M. Mehl, Christoph Zenger, Informatik V, TU München Applications of Space Filling Curves Michael Bader."

Similar presentations


Ads by Google