Mobile QR Code QR CODE

References

1 
Z. Ruan, T. He, and J. Cong, “INSIDER: Designing In-Storage computing system for emerging High-Performance drive,” in 2019 USENIX Annual Technical Conference (USENIX ATC 19). Renton, WA: USENIX Association, Jul. 2019, pp. 379-394. [Online]. Available: https://www.usenix.org/conference/atc19/presentation/ruanURL
2 
S. Watanabe, K. Fujimoto, Y. Saeki, Y. Fujikawa, and H. Yoshino, “Column-oriented Database Acceleration using FPGAs ,” in Proceedings of 2019 IEEE 35th International Conference on Data Engineering (ICDE), 2019, pp. 686-697.DOI
3 
S. Xu, T. Bourgeat, T. Huang, H. Koim, S. Lee, and Arvind, “AQUOMAN: An Analytic-Query Offloading Machine,” in Proceedings of the 2020 53rd Annual IEEE/ACM International Symposium on Microarchitecture(MICRO), 2020, pp. 386-399.DOI
4 
D. Kwon, D. Kim, J. Boo, W. Lee, and J. Kim, “A Fast and Flexible Hardware-based Virtualization Mechanism for Computational Storage Devices,” in Proceedings of the 2019 USENIX Annual Technical Conference (ATC), 2021, pp. 729-743.URL
5 
Y. Kang, Y.-s. Kee, E. L. Miller, and C. Park, “Enabling Cost-effective Data Processing with Smart SSD,” in Proceedings of the 29th Symposium on Mass Storage Systems and Technologies (MSST). IEEE, 2013, pp. 1-12.DOI
6 
B. Gu, A. S. Yoon, D.-H. Bae, I. Jo, J. Lee, J. Yoon, J.-U. Kang, M. Kwon, C. Yoon, S. Cho, J. Jeong, and D. Chang, “Biscuit: A Framework for near-Data Processing of Big Data Workloads,” in Proceedings of the 43rd International Symposium on Computer Architecture, ser. ISCA ’16, 2016, p. 153-165.DOI
7 
G. Koo, K. K. Matam, T. I, H. V. K. G. Narra, J. Li, H.-W. Tseng, S. Swanson, and M. Annavaram, “Summarizer: Trading Communication with Computing near Storage,” in Proceedings of the 50th Annual IEEE/ACM International Symposium on Microarchitecture, ser. MICRO-50 ’17, 2017, p. 219-231.DOI
8 
W. Cao, Y. Liu, Z. Cheng, N. Zheng, W. Li, W. Wu, L. Ouyang, P. Wang, Y. Wang, R. Kuan, Z. Liu, F. Zhu, and T. Zhang, “Polardb meets computational storage: Efficiently support analytical workloads in cloudnative relational database,” in Proceedings of the 18th USENIX Conference on File and Storage Technologies, ser. FAST’20. USA: USENIX Association, 2020, p. 29-42.URL
9 
S. Liang, Y. Wang, Y. Lu, Z. Yang, H. Li, and X. Li, “Cognitive SSD: A Deep Learning Engine for In-Storage Data Retrieval,” in Proceedings of the 2019 USENIX Annual Technical Conference (ATC). USENIX, 2019, p. 395-410.URL
10 
S.-W. Jun, M. Liu, S. Lee, J. Hicks, J. Ankcorn, M. King, S. Xu, and Arvind, “BlueDBM: An Appliance for Big Data Analytics,” in Proceedings of the 42nd Annual International Symposium on Computer Architecture (ISCA). ACM, 2015, p. 1-13.DOI
11 
Samsung Electronics, “SmartSSD.” [Online]. Available: https://semiconductor.samsung.com/ssd/smart-ssd/URL
12 
(2022) Los alamos national laboratory and sk hynix to demonstrate first-of-a-kind ordered key-value store computational storage device. Last Accessed: November 28, 2022. [Online]. Available: https://discover.lanl.gov/news/0728-storage-deviceURL
13 
NGD Systems, “Newport CSD.” [Online]. Available: https://www.ngdsystems.com/solutions#NewportSectionURL
14 
H. Byun, S. Jamil, J. Han, S. Park, M. Lee, C. Kim, B. Choi, and Y. Kim, “An analytical model-based capacity planning approach for building csd-based storage systems,” ACM Trans. Embed. Comput. Syst., sep 2023, just Accepted. [Online]. Available: https://doi.org/10.1145/3623677DOI
15 
S. B. Balaji, M. N. Krishnan, M. Vajha, V. Ramkumar, B. Sasidharan, and P. V. Kumar, “Erasure coding for distributed storage: An overview,” 2018.URL
16 
A. A. Helal, A. A. Heddaya, and B. B. Bhargava, Replication techniques in distributed systems. Springer Science & Business Media, 2005, vol. 4.URL
17 
E. Brewer, L. Ying, L. Greenfield, R. Cypher, and T. T’so, “Disks for data centers,” 2016.URL
18 
S. Ben-Yair, “Updating google photos storage policy to build for the future,” The Keyword Google Blog, 2020.URL
19 
I. S. Reed and G. Solomon, “Polynomial codes over certain finite fields,” Journal of the society for industrial and applied mathematics, vol. 8, no. 2, pp. 300-304, 1960.DOI
20 
S. Muralidhar, W. Lloyd, S. Roy, C. Hill, E. Lin, W. Liu, S. Pan, S. Shankar, V. Sivakumar, L. Tang et al., “f4: Facebook’s warm blob storage system,” in Proc. of USENIX OSDI, 2014, pp. 383-398.URL
21 
D. Ford, F. Labelle, F. Popovici, M. Stokely, V.-A. Truong, L. Barroso, C. Grimes, and S. Quinlan, “Availability in globally distributed storage systems,” 2010.URL
22 
K. V. Rashmi, N. B. Shah, D. Gu, H. Kuang, D. Borthakur, and K. Ramchandran, “A solution to the network challenges of data recovery in erasure-coded distributed storage systems: A study on the facebook warehouse cluster,” in Presented as part of the 5th USENIX Workshop on Hot Topics in Storage and File Systems, 2013.URL
23 
S. A. Weil, S. A. Brandt, E. L. Miller, D. D. Long, and C. Maltzahn, “Ceph: A scalable, high-performance distributed file system,” in Proceedings of the 7th symposium on Operating systems design and implementation, 2006, pp. 307-320.URL
24 
D. Narayanan, E. Thereska, A. Donnelly, S. Elnikety, and A. Rowstron, “Migrating server storage to ssds: analysis of tradeoffs,” in Proceedings of the fourth European Conference on Computer Systems, ser. EuroSys ’20, 2009.DOI
25 
Y. Kim, A. Gupta, B. U. and. Piotr Berman, and A. Sivasubramaniam, “HybridStore: A Cost-Efficient, High-Performance Storage System Combining SSDs and HDDs,” in Proceedings of the 19th International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommuni-cation Systems (MASCOTS). IEEE, 2011, pp. 227-236.DOI
26 
Y. Kim, A. Gupta, B. Urgaonkar, P. Berman, and A. Sivasubramaniam, “Hybridplan: a capacity planning technique for projecting storage requirements in hybrid storage systems,” The Journal of Supercomputing, vol. 67, no. 1, pp. 277-303, 2014.DOI
27 
D. Boukhelef, J. Boukhobza, K. Boukhalfa, H. Ouarnoughi, and L. Lemarchand, “Optimizing the cost of dbaas object placement in hybrid storage systems,” Future Generation Computer Systems, vol. 93, pp. 176-187, 2019.DOI
28 
K. Latecki and M. Wawryk, “SPDK NVMe BDEV Performance Report Release 22.01,” pp. 11-12, February 2022. [Online]. Available: https://ci.spdk.io/download/performance-reports/ SPDK nvme bdev perf report 2201.pdfURL
29 
Axboe, J, “Github—axboe/fio: Flexible i/o tester,” 2021. [Online]. Available: https://github.com/axboe/fioURL
30 
ARM Xilinx, “P2P bandwidth Example,” 2021. [Online]. Available: https://github.com/Xilinx/Vitis Accel Examples/tree/master/host/p2p bandwidthURL
31 
ARM Xilinx, “Vitis Accel Examples,” Mar. 30, 2023. [Online]. Available: https://github.com/ Xilinx/Vitis Accel ExamplesURL
32 
ARM Xilinx. (2022) UG1416-Vitis-Documentation. [Online]. Available: https://docs.xilinx.com/v/u/en-US/ug1416-vitis-documentationURL
33 
ARM Xilinx, “UG1399-Vitis-HLS,” Mar. 30, 2023. [Online]. Available: https://docs.xilinx.com/r/en-US/ug1399-vitis-hlsURL
34 
ARM Xilinx, “Vitis Unified Software Platform,” Mar. 30, 2023. [Online]. Available: https://docs.xilinx.com/r/en-US/ug1393-vitis-application-accelerationURL
35 
Intel, “Intelligent Storage Acceleration Library.” [Online]. Available: https://github.com/intel/isa-lURL