Title :
Highly Functional Memory Architecture for Large-Scale Data Applications
Author :
Tanaka, Kiyofumi ; Fukawa, Tomoharu
Author_Institution :
Sch. of Inf. Sci., Japan Adv. Inst. of Sci. & Technol.
Abstract :
Response time in database systems is not getting small as a processor speed is accelerating because of a growing gap between speed of the processor and that of a memory, and increase in data size. A conventional memory controller and caches in a processor cannot provide enough bandwidth of data transfer between a processor and memory. For fast processing with large data, it is effective to equip a memory controller with mechanisms for transferring large data and a processor with a buffer for receiving the data. In this paper, to accelerate query processing we propose the fast and large scale data transfer methods that take advantage of the data structure in main memory database systems and the characteristics of DRAM, and evaluate them in simulations on several queries. The simulation shows that the query processing with the proposed mechanisms exhibits about 10 times faster execution than a conventional method
Keywords :
cache storage; data structures; memory architecture; query processing; very large databases; DRAM; caches; data structure; functional memory architecture; large scale data transfer methods; memory controller; memory database systems; processor speed; query processing; response time; Cache memory; Database systems; Delay; Hard disks; Information science; Large-scale systems; Memory architecture; Query processing; Random access memory; Relational databases;
Conference_Titel :
Innovative Architecture for Future Generation High-Performance Processors and Systems, 2004. Proceedings
Conference_Location :
Maui, HI
Print_ISBN :
0-7695-2205-X
DOI :
10.1109/IWIA.2004.10015