Abstract
The behavior of database workloads on shared memory multiprocessors with aggressive out-of-order processors is analyzed, and simple optimizations to provide further performance improvements are considered. This analysis is based on detailed simulations of the Oracle commercial database engine. Results showed that combination of out-of-order execution and multiple instruction issue is effective in improving performance of database workloads, providing gains of 1.5 and 2.6 times over an in-order single-issue processor for online transaction processing and decision support systems.
Original language | English (US) |
---|---|
Pages | 307-318 |
Number of pages | 12 |
DOIs | |
State | Published - 1998 |
Externally published | Yes |
Event | Proceedings of 1998 8th International Conference on Architectural Support for Programming Languages and Operating Systems, ASPLOS-8 - San Jose, CA, USA Duration: Oct 3 1998 → Oct 7 1998 |
Other
Other | Proceedings of 1998 8th International Conference on Architectural Support for Programming Languages and Operating Systems, ASPLOS-8 |
---|---|
City | San Jose, CA, USA |
Period | 10/3/98 → 10/7/98 |
ASJC Scopus subject areas
- Software
- Information Systems
- Hardware and Architecture