Skip to main content

Enterprise Technology Terminology: M

320 results · page 5 of 16

  • Megawatt

    Megawatt is a unit of power equal to one million watts, used to describe the scale of electricity generation, consumption, and infrastructure capacity. It matters in enterprise planning for data centers, industrial facilities, grid connections, and large energy procurement decisions.

  • Memory-Augmented Agent

    Memory-augmented agent is an AI or software agent that couples its reasoning or control logic with external or persistent memory, enabling storage and retrieval of information across interactions for context-aware behavior in enterprise workflows, decision-support systems, and automation environments.

  • Memory-Aware Inference Scheduler

    Memory-aware inference scheduler is a runtime component that sequences and allocates machine learning inference workloads according to memory capacity and bandwidth constraints, enabling enterprises to maintain latency, reliability, and utilization objectives when multiple AI models share CPUs, GPUs, or other accelerators.

  • Memory Bandwidth

    Memory bandwidth is the rate at which data moves between system memory and processors, expressed in bytes per second, and matters in enterprise environments because it constrains throughput, scalability, and efficiency for data-intensive workloads and infrastructure sizing decisions.

  • Memory Bandwidth Optimization

    Memory bandwidth optimization is the process of improving how efficiently systems move data between processors and memory, enabling higher throughput for compute- and data-intensive enterprise workloads while supporting better resource utilization, capacity planning, and hardware selection decisions.

  • Memory-Bound Optimization

    Memory-bound optimization is the practice of tuning algorithms, software, and system configurations for workloads constrained by memory bandwidth or latency, helping enterprises improve performance, resource utilization, and capacity planning for data-intensive applications across high-performance computing, analytics, and large-scale production environments.

  • Memory-Centric Architecture

    Memory-centric architecture is a computer system design approach that organizes compute, accelerators, and I/O around large, shared, or disaggregated memory resources, enabling data-intensive enterprise workloads to keep active data sets in memory and reduce dependence on slower traditional storage tiers.

  • Memory Channel

    Memory channel is a dedicated data path between a processor’s integrated memory controller and one or more DRAM modules that determines available memory bandwidth and configuration options, which affects server performance, workload throughput, and capacity planning in enterprise environments.

  • Memory Controller

    Memory controller is a hardware component or logic block that manages communication between processors or system buses and system memory devices, governing timing, protocol translation, and reliability features that determine memory bandwidth, capacity configurations, and resilience in enterprise compute platforms.

  • Memory-Driven Computing

    Memory-driven computing is a system architecture that organizes servers around a large, shared memory fabric rather than processor-local memory, relevant to enterprises seeking to reduce data movement and latency for analytics, in-memory data platforms, and other data-intensive workloads.

  • Memory Interface

    Memory interface is the electrical, logical, and protocol-level connection between processors or controllers and attached memory devices. It matters in enterprise computing because it sets practical limits for memory bandwidth, latency, capacity, power usage, and hardware compatibility across servers and accelerators.

  • Memory Latency

    Memory latency is the time delay between a processor’s request for data and the completion of that request by the memory subsystem, and it matters in enterprise environments because it affects application responsiveness, throughput, and infrastructure sizing decisions.

  • Memory Leak Protection

    Memory leak protection is a set of techniques, tools, and controls that detect, prevent, and contain unintended memory retention in software, helping enterprises maintain reliability, meet service-level objectives, and reduce exposure of sensitive data that might otherwise remain in process memory.

  • Memory Optimization

    Memory optimization is the practice of improving how software and systems allocate and use memory resources to control latency, increase workload density, and support predictable performance and capacity planning in enterprise applications, infrastructure platforms, and data-intensive workloads.

  • Memory Optimization Layer

    Memory optimization layer is an abstraction that manages how applications and systems use physical and virtual memory resources so enterprises can improve utilization, performance characteristics, and cost efficiency for memory-intensive workloads across servers, virtualized environments, and distributed data platforms.

  • Memory Stress Test

    Memory stress test is a controlled procedure that subjects system memory to intensive workloads to validate stability, reliability, and behavior under heavy load, supporting enterprise hardware qualification, capacity planning, and resilience engineering for servers, clusters, and cloud infrastructure.

  • Memristive Crossbar Array

    Memristive crossbar array is a two-dimensional grid of memristor devices at line intersections that performs in-memory storage and analog computation of matrix operations, relevant for enterprise AI accelerators, neuromorphic systems, and processing-in-memory architectures focused on energy-efficient linear algebra workloads.

  • Memristor Device

    Memristor device is a two-terminal electronic component with resistance that depends on past electrical stimuli and remains stored without power, relevant to enterprises for dense nonvolatile memory and in-memory computing in data centers, AI hardware, and embedded systems.

  • Merge Conflict Resolution

    Merge conflict resolution is the process of reconciling incompatible edits detected by a version control system, enabling enterprises to maintain consistent codebases and configuration assets across teams while supporting controlled collaboration, traceability, and stable builds in software and data delivery pipelines.

  • Mergers and Acquisitions

    Mergers and acquisitions are corporate transactions in which companies combine, buy, or divest entities, assets, or operations under defined legal and financial frameworks. The concept matters in enterprise contexts because it alters ownership, technology landscapes, data estates, governance, and risk profiles.