Logo
Unionpedia
Communication
Get it on Google Play
New! Download Unionpedia on your Android™ device!
Install
Faster access than browser!
 

NVM Express

Index NVM Express

NVM Express (NVMe) or Non-Volatile Memory Host Controller Interface Specification (NVMHCIS) is an open logical device interface specification for accessing non-volatile storage media attached via a PCI Express (PCIe) bus. [1]

90 relations: Advanced Host Controller Interface, Apple Inc., Block-level storage, Budget, Bus (computing), Ceph (software), CFexpress, Chrome OS, Command queue, Communication protocol, CompactFlash, Consumer Electronics Show, Data storage, DragonFly BSD, Dynamic random-access memory, Expansion card, Fibre Channel, Flash memory, FreeBSD, Functional specification, Fusion-io, Gamer, Haiku (operating system), Hard disk drive, Hard disk drive performance characteristics, Host adapter, Illumos, InfiniBand, Input/output, Integrated Device Technology, Intel, Intel Developer Forum, Interrupt, IOPS, IOS, IPad Pro, IPhone 6S, IPhone SE, Kernel-based Virtual Machine, Kingston Technology, Linux, Linux Foundation, Linux kernel, Loop device, LWN.net, M.2, MacBook (12-inch), MacOS, Magnetic storage, Message Signaled Interrupts, ..., Microsoft Windows, Multi-level cell, NetBSD, Non-volatile memory, Open NAND Flash Interface Working Group, OpenBSD, OpenFabrics Alliance, Operating system, Parallel computing, PCI Express, Personal computer, Processor register, Prosumer, QEMU, Remote direct memory access, Samsung, SandForce, SATA Express, SCSI, Serial ATA, Serial ATA International Organization, Serial Attached SCSI, Solaris (operating system), Solid-state drive, Throughput, Tom's Hardware, Toshiba, Transmission Control Protocol, U.2, UBIFS, Unified Extensible Firmware Interface, USB, USB mass storage device class, Vectored I/O, VMware, Windows 7, Windows 8.1, Windows Server 2008 R2, Windows Server 2012, Workstation. Expand index (40 more) »

Advanced Host Controller Interface

The Advanced Host Controller Interface (AHCI) is a technical standard defined by Intel that specifies the operation of Serial ATA (SATA) host bus adapters in a non-implementation-specific manner.

New!!: NVM Express and Advanced Host Controller Interface · See more »

Apple Inc.

Apple Inc. is an American multinational technology company headquartered in Cupertino, California, that designs, develops, and sells consumer electronics, computer software, and online services.

New!!: NVM Express and Apple Inc. · See more »

Block-level storage

Block-level storage is a concept in cloud-hosted data persistence where cloud services emulate the behaviour of a traditional block device, such as a physical hard drive.

New!!: NVM Express and Block-level storage · See more »

Budget

A budget is a financial plan for a defined period of time, usually a year.It may also include planned sales volumes and revenues, resource quantities, costs and expenses, assets, liabilities and cash flows.

New!!: NVM Express and Budget · See more »

Bus (computing)

In computer architecture, a bus (a contraction of the Latin omnibus) is a communication system that transfers data between components inside a computer, or between computers.

New!!: NVM Express and Bus (computing) · See more »

Ceph (software)

In computing, Ceph (pronounced or) is a free-software storage platform, implements object storage on a single distributed computer cluster, and provides interfaces for object-, block- and file-level storage.

New!!: NVM Express and Ceph (software) · See more »

CFexpress

CFexpress (or CFX) is a standard for removable media cards proposed by the CompactFlash Association.

New!!: NVM Express and CFexpress · See more »

Chrome OS

Chrome OS is an operating system designed by Google that is based on the Linux kernel and uses the Google Chrome web browser as its principal user interface.

New!!: NVM Express and Chrome OS · See more »

Command queue

In computer science, a command queue is a queue for enabling the delay of command execution, either in order of priority, on a first-in first-out basis, or in any order that serves the current purpose.

New!!: NVM Express and Command queue · See more »

Communication protocol

In telecommunication, a communication protocol is a system of rules that allow two or more entities of a communications system to transmit information via any kind of variation of a physical quantity.

New!!: NVM Express and Communication protocol · See more »

