double buffering

(redirected from Double buffered)

double buffering

A programming technique that uses two buffers to speed up a computer that can overlap I/O with processing. Data in one buffer are being processed while the next set of data is read into the other one.

In streaming media applications, the data in one buffer is being sent to the sound or graphics card while the other buffer is being filled with more data from the source (Internet, local server, etc.).

When video is displayed on screen, the data in one buffer are being filled while the data in the other are being displayed. Full-motion video is speeded up when the function of moving the data between buffers is implemented in a hardware circuit rather than being performed by software. See video accelerator and buffering.


Double Buffers
Two buffers are commonly used to speed up program execution. Data are processed in one buffer while data are written into or read out of the other.
Copyright © 1981-2019 by The Computer Language Company Inc. All Rights reserved. THIS DEFINITION IS FOR PERSONAL USE ONLY. All other reproduction is strictly prohibited without permission from the publisher.
References in periodicals archive ?
Software of the evaluation system first stores acquired digital audio data into the internal memory buffers which are double buffered. Each audio channel signal is then 64x upsampled and filtered by band-pass finite impulse response (FIR) filters.
The I/O can be single buffered to provide real-time data access, double buffered for synchronized data access, or configured with other modules as part of the EX1200 autonomous scan list function.
Specifications of the series include 1,500V of isolation between the Cube and the field wiring, one D/A per channel (allows simultaneous D/A updates), double buffered, low glitch outputs and three utility digital I/O channels.