Title
FSSort: External Sort For Solid State Drives
Abstract
External sorting algorithm is an important operation in computer science and technology. External sorting algorithm plays a key role in big data processing and database performance. With more and more hardware resources integrated into SSDs, it makes them full of parallelism. This paper proposed a new external sorting algorithm called FSSort trying to exploiting the internal parallelism to accelerate the sorting process. FSSort can fully parallel the data loading and make the data writing in batchs in the run merge phase. Moreover, it makes the pipeline easier. Therefore, FSSort can make efficient use of the internal parallelism of SSDs. Experiments on unsorted data and partially sorted data on three different type of SSDs are conducted. Experimental results show that for unsorted data, the FSSort algorithm can achieve a speedup of 1.39~1.50 comparing to MONTRES, the previously proposed state art of sorting algorithm.
Year
DOI
Venue
2021
10.1109/CCGrid51090.2021.00017
2021 IEEE/ACM 21st International Symposium on Cluster, Cloud and Internet Computing (CCGrid)
Keywords
DocType
ISBN
external sort,internal parallelism,solid-state drive,pipeline
Conference
978-1-7281-9587-2
Citations 
PageRank 
References 
0
0.34
0
Authors
3
Name
Order
Citations
PageRank
Yubiao Chen100.34
Jianzhong Li26324.23
Hong Gao31086120.07