CompactFlash

CompactFlash (CF) is a flash memory mass storage device used mainly in portable electronic devices.

New!!: NVM Express and CompactFlash · See more »

Consumer Electronics Show

CES (formerly an acronym for Consumer Electronics Show but now the official name) is an annual trade show organized by the Consumer Technology Association.

New!!: NVM Express and Consumer Electronics Show · See more »

Data storage

Data storage is the recording (storing) of information (data) in a storage medium.

New!!: NVM Express and Data storage · See more »

DragonFly BSD

DragonFly BSD is a free and open source Unix-like operating system created as a fork of FreeBSD 4.8.

New!!: NVM Express and DragonFly BSD · See more »

Dynamic random-access memory

Dynamic random-access memory (DRAM) is a type of random access semiconductor memory that stores each bit of data in a separate tiny capacitor within an integrated circuit.

New!!: NVM Express and Dynamic random-access memory · See more »

Expansion card

In computing, the expansion card, expansion board, adapter card or accessory card is a printed circuit board that can be inserted into an electrical connector, or expansion slot, on a computer motherboard, backplane or riser card to add functionality to a computer system via the expansion bus.

New!!: NVM Express and Expansion card · See more »

Fibre Channel

Fibre Channel, or FC, is a high-speed network technology (commonly running at 1, 2, 4, 8, 16, 32, and 128 gigabit per second rates) providing in-order, lossless delivery of raw block data, primarily used to connect computer data storage to servers.

New!!: NVM Express and Fibre Channel · See more »

Flash memory

Flash memory is an electronic (solid-state) non-volatile computer storage medium that can be electrically erased and reprogrammed.

New!!: NVM Express and Flash memory · See more »

FreeBSD

FreeBSD is a free and open-source Unix-like operating system descended from Research Unix via the Berkeley Software Distribution (BSD).

New!!: NVM Express and FreeBSD · See more »

Functional specification

A functional specification (also, functional spec, specs, functional specifications document (FSD), functional requirements specification) in systems engineering and software development is a document that specifies the functions that a system or component must perform (often part of a requirements specification) (ISO/IEC/IEEE 24765-2010).

New!!: NVM Express and Functional specification · See more »

Fusion-io

Fusion-io, Inc. was a computer hardware and software systems company (acquired by SanDisk Corporation in 2014) based in Cottonwood Heights, Utah, that designed and manufactured products using flash memory technology.

New!!: NVM Express and Fusion-io · See more »

Gamer

A gamer is a person who plays interactive games, either video games, skill-based card games and plays for usually long periods of time.

New!!: NVM Express and Gamer · See more »

Haiku (operating system)

Haiku is a free and open-source operating system compatible with the now discontinued BeOS.

New!!: NVM Express and Haiku (operating system) · See more »

Hard disk drive

A hard disk drive (HDD), hard disk, hard drive or fixed disk is an electromechanical data storage device that uses magnetic storage to store and retrieve digital information using one or more rigid rapidly rotating disks (platters) coated with magnetic material.

New!!: NVM Express and Hard disk drive · See more »

Hard disk drive performance characteristics

Higher performance in hard disk drives comes from devices which have better performance characteristics.

New!!: NVM Express and Hard disk drive performance characteristics · See more »

Host adapter

In computer hardware, a host controller, host adapter, or host bus adapter (HBA) connects a computer, which acts as the host system, to other network and storage devices.

New!!: NVM Express and Host adapter · See more »

Illumos

illumos is a free and open-source Unix operating system.

New!!: NVM Express and Illumos · See more »

InfiniBand

InfiniBand (abbreviated IB) is a computer-networking communications standard used in high-performance computing that features very high throughput and very low latency.

New!!: NVM Express and InfiniBand · See more »

Input/output

In computing, input/output or I/O (or, informally, io or IO) is the communication between an information processing system, such as a computer, and the outside world, possibly a human or another information processing system.

New!!: NVM Express and Input/output · See more »

Integrated Device Technology

Integrated Device Technology, Inc. is a publicly traded American corporation headquartered in San Jose, California, that designs, manufactures, and markets low-power, high-performance mixed-signal semiconductor solutions for the advanced communications, computing, and consumer industries.

New!!: NVM Express and Integrated Device Technology · See more »

