NVMe | 非揮發性記憶體

  • What is it?
    NVMe is a type of software interface used for solid state drives (SSD), and stands for “Non-Volatile Memory - Express” (Non-Volatile Memory is a common form of flash memory found in SSD). The formal name of NVMe is the Non-Volatile Memory Host Controller Interface Specification. Compared to the older AHCI (Advanced Host Controller Interface) used for traditional mechanical spinning SATA hard disks, NVMe is adapted for use with SSD through a PCIe hardware interface, resulting in a much faster disk interface protocol.

  • Why do you need it?
    Intel had previously developed ACHI for traditional high-latency spinning hard disks, but by 2009 SSDs were rapidly gaining popularity as a storage medium. The adoption of SSD resulted however in a performance bottleneck since the maximum transmission bandwidth of ACHI could not handle the transmission speeds possible for SSD devices. Therefore, NVMe was developed using a PCIe (Peripheral Component Interconnect Express) hardware interface. While ACHI can only support a maximum queue depth of 1 with 32 commands each, NVMe can support up to 64K queues with 64K commands each, thus breaking through the previous performance bottleneck of transmission bandwidth and speed.

    Early SSDs were connected through a PCIe bus, but required a customized software interface for communication with the operating system. With the standardized software interface, the operating system requires only a single driver to communicate with all SSD devices that conform to the NVMe specification. In a data center that features multiple storage servers or that handles a large amount of data, speeding up data transmission and minimizing latency / delay are highly important considerations.

  • How is GIGABYTE helpful?
    In addition to meeting consumer market demand for NVMe SSDs, GIGABYTE also provides enterprise solutions such as the R282-Z92, which can be used to build an All Flash Array with a capacity for 24 hot-plug 2.5" NVMe drives in a single 2U server system. And this 2nd Generation AMD EPYC (Rome) server also supports PCIe Gen 4.0 – which has doubled the bandwidth and transmission rates of PCIe Gen 3.0 to 64GB/s and 16GT/s respectively, resulting in much faster data transfer speeds between the CPU and peripherals such as accelerator cards, NVMe SSDs or high-speed networking cards.

  • WE RECOMMEND
    RELATED ARTICLES
    西班牙IFISC用技嘉伺服器 為新冠肺炎、氣候變遷尋求解方
    西班牙跨學科物理和複雜系統研究所,運用技嘉科技的先進伺服器產品,研究影響全人類的重大議題,包括:氣候變遷、環境污染、新冠肺炎疫情。所面對的運算問題複雜且多元,技嘉伺服器使命必達,因為,研究所使用的三款伺服器,適合進行高效能運算、數值模擬、發展人工智慧、管理和分析大數據。
    技嘉伺服器加持 巴塞隆納大學超前部屬全新運算叢集
    西班牙巴塞隆納大學理論與計算化學研究所,運用技嘉科技的伺服器籌設新的運算叢集,提升大學資料中心的運算能力高達四成以上。數以百計的研究人員受惠於AMD EPYC™處理器的強大運算能力,管理者可透過技嘉免費提供的技嘉伺服器管理軟體(GSM),遠端遙控多台伺服器,輕鬆管理新的運算叢集。
    打造自動駕駛的大腦 技嘉高密度伺服器 協助科技創新者發展自駕車演算法
    專攻自動駕駛技術的以色列自駕車公司,需將試駕過程中蒐集的巨量資料傳輸到資料庫,透過深度學習,提升人工智慧的即時辨識能力。技嘉高密度伺服器的四大特色,有助於加快開發自駕車演算法,讓客戶直呼:「太棒了!」
    Back to top