interleaving
Mixing in turns
Interleaving is the practice of alternating between different tasks, topics, or elements rather than completing one before starting another.
In studying, interleaving means mixing subjects or problem types: She interleaved math and vocabulary practice.
In computing, interleaving distributes data across multiple storage locations to improve performance.
The technique exploits the benefits of switching—better retention, faster access, or more efficient processing.
Combining into one mass
- blendingCombining into uniformity
- alternationSequential interchange of elements
- sequencingDetermining element order
- staggeringShockingly impressive or unsteady
rotation · integrating · folding · intermixing · shuffling · dovetailing · intercutting · cross-cutting
Crossing and recrossing alternately
- braidingInterlacing three strands
- plaitingInterweaving flexible strands
- twiningWrapping around spirally
- entwiningTwisting things together
crisscrossing · lacing · meshing · basketry · lattice · textile · fiber · strand
Parallel execution paths
- concurrencyOverlapping execution of tasks
- parallelismMatching structural elements
- time-slicingAllocating intervals to processes
- task-switchingChanging focus between activities
multiplexing · pipelining · scheduling · round-robin · buffering · asynchronous · non-blocking · time-sharing
mixing
Combining into one mass
- blendingCombining into uniformity
- alternationSequential interchange of elements
- sequencingDetermining element order
staggering · rotation · integrating · folding · intermixing · shuffling · dovetailing · intercutting · cross-cutting · layering
interlacing
Crossing and recrossing alternately
- braidingInterlacing three strands
- plaitingInterweaving flexible strands
- twiningWrapping around spirally
entwining · crisscrossing · lacing · meshing · basketry · lattice · textile · fiber · strand · wickerwork
multithreading
Parallel execution paths
- concurrencyOverlapping execution of tasks
- parallelismMatching structural elements
- time-slicingAllocating intervals to processes
task-switching · multiplexing · pipelining · scheduling · round-robin · buffering · asynchronous · non-blocking · time-sharing · RAID
- Learning Methodsactive learning, passive learning, collaborative learning, cooperative learning, discovery learning
- layering techniquesstacking, overlapping, tiering, laminating, sandwiching
- error correctionchecksum, CRC, error correction, error detection, FEC
- textile conservationclimate control, humidity control, temperature control, preventive care, stabilization
- learninglearning, learn, classes, instruction, studying
- conservationconservation, wildlife, endangered, habitat, sanctuary
interleavingblocking
Impeding forward progress
grouping · batching · chunking · clustering · segregating
interleavingseparating
Dividing into parts
isolating · segregating · partitioning · sequestering · compartmentalizing
leaves, leaflet, intervals, intersperse, interspersed, interleave, interleaved, interleaves