Intel

Intel Corporation (stylized as intel) is an American multinational corporation and technology company headquartered in Santa Clara, California, in the Silicon Valley.

New!!: NVM Express and Intel · See more »

Intel Developer Forum

Intel Developer Forum (IDF), is a gathering of technologists to discuss Intel products and products based on Intel products.

New!!: NVM Express and Intel Developer Forum · See more »

Interrupt

In system programming, an interrupt is a signal to the processor emitted by hardware or software indicating an event that needs immediate attention.

New!!: NVM Express and Interrupt · See more »

IOPS

Input/output operations per second (IOPS, pronounced eye-ops) is an input/output performance measurement used to characterize computer storage devices like hard disk drives (HDD), solid state drives (SSD), and storage area networks (SAN).

New!!: NVM Express and IOPS · See more »

IOS

iOS (formerly iPhone OS) is a mobile operating system created and developed by Apple Inc. exclusively for its hardware.

New!!: NVM Express and IOS · See more »

IPad Pro

The iPad Pro family is a line of iPad tablet computers designed, developed, and marketed by Apple Inc., that runs the iOS mobile operating system.

New!!: NVM Express and IPad Pro · See more »

IPhone 6S

The iPhone 6S and iPhone 6S Plus (stylized and marketed as iPhone 6s and iPhone 6s Plus) are smartphones designed, developed and marketed by Apple Inc. They were announced on September 9, 2015, at the Bill Graham Civic Auditorium in San Francisco by Apple CEO Tim Cook, with pre-orders beginning September 12 and official release on September 25, 2015.

New!!: NVM Express and IPhone 6S · See more »

IPhone SE

The iPhone Special Edition (SE) is a smartphone designed and marketed by Apple Inc. as part of the iPhone series of devices.

New!!: NVM Express and IPhone SE · See more »

Kernel-based Virtual Machine

Kernel-based Virtual Machine (KVM) is a virtualization infrastructure for the Linux kernel that turns it into a hypervisor.

New!!: NVM Express and Kernel-based Virtual Machine · See more »

Kingston Technology

Kingston Technology Corporation is an American, privately held, multinational computer technology corporation that develops, manufactures, sells and supports flash memory products and other computer-related memory products.

New!!: NVM Express and Kingston Technology · See more »

Linux

Linux is a family of free and open-source software operating systems built around the Linux kernel.

New!!: NVM Express and Linux · See more »

Linux Foundation

The Linux Foundation (LF) is dedicated to building sustainable ecosystems around open source projects to accelerate technology development and commercial adoption.

New!!: NVM Express and Linux Foundation · See more »

Linux kernel

The Linux kernel is an open-source monolithic Unix-like computer operating system kernel.

New!!: NVM Express and Linux kernel · See more »

Loop device

In Unix-like operating systems, a loop device, vnd (vnode disk), or lofi (loop file interface) is a pseudo-device that makes a file accessible as a block device.

New!!: NVM Express and Loop device · See more »

LWN.net

LWN.net is a computing webzine with an emphasis on free software and software for Linux and other Unix-like operating systems.

New!!: NVM Express and LWN.net · See more »

M.2

M.2, formerly known as the Next Generation Form Factor (NGFF), is a specification from 2013 for internally mounted computer expansion cards and associated connectors.

New!!: NVM Express and M.2 · See more »

MacBook (12-inch)

The MacBook is a line of Macintosh portable computers introduced in March 2015 by Apple Inc.

New!!: NVM Express and MacBook (12-inch) · See more »

MacOS

macOS (previously and later) is a series of graphical operating systems developed and marketed by Apple Inc. since 2001.

New!!: NVM Express and MacOS · See more »

Magnetic storage

Magnetic storage or magnetic recording is the storage of data on a magnetized medium.

New!!: NVM Express and Magnetic storage · See more »

Message Signaled Interrupts

Message Signaled Interrupts (MSI) are an alternative in-band method of signaling an interrupt, using special in-band messages to replace traditional out-of-band assertion of dedicated interrupt lines.

New!!: NVM Express and Message Signaled Interrupts · See more »

Microsoft Windows

Microsoft Windows is a group of several graphical operating system families, all of which are developed, marketed, and sold by Microsoft.

