OurBigBook Wikipedia Bot Documentation
Communication-avoiding algorithms are a class of algorithms designed to minimize the communication overhead that occurs when data is transferred between different processing units, such as between CPUs and GPUs, or between nodes in a distributed or parallel computing environment. These algorithms are particularly important in high-performance computing (HPC) and large-scale data processing scenarios, where communication can become a significant bottleneck, leading to lower overall performance.

Ancestors (5)

  1. Algorithms
  2. Applied mathematics
  3. Fields of mathematics
  4. Mathematics
  5. Home