English  |  正體中文  |  简体中文  |  全文筆數/總筆數 : 78818/78818 (100%)
造訪人次 : 34721007      線上人數 : 1462
RC Version 7.0 © Powered By DSPACE, MIT. Enhanced by NTU Library IR team.
搜尋範圍 查詢小技巧:
  • 您可在西文檢索詞彙前後加上"雙引號",以獲取較精準的檢索結果
  • 若欲以作者姓名搜尋,建議至進階搜尋限定作者欄位,可獲得較完整資料
  • 進階搜尋


    請使用永久網址來引用或連結此文件: http://ir.lib.ncu.edu.tw/handle/987654321/9755


    題名: 一個固態硬碟的多處理器架構與分散式控制演算法;A Multi-core Based Architecture and Distributed Control Algorithm for Solid State Disk Controller
    作者: 王志均;Chih-chun Wang
    貢獻者: 資訊工程研究所
    關鍵詞: 多處理器;固態硬諜;solid state disk;MPSOC
    日期: 2009-06-29
    上傳時間: 2009-09-22 11:55:20 (UTC+8)
    出版者: 國立中央大學圖書館
    摘要: 目前現存之固態硬碟控制器均以單處理器架構為主,並以處理器作為固態硬碟中快閃記憶體管理之核心,此一核心必須執行一個FTL中介軟體(middleware)。由於固態硬碟控制演算法複雜性及整體容量愈趨升高,控制器之效能需求也越來越重要。本論文提出一個多核心固態硬諜控制器架構,搭配一個分散式控制演算法。此架構能夠將FTL的執行分散於各處理器上進而將所需耗費之時間盡可能的隱藏於背景中,因此可大幅提升控制器性能。 為了驗證此架構之效能,本研究實作了一個模擬器,透過搜集實際使用者於Windows XP之存取紀錄並將其輸入於模擬器中執行,可證明雙處理器之控制器可縮短整體存取時間達32%,而4處理器之架構可縮短處理器時間達60%。 最後我們實作了一個FPGA-based系統晶片雛型(prototype),透過實驗可證明與單處理器之控制器相比,雙處理器之控制器可增進效能1.6倍以上,而4處理器則可增進效能達2.7倍以上。 Most existing architectures of SSD(solid-state disk) controller are single processor to proceed the flash translation layer (FTL) algorithm. However, because of the complexity of system’s functionalities and capacities of flash memory are continuously increased, the design of SSD controller become more delicate than before. In this paper, we propose a multi-core SSD controller architecture. Under this architecture, the latency of processor executing the FTL operations in the background can be mostly eliminated. To verify the proposed architecture, we implement a simulator and collect the hard drive activity on Windows XP platform. By the experimental results of simulation, we can demonstrate that even with the dual processor based architecture, the system’s access time can be shortened about 32% compared to the single processor based one under usual hard drive accessing convention, and further, the access time can be shortened more than 60% on the system with four processors. After that, we implement a multi-core based SSD controller prototype on FPGA. By the experimental result on the real system, we can demonstrate that dual processor based controller can improve the system’s performance about 160%, and the controller with four processors can improve the system’s performance about 270%.
    顯示於類別:[資訊工程研究所] 博碩士論文

    文件中的檔案:

    檔案 大小格式瀏覽次數


    在NCUIR中所有的資料項目都受到原著作權保護.

    社群 sharing

    ::: Copyright National Central University. | 國立中央大學圖書館版權所有 | 收藏本站 | 設為首頁 | 最佳瀏覽畫面: 1024*768 | 建站日期:8-24-2009 :::
    DSpace Software Copyright © 2002-2004  MIT &  Hewlett-Packard  /   Enhanced by   NTU Library IR team Copyright ©   - 隱私權政策聲明