New!!: NVM Express and Microsoft Windows · See more »

Multi-level cell

In electronics, a multi-level cell (MLC) is a memory element capable of storing more than a single bit of information, compared to a single-level cell (SLC) which can store only one bit per memory element.

New!!: NVM Express and Multi-level cell · See more »

NetBSD

NetBSD is a free and open source Unix-like operating system that descends from Berkeley Software Distribution (BSD), a Research Unix derivative developed at the University of California, Berkeley.

New!!: NVM Express and NetBSD · See more »

Non-volatile memory

Non-volatile memory (NVM) or non-volatile storage is a type of computer memory that can retrieve stored information even after having been power cycled.

New!!: NVM Express and Non-volatile memory · See more »

Open NAND Flash Interface Working Group

The Open NAND Flash Interface Working Group (ONFI or ONFi with a lower case "i"), is a consortium of technology companies working to develop open standards for NAND flash memory and devices that communicate with them.

New!!: NVM Express and Open NAND Flash Interface Working Group · See more »

OpenBSD

OpenBSD is a free and open-source Unix-like computer operating system descended from Berkeley Software Distribution (BSD), a Research Unix derivative developed at the University of California, Berkeley.

New!!: NVM Express and OpenBSD · See more »

OpenFabrics Alliance

The OpenFabrics Alliance is a non-profit organization that promotes remote direct memory access (RDMA) switched fabric technologies for server and storage connectivity.

New!!: NVM Express and OpenFabrics Alliance · See more »

Operating system

An operating system (OS) is system software that manages computer hardware and software resources and provides common services for computer programs.

New!!: NVM Express and Operating system · See more »

Parallel computing

Parallel computing is a type of computation in which many calculations or the execution of processes are carried out concurrently.

New!!: NVM Express and Parallel computing · See more »

PCI Express

PCI Express (Peripheral Component Interconnect Express), officially abbreviated as PCIe or PCI-e, is a high-speed serial computer expansion bus standard, designed to replace the older PCI, PCI-X, and AGP bus standards.

New!!: NVM Express and PCI Express · See more »

Personal computer

A personal computer (PC) is a multi-purpose computer whose size, capabilities, and price make it feasible for individual use.

New!!: NVM Express and Personal computer · See more »

Processor register

In computer architecture, a processor register is a quickly accessible location available to a computer's central processing unit (CPU).

New!!: NVM Express and Processor register · See more »

Prosumer

A prosumer is a person who consumes and produces a product.

New!!: NVM Express and Prosumer · See more »

QEMU

QEMU (short for Quick Emulator) is a free and open-source emulator that performs hardware virtualization.

New!!: NVM Express and QEMU · See more »

Remote direct memory access

In computing, remote direct memory access (RDMA) is a direct memory access from the memory of one computer into that of another without involving either one's operating system.

New!!: NVM Express and Remote direct memory access · See more »

Samsung

Samsung is a South Korean multinational conglomerate headquartered in Samsung Town, Seoul.

New!!: NVM Express and Samsung · See more »

SandForce

SandForce was an American fabless semiconductor company based in Milpitas, California, that designed and manufactured flash memory controllers for solid-state drives (SSDs).

New!!: NVM Express and SandForce · See more »

SATA Express

SATA Express (abbreviated from Serial ATA Express and sometimes unofficially shortened to SATAe) is a computer bus interface that supports both Serial ATA (SATA) and PCI Express (PCIe) storage devices, initially standardized in the SATA 3.2 specification.

New!!: NVM Express and SATA Express · See more »

SCSI

Small Computer System Interface (SCSI) is a set of standards for physically connecting and transferring data between computers and peripheral devices.

New!!: NVM Express and SCSI · See more »

Serial ATA

Serial ATA (SATA, abbreviated from Serial AT Attachment) is a computer bus interface that connects host bus adapters to mass storage devices such as hard disk drives, optical drives, and solid-state drives.

New!!: NVM Express and Serial ATA · See more »

Serial ATA International Organization

Serial ATA International Organization (SATA-IO) is an independent, non-profit organization which provides the computing industry with guidance and support for implementing the SATA specification.

New!!: NVM Express and Serial ATA International Organization · See more »

Serial Attached SCSI

