previous | index | next |
| ||
There are a number of extensions we'd like to see worked on. With hardware support we could improve our efficiency: if software had access to the indirect branch predictors, or methods of performing operations without affecting the application's condition codes, or support for sub-page protection to avoid false sharing in cache consistency. Our interface could be extended in two directions: higher-level views of the application's procedures and modules, or lower-level exposure of the code cache and cache management. We would like to see other tools built with this system, such as dynamic optimizers or debugging tools. | ||
Copyright © 2004 Derek Bruening |