Title :
Design and evaluation of the high performance multi-processor server
Author :
Morioka, M. ; Kurosawa, K. ; Miura, S. ; Nakamikawa, T. ; Ishikawa, S.
Author_Institution :
Res. Lab., Hitachi Ltd., Ibaraki, Japan
Abstract :
The paper discusses the architecture and performance of a prototype RISC multi-processor server designed for a business system like OLTP (online transaction processing). The combination of a low-latency cache-to-cache copy and an 8-way highly interleaved main memory realize high performance for the OLTP program. We analyzed the activity of the multi-processor system when executing the OLTP program by using the trace-driven simulator including kernel execution. The main findings are that: cache misses due to task migration and ping-ponging of kernel shared data occupy a larger part of the total misses, especially in a large cache capacity because of intensive I/O activities; and the low-latency cache-to-cache copy is very effective because 50-60% of the data read accesses are supplied by the cache-to-cache copy in a large cache capacity
Keywords :
buffer storage; file servers; instruction sets; multiprocessing systems; reduced instruction set computing; transaction processing; 8-way highly interleaved main memory; OLTP; business system; cache misses; data read accesses; high performance multi-processor server; intensive I/O activities; kernel execution; kernel shared data; large cache capacity; low-latency cache-to-cache copy; multi-processor system; online transaction processing; ow-latency cache-to-cache copy; ping-ponging; prototype RISC multi-processor server; task migration; trace-driven simulator; Analytical models; Degradation; Kernel; Laboratories; Large-scale systems; Network servers; Protocols; Prototypes; Reduced instruction set computing; Throughput;
Conference_Titel :
Computer Design: VLSI in Computers and Processors, 1994. ICCD '94. Proceedings., IEEE International Conference on
Conference_Location :
Cambridge, MA
Print_ISBN :
0-8186-6565-3
DOI :
10.1109/ICCD.1994.331856