Chuqiao Xiao’s research while affiliated with East China Normal University and other places

What is this page?


This page lists works of an author who doesn't have a ResearchGate profile or hasn't added the works to their profile yet. It is automatically generated from public (personal) data to further our legitimate goal of comprehensive and accurate scientific recordkeeping. If you are this author and want this page removed, please let us know.

Publications (2)


A prefetching indexing scheme for in-memory database systems
  • Article

July 2024

·

4 Reads

·

2 Citations

Future Generation Computer Systems

Qian Zhang

·

Haoyun Song

·

Kaiyan Zhou

·

[...]

·

Chuqiao Xiao

A Performance Evaluation of DRAM Access for In-Memory Databases
  • Article
  • Full-text available

January 2021

·

37 Reads

·

6 Citations

IEEE Access

The latest CPUs(computer cpu processors) employ multiple cores, massively superscalar pipelines, out-of-order execution of tons of instructions, and advanced SIMD capabilities, which can hide the memory access latency. And most of recent memory-oriented data structures have already benefit from these features. However, due to the complexity of data organization, these CPUs do not always work well in memory resident database systems (MMDBs), particularly regarding storing data in dynamic random-access memory (DRAM). This article studies memory-efficient data structures by analyzing the run time, access latency, cache misses, instructions per cycle (IPC), and DRAM reads (bytes). Then, we design and implement two data organization schemas in the main memory database: dispersing data block organization and clustering data block organization. Using algorithmic engineering and careful attention to internal parallelism, cache alignment can hide the memory access latency. However, we find that these data structures work well in some cases, though they have been eclipsed in the face of complex access paths. To determine the reasons, we study the impact of database techniques on memory access latency, such as data partitioning, storage models, and by processing algorithms. With the specific main memory database system, we estimate the performance of each data organization schema based on DRAM DDR4 and the latest Intel Haswell microarchitecture. In conclusion, this work will make DRAM access applicable in real-world situations by implementing the schema to systems, such as in-memory databases.

Download

Citations (2)


... For query optimization, prevailing techniques like the deep learning-based GRU method [6] were primarily employed [7]. For enhancing QP, the machine learning-based Support Vector Machine classified queries [8,9,10]. ...

Reference:

User Intent Recognition and Semantic Cache Optimization-Based Query Processing Framework using CFLIS and MGR-LAU
A prefetching indexing scheme for in-memory database systems
  • Citing Article
  • July 2024

Future Generation Computer Systems

... There is a buffer memory to hold the data temporarily. The data in the buffer memory are processed through the Sequential Processor and generate SQL queries for each message [34]. The signals from the sensors carry unique asset IDs. ...

A Performance Evaluation of DRAM Access for In-Memory Databases

IEEE Access