In computing, Serial Attached SCSI (SAS) is a point-to-point serial protocol that moves data to and from computer-storage devices such as hard drives and tape drives.

New!!: NVM Express and Serial Attached SCSI · See more »

Solaris (operating system)

Solaris is a Unix operating system originally developed by Sun Microsystems.

New!!: NVM Express and Solaris (operating system) · See more »

Solid-state drive

A solid-state drive (SSD) is a solid-state storage device that uses integrated circuit assemblies as memory to store data persistently.

New!!: NVM Express and Solid-state drive · See more »

Throughput

In general terms, throughput is the maximum rate of production or the maximum rate at which something can be processed.

New!!: NVM Express and Throughput · See more »

Tom's Hardware

Tom's Hardware is an online publication owned by Purch Group and focused on technology.

New!!: NVM Express and Tom's Hardware · See more »

Toshiba

, commonly known as Toshiba, is a Japanese multinational conglomerate headquartered in Tokyo, Japan.

New!!: NVM Express and Toshiba · See more »

Transmission Control Protocol

The Transmission Control Protocol (TCP) is one of the main protocols of the Internet protocol suite.

New!!: NVM Express and Transmission Control Protocol · See more »

U.2

U.2, formerly known as SFF-8639, is a computer interface for connecting SSDs to a computer.

New!!: NVM Express and U.2 · See more »

UBIFS

UBIFS (UBI File System, more fully Unsorted Block Image File System) is a filesystem for unmanaged flash memory devices.

New!!: NVM Express and UBIFS · See more »

Unified Extensible Firmware Interface

The Unified Extensible Firmware Interface (UEFI) is a specification that defines a software interface between an operating system and platform firmware.

New!!: NVM Express and Unified Extensible Firmware Interface · See more »

USB

USB (abbreviation of Universal Serial Bus), is an industry standard that was developed to define cables, connectors and protocols for connection, communication, and power supply between personal computers and their peripheral devices.

New!!: NVM Express and USB · See more »

USB mass storage device class

The USB mass storage device class (also known as USB MSC or UMS) is a set of computing communications protocols defined by the USB Implementers Forum that makes a USB device accessible to a host computing device and enables file transfers between the host and the USB device.

New!!: NVM Express and USB mass storage device class · See more »

Vectored I/O

In computing, vectored I/O, also known as scatter/gather I/O, is a method of input and output by which a single procedure call sequentially reads data from multiple buffers and writes it to a single data stream, or reads data from a data stream and writes it to multiple buffers, as defined in a vector of buffers.

New!!: NVM Express and Vectored I/O · See more »

VMware

VMware, Inc. is a subsidiary of Dell Technologies that provides cloud computing and platform virtualization software and services.

New!!: NVM Express and VMware · See more »

Windows 7

Windows 7 (codenamed Vienna, formerly Blackcomb) is a personal computer operating system developed by Microsoft.

New!!: NVM Express and Windows 7 · See more »

Windows 8.1

Windows 8.1 (codenamed Blue) is a computer operating system released by Microsoft.

New!!: NVM Express and Windows 8.1 · See more »

Windows Server 2008 R2

Windows Server 2008 R2 is a server operating system produced by Microsoft.

New!!: NVM Express and Windows Server 2008 R2 · See more »

Windows Server 2012

Windows Server 2012, codenamed "Windows Server 8", is the sixth release of Windows Server.

New!!: NVM Express and Windows Server 2012 · See more »

Workstation

A workstation is a special computer designed for technical or scientific applications.

New!!: NVM Express and Workstation · See more »

Redirects here:

Blk-mq, Blk-multiqueue, Enterprise NVMHCI, Host Controller Interface (non-volatile memory), LightNVM, NVM Express over Fabrics, NVM express, NVME, NVMExpress, NVMHCI, NVMe, NVMe vs AHCI, Non Volatile Memory Express, Non volatile memory express, Non-Volatile Memory Express, Non-Volatile Memory Host Controller Interface, Non-Volatile Memory Host Controller Interface Specification, Non-volatile memory express, Nonvolatile Memory Express, Nonvolatile memory express, Nvm express, Nvme, Nvmhci.

References

[1] https://en.wikipedia.org/wiki/NVM_Express

OutgoingIncoming
Hey! We are on Facebook now! »