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
    Silicon Valley Startup Sushi Cloud Rolls Out Bare-metal Services with GIGABYTE

    Success Case

    Silicon Valley Startup Sushi Cloud Rolls Out Bare-metal Services with GIGABYTE

    The Silicon Valley startup Sushi Cloud is competing in the public cloud sector by providing “bare-metal” services that give users exclusive access to individual, standalone servers on the cloud, resulting in a triple boost to performance, versatility, and reliability. Sushi Cloud purchased GIGABYTE’s R152-Z30 Rack Servers to offer its clients the state-of-the-art performance of AMD EPYC™ CPUs; the versatility afforded by superb memory and storage capacities, in addition to OS and software ecosystem compatibility; and GIGABYTE’s proprietary high availability features (such as SCMP and dual ROM) and remote management functions (such as GIGABYTE Management Console and GIGABYTE Server Management).
    0 to 100 KPH in 3.3 Seconds! NTHU Builds Electric Formula Student Race Cars with GIGABYTE

    Success Case

    0 to 100 KPH in 3.3 Seconds! NTHU Builds Electric Formula Student Race Cars with GIGABYTE

    Representing Hsinchu’s Tsing Hua University, NTHU Racing is one of Taiwan’s top Formula Student racing teams. In 2019, its electric formula student race car, the “TH04”, took second place in Formula SAE Japan. In August of 2022, its new and improved, 100% manufactured in Taiwan “TH06” raced for the gold in Formula Student Germany. Tsing Hua University built the “TH06” using GIGABYTE Technology’s W771-Z00 and W331-Z00 Tower Server/Workstation products. From finite element analysis (FEA) and computational fluid dynamics (CFD) modelling and analysis during the design phase, to racing simulations and experimenting with new tech during the testing phase, GIGABYTE servers provided NTHU Racing with the processing power and versatility it needed to engineer a high-performing electric vehicle that can go from 0 to 100 kph in 3.3 seconds—almost on par with Tesla’s Model S, which can go from 0 to 60 mph in 2.6 seconds.
    ใช้ GIGABYTE, NIPA Cloud ทะยานท่ามกลางยักษ์ใหญ่ CSP ในประเทศไทย

    Success Case

    ใช้ GIGABYTE, NIPA Cloud ทะยานท่ามกลางยักษ์ใหญ่ CSP ในประเทศไทย

    NIPA Cloud เป็นผู้ให้บริการคลาวด์สาธารณะและส่วนตัวชั้นนำของประเทศไทย ได้ใช้เซิร์ฟเวอร์ GIGABYTE R-Series หลายตัวเพื่อรองรับการเปิดตัวบริการใหม่: NIPA Enterprise Public Cloud ด้วยโปรเซสเซอร์ AMD EPYC™ อันทรงพลังและฟังก์ชันการจัดการที่ชาญฉลาด เซิร์ฟเวอร์ GIGABYTE อวดประสิทธิภาพ ความพร้อมใช้งาน และประสิทธิภาพด้านพลังงานที่สามารถช่วยให้ NIPA Cloud ทำงานเทียบ CSP ที่ใหญ่ที่สุดในโลกได้อย่างไม่มีปัญหา เช่น AWS, GCP และ Microsoft Azure.
    Spain’s IFISC Tackles COVID-19, Climate Change with GIGABYTE Servers

    Success Case

    Spain’s IFISC Tackles COVID-19, Climate Change with GIGABYTE Servers

    By using GIGABYTE, Spain’s Institute for Cross-Disciplinary Physics and Complex Systems is pitting the world’s foremost server solutions against some of the world’s most pressing issues, including the effects of climate change, pollution, and COVID-19. GIGABYTE servers are up to the diverse and daunting tasks, because they are designed for high performance computing, intensive numerical simulations, AI development, and big data management.
    The University of Barcelona Gets a Computing Boost with GIGABYTE Servers

    Success Case

    The University of Barcelona Gets a Computing Boost with GIGABYTE Servers

    The Institute of Theoretical and Computational Chemistry at the University of Barcelona has increased the capacity of their on-campus data center by over 40% with a new cluster of GIGABYTE servers. Hundreds of researchers will benefit from the computing power of AMD EPYC™ processors. Administrators can easily manage the cluster with GIGABYTE Server Management (GSM), a proprietary multiple server remote management software platform provided for free by GIGABYTE.
    Constructing the Brain of a Self-Driving Car

    Success Case

    Constructing the Brain of a Self-Driving Car

    GIGABYTE’s High Density Servers Help Technology Innovator Develop Algorithm for Autonomous Vehicle.
    GIGABYTE Rack Servers Overcome the Challenges of Financial Big Data

    Success Case

    GIGABYTE Rack Servers Overcome the Challenges of Financial Big Data

    The application of technological innovation to the financial industry has made the availability of information channels for investors ever more extensive. Investors want to keep their finger on the pulse of global finance, whether it is the price of stocks or futures in important financial markets, or receiving the most immediate financial news available. When processed by GIGABYTE’s Rack Servers, this huge and complex amount of data can be swiftly and systematically analyzed before being immediately transmitted and presented, helping people in the financial industry make more accurate decisions and seize more profitable opportunities.
    Setting the Record Straight: What is HPC? A Tech Guide by GIGABYTE

    Tech Guide

    Setting the Record Straight: What is HPC? A Tech Guide by GIGABYTE

    The term HPC, which stands for high performance computing, gets thrown around a lot nowadays, as server solutions become more and more ubiquitous. It is running the risk of becoming a catchall phrase: anything that is “HPC” must be the right choice for your computing needs. You may be wondering: what exactly are the benefits of HPC, and is HPC right for you? GIGABYTE Technology, an industry leader in high-performance servers, presents this tech guide to help you understand what HPC means on both a theoretical and a practical level. In doing so, we hope to help you evaluate if HPC is right for you, while demonstrating what GIGABYTE has to offer in the field of HPC.