存內計算

維基百科,自由的百科全書

計算機科學中,存內計算是一項用於處理存儲在內存資料庫中數據的技術。存內計算的目的是解決由中央處理器電腦記憶體之間的數據傳輸引起的性能瓶頸。[1]較舊的電腦通過關係資料庫以及碟盤存儲數據,人們還得使用SQL來查詢數據,但上述手段越來越難以滿足商業智能(BI) 的需求。如果數據存儲在隨機存取存儲器(RAM) 或快閃記憶體中時它們可以更快地被訪問,因此如果數據存儲在內存中,數據就可以被實時分析,從而能更快地就業務發展作出決策。 [2][3]

參考文獻[編輯]

  1. ^ Chi, Ping; Li, Shuangchen; Xu, Cong; Zhang, Tao; Zhao, Jishen; Liu, Yongpan; Wang, Yu; Xie, Yuan. PRIME: A Novel Processing-in-Memory Architecture for Neural Network Computation in ReRAM-Based Main Memory. 2016 ACM/IEEE 43rd Annual International Symposium on Computer Architecture (ISCA) (Seoul, South Korea: IEEE). June 2016: 27–39 [2022-03-22]. ISBN 978-1-4673-8947-1. doi:10.1109/ISCA.2016.13. (原始內容存檔於2022-02-23). 
  2. ^ Plattner, Hasso; Zeier, Alexander. In-Memory Data Management: Technology and Applications. Springer Science & Business Media. 2012 [2022-03-22]. ISBN 9783642295744. (原始內容存檔於2022-04-07) (英語). 
  3. ^ Zhang, Hao; Gang Chen; Beng Chin Ooi; Kian-Lee Tan; Meihui Zhang. In-Memory Big Data Management and Processing: A Survey. IEEE Transactions on Knowledge and Data Engineering. July 2015, 27 (7): 1920–1948. doi:10.1109/TKDE.2015.2427795.