| タイトル | Context Switching with Multiple Register Windows: A RISC Performance Study |
| 本文(外部サイト) | http://hdl.handle.net/2060/19980008790 |
| 著者(英) | Konsek, Marion B.; Reed, Daniel A.; Watcharawittayakul, Wittaya |
| 著者所属(英) | Illinois Univ. at Urbana-Champaign |
| 発行日 | 1987-10-01 |
| 言語 | eng |
| 内容記述 | Although previous studies have shown that a large file of overlapping register windows can greatly reduce procedure call/return overhead, the effects of register windows in a multiprogramming environment are poorly understood. This paper investigates the performance of multiprogrammed, reduced instruction set computers (RISCs) as a function of window management strategy. Using an analytic model that reflects context switch and procedure call overheads, we analyze the performance of simple, linearly self-recursive programs. For more complex programs, we present the results of a simulation study. These studies show that a simple strategy that saves all windows prior to a context switch, but restores only a single window following a context switch, performs near optimally. |
| NASA分類 | Computer Systems |
| レポートNO | NASA/CR-87-206200 NAS 1.26:206200 UIUCDCS-R-87-1377 UILU-ENG-87-1765 |
| 権利 | No Copyright |
|