Papers
Topics
Authors
Recent
Search
2000 character limit reached

Hierarchical Mixing Architecture (HiMA)

Updated 4 July 2026
  • Hierarchical Mixing Architecture (HiMA) is a design paradigm that organizes mixing operations into nested levels for improved local and global coordination.
  • It is applied across domains—from multi-agent systems to neural networks and hardware design—demonstrating flexibility in token, signal, and data mixing.
  • Key methods include supernode coordination, coarse-to-fine data partitioning, and multi-level optimization to balance cost, stability, and performance.

Hierarchical Mixing Architecture (HiMA) denotes, across several recent research programs, an architectural principle in which mixing is performed at multiple coupled levels rather than through a single flat interaction layer. In the cited literature, those levels include intra-node and inter-node collaboration in multi-agent systems, token and channel mixing in MetaFormer-style models, temporal, spatial, and frequency hierarchies in forecasting, coarse-to-fine corpus partitions for data mixture design, and compute placement across memory hierarchies in accelerator design. The term appears explicitly as a model name in some works and as an interpretive lens in others. This suggests that HiMA functions less as a single canonical blueprint than as a recurring design pattern for organizing heterogeneous operations, representations, or agents into nested mixing structures (Yao et al., 23 Feb 2026, Chen et al., 17 Oct 2025, Tao et al., 2022).

1. Conceptual scope and defining structure

A common structural feature of HiMA-style systems is that a unit that would otherwise be treated as atomic is replaced by a hierarchy of internal and external mixing operations. In the multi-agent setting, HieraMAS states this directly: collaboration happens within each node and between nodes, with intra-node LLM mixtures and a learned inter-node communication topology (Yao et al., 23 Feb 2026). In data mixing, HERMES similarly shifts the design problem from one fixed partition to a reusable hierarchy whose code prefix length controls granularity (Qiao et al., 2 Jul 2026). In spatiotemporal modeling, HSTMixer performs bottom-up aggregation and top-down propagation across temporal and spatial pyramids (Wang et al., 26 Nov 2025). In low-light RAW enhancement, HiMA allocates Transformer-style channel-wise self-attention to upper U-Net layers and Mamba to deeper layers, matching the operator to feature scale (Chen et al., 17 Oct 2025).

Work Hierarchical levels Representative mechanism
HieraMAS Intra-node and inter-node Supernodes with propose-synthesis and learned graph topology
HERMES Coarse-to-fine corpus partitions Prefixes of a 3-stage residual vector quantizer
HSTMixer Temporal and spatial pyramids Bottom-up aggregation and top-down propagation
HiMA for RAW enhancement Large-scale and small-scale feature levels LSB in upper layers and SSB in lower layers
HiMA for DNC Tiles and network hierarchy CT/PT organization with a multi-mode NoC

This broad usage should not be read as terminological uniformity. Some papers explicitly use “Hierarchical Mixing Architecture” as the name of a backbone or engine, whereas others describe architectures that are directly interpretable as HiMA-style without formalizing the term as a standalone framework. The cited literature therefore supports a family resemblance definition: HiMA organizes mixing over nested structural levels, and the specific meaning of “level” depends on domain.

2. Multi-agent HiMA: supernodes, topology, and hierarchical coordination

The clearest systems-level formulation appears in "HieraMAS" (Yao et al., 23 Feb 2026). The paper defines the search space as

S=(M,R,G),\mathbb{S} = (\mathbb{M}, \mathbb{R}, \mathbb{G}),

where M\mathbb{M} is the pool of LLM backbones, R\mathbb{R} is the set of predefined roles, and G\mathbb{G} is the space of communication topologies. Its central structural object is the supernode,

Si=(ri,{mi,j(w)}j=1W,mi(a)),S_i = \left( r_i, \{m_{i,j}^{(w)}\}_{j=1}^{W}, m_i^{(a)} \right),

in which rir_i is the role, {mi,j(w)}j=1W\{m_{i,j}^{(w)}\}_{j=1}^{W} are proposer LLMs, and mi(a)m_i^{(a)} is a synthesizer LLM. This propose-synthesis structure is explicitly inspired by Mixture-of-Agents, but the paper lifts it into a larger MAS design by making each role itself a mini ensemble (Yao et al., 23 Feb 2026).

The architecture couples intra-node and inter-node mixing. The system state is written as

x=({ri}i=1N,{mi,j(w),mi(a)}i,j,E,Q),x = \left( \{r_i\}_{i=1}^{N}, \{m_{i,j}^{(w)}, m_i^{(a)}\}_{i,j}, \mathbf{E}, \mathcal{Q} \right),

where E{0,1}N×N\mathbf{E} \in \{0,1\}^{N \times N} is the adjacency matrix of the communication graph. The action space decomposes into role selection or pruning, LLM selection inside each supernode, and edge selection for inter-node communication. A notable design choice is the skip token: if skip is chosen for a proposer, that proposer is removed with zero cost; if skip is chosen for a synthesizer, the entire supernode is deactivated. This makes the architecture jointly capable of model selection, mixture shrinkage, and role pruning (Yao et al., 23 Feb 2026).

Optimization is organized in two stages because naive joint optimization produces both node-level and edge-level credit-assignment errors. Stage 1 learns intra-node assignments under randomly sampled candidate graphs and uses multi-level reward attribution: M\mathbb{M}0 The reward is cost-aware,

M\mathbb{M}1

so correct cheap outputs are favored and expensive incorrect outputs are penalized more strongly. The paper states that under normalized rewards, M\mathbb{M}2 is a sufficient practical choice, and the implementation uses M\mathbb{M}3 (Yao et al., 23 Feb 2026).

Stage 2 freezes the LLM selector and treats topology selection as graph classification rather than per-edge reinforcement learning. Candidate DAGs are pre-generated, scored with a GCN-based classifier, and selected holistically: M\mathbb{M}4 The theoretical claim is that per-edge RL has an irreducible error because sampled graphs can already produce high final reward, which can incorrectly reinforce non-beneficial edges. Graph classification is presented as a standard estimation problem with vanishing error rate under bounded rewards and a reward gap (Yao et al., 23 Feb 2026).

Empirically, HieraMAS achieves 94.61% average accuracy across HumanEval++, MATH, and MMLU-Redux. On MMLU-Redux with GPT-5-Mini, HieraMAS costs \$\mathbb{M}$54.23, a 3.27× cost reduction. Compared with AFlow, training is reported as 18.41× cheaper on HumanEval++ with GPT-5-Mini. The learned communication graphs are sparse and irregular, with densities around 0.23–0.32, and sink roles such as Psychologist and Doctor often become high in-degree, zero out-degree nodes, while Critic often acts as a source. The skip token is rarely chosen, implying that cost savings more often come from sparser topology than from role deletion (Yao et al., 23 Feb 2026).

A broader organizational interpretation is supplied by "A Taxonomy of Hierarchical Multi-Agent Systems" (Moore, 18 Aug 2025). That paper describes HMAS through five axes: control hierarchy, information flow, role and task delegation, temporal hierarchy, and communication structure. It emphasizes that effective hierarchical systems often mix centralized and decentralized control, top-down and bottom-up information flow, fixed and emergent roles, and long-horizon and short-horizon layers. It also stresses the recurrent trade-offs: global efficiency versus local autonomy, scalability versus bottlenecks, fixed structure versus adaptability, and explainability versus complexity (Moore, 18 Aug 2025).

3. Neural backbones and multi-scale sequence or signal mixers

In neural architecture design, HiMA appears as a layered replacement for uniform token mixing. "iMixer" derives an implicit Mixer-style architecture from a hierarchical Hopfield network and characterizes the token-mixing block as invertible, implicit, and iterative (Ota et al., 2023). The crucial equation is

M\mathbb{M}6

with the inverse approximated by fixed-point iteration,

M\mathbb{M}7

The paper interprets standard MLP-Mixer as a special case of a modern Hopfield-network update and then generalizes to a hierarchical Hopfield network with visible, intermediate, and hidden layers. iMixer keeps the MetaFormer macro-architecture of repeated token-mixing and channel-mixing blocks, but replaces ordinary feedforward token mixing with an invertible residual MLP module. Training uses PyTorch / timm, AdamW, 300 epochs, cosine decay with warmup, label smoothing, stochastic depth, cutout, cutmix, mixup, random erasing, and RandAugment. Spectral normalization with power-iteration count M\mathbb{M}8 and coefficient M\mathbb{M}9 is reported as important for stable performance, especially when the number of fixed-point iterations exceeds 1. On CIFAR-10, iMixer-S reaches R\mathbb{R}0 versus R\mathbb{R}1 for Mixer-S, and iMixer-Large reaches R\mathbb{R}2 versus R\mathbb{R}3 for Mixer-Large (Ota et al., 2023).

"NPMixer" applies hierarchical mixing to multivariate time series forecasting by combining a Learnable Stationary Wavelet Transform, a Channel-Mixing Encoder for high-frequency detail coefficients, and a Neighboring Mixer Block that recursively mixes non-overlapping patches (Choi et al., 8 May 2026). The decomposition is defined by

R\mathbb{R}4

while the block size in the hierarchical mixer grows as

R\mathbb{R}5

The module uses a Group-Mix-Dissolve strategy, with a directional update controlled by R\mathbb{R}6. Detail coefficients are processed by channel mixing plus hierarchical patch mixing, whereas the approximation branch skips channel mixing to preserve trend stability. The paper reports that NPMixer outperforms state-of-the-art models in 20 out of 28 (R\mathbb{R}7) evaluated MSE setups across seven benchmark datasets (Choi et al., 8 May 2026).

"HSTMixer" presents an all-MLP Hierarchical Mixing Architecture for large-scale traffic forecasting (Wang et al., 26 Nov 2025). Each spatiotemporal mixing block contains a temporal aggregation mixer and a spatial cascade mixer. Temporal aggregation compresses windows of length R\mathbb{R}8, applies two parallel window-mixing MLPs, and fuses them through

R\mathbb{R}9

Spatial hierarchy is constructed from node features to region features through a node mixer and G\mathbb{G}0 adaptive region mixers. The adaptive region mixer generates region-specific transformation matrices from a parameter pool, and top-down spatial propagation fuses coarse outputs back into finer ones: G\mathbb{G}1 The stated total complexity is

G\mathbb{G}2

which is linear in G\mathbb{G}3. On four large-scale datasets—SD, GBA, GLA, and CA—the model reports average improvements of 4.41% MAE, 3.15% RMSE, and 2.03% MAPE, while remaining deployable on a single RTX A6000 48GB GPU (Wang et al., 26 Nov 2025).

A distinct explicit use of the term occurs in low-light RAW image enhancement. "Rethinking Efficient Hierarchical Mixing Architecture for Low-light RAW Image Enhancement" introduces HiMA as a U-shaped backbone that places Large Scale Blocks (LSB) with Meta Self-Attention in upper layers and Small Scale Blocks (SSB) with Mamba in lower layers (Chen et al., 17 Oct 2025). The architecture is embedded in a two-stage pipeline: stage 1 performs local illumination alignment with LoDA, pre-denoising, and high-frequency extraction; stage 2 applies HiMA and replaces ordinary skip connections with MPF (Multi-prior Fusion), which injects aligned RAW, denoised RAW, and high-frequency priors. LoDA uses local affine normalization,

G\mathbb{G}4

and MPF decomposes features by FFT into low-frequency and high-frequency parts before selective fusion. The total loss is

G\mathbb{G}5

with G\mathbb{G}6. On SID Sony, the method reports 31.03 PSNR, 0.813 SSIM, and 0.316 LPIPS; on MCR, 34.40 PSNR and 0.924 SSIM. The model uses 3.6M params and 72.2G FLOPs, compared with 4.9M params and 40.7G FLOPs for CANS++ and 2.8M params and 57.0G FLOPs for DNF. Ablations report 30.65 / 0.807 for All_LSB, 30.69 / 0.808 for SSB_SA, and 31.03 / 0.813 for the full HiMA, supporting the scale-aware operator allocation strategy (Chen et al., 17 Oct 2025).

4. Hierarchical mixing in data labeling, multimodal fusion, and compositional segmentation

In pre-training data design, "HERMES" recasts hierarchical mixing as a property of the label substrate rather than of the sampler alone (Qiao et al., 2 Jul 2026). Documents are embedded once with a frozen encoder into 1024-dimensional vectors, rotated and normalized by a Learned Semantic Transform,

G\mathbb{G}7

and then annotated by a 3-stage residual vector quantizer. The code G\mathbb{G}8 defines coarse-to-fine bucket identities

G\mathbb{G}9

In the main setting, Si=(ri,{mi,j(w)}j=1W,mi(a)),S_i = \left( r_i, \{m_{i,j}^{(w)}\}_{j=1}^{W}, m_i^{(a)} \right),0 and Si=(ri,{mi,j(w)}j=1W,mi(a)),S_i = \left( r_i, \{m_{i,j}^{(w)}\}_{j=1}^{W}, m_i^{(a)} \right),1, yielding 256 buckets at Si=(ri,{mi,j(w)}j=1W,mi(a)),S_i = \left( r_i, \{m_{i,j}^{(w)}\}_{j=1}^{W}, m_i^{(a)} \right),2, 65,408 observed buckets at Si=(ri,{mi,j(w)}j=1W,mi(a)),S_i = \left( r_i, \{m_{i,j}^{(w)}\}_{j=1}^{W}, m_i^{(a)} \right),3, and 129,955 observed buckets at Si=(ri,{mi,j(w)}j=1W,mi(a)),S_i = \left( r_i, \{m_{i,j}^{(w)}\}_{j=1}^{W}, m_i^{(a)} \right),4. The same annotation is reused across all samplers, so granularity becomes a property of code-prefix length rather than reclustering. At Si=(ri,{mi,j(w)}j=1W,mi(a)),S_i = \left( r_i, \{m_{i,j}^{(w)}\}_{j=1}^{W}, m_i^{(a)} \right),5, under fixed DoReMi L1 outer weights, replacing equal-subbucket coverage with size-proportional within-bucket quality top-30% lifts the 16-task macro-average by +0.0253 with Si=(ri,{mi,j(w)}j=1W,mi(a)),S_i = \left( r_i, \{m_{i,j}^{(w)}\}_{j=1}^{W}, m_i^{(a)} \right),6, from 0.3969 to 0.4222. At Si=(ri,{mi,j(w)}j=1W,mi(a)),S_i = \left( r_i, \{m_{i,j}^{(w)}\}_{j=1}^{W}, m_i^{(a)} \right),7, however, the quality top-30% rule falls to 0.3988, nearly tied with 0.3986 for per-L1 local random coverage, which the paper explains through contraction of the median candidate pool from 2,271 to 429 documents, about a 5.3× shrinkage (Qiao et al., 2 Jul 2026). A central misconception is explicitly rejected here: HERMES is not claimed to be “better clustering” at Si=(ri,{mi,j(w)}j=1W,mi(a)),S_i = \left( r_i, \{m_{i,j}^{(w)}\}_{j=1}^{W}, m_i^{(a)} \right),8; the paper emphasizes a plateau with KMeans-family methods and states that the contribution is the substrate, not the clusterer (Qiao et al., 2 Jul 2026).

The phrase “hierarchical mixing” also appears in multimodal semantic comprehension through Hierarchical Interactive Monomodal Attention (HIMA), the monomodal branch of MM-ORIENT (Rehman et al., 22 Aug 2025). HIMA applies two attention stages separately to text and image modalities. Stage 1 computes word-level or region-level attention,

Si=(ri,{mi,j(w)}j=1W,mi(a)),S_i = \left( r_i, \{m_{i,j}^{(w)}\}_{j=1}^{W}, m_i^{(a)} \right),9

and stage 2 performs batch-level attention across the sample summaries,

rir_i0

The final modality representation is rir_i1, and the output used downstream is

rir_i2

The paper positions HIMA as complementary to the cross-modal relation graph module: HIMA extracts discriminative intramodal cues before late fusion, whereas CMRL captures cross-modal structure without early explicit interaction. On Memotion multiclass tasks, removing both region-based and word-level attention drops performance from 58.20 / 35.49 / 49.50 / 39.45 / 63.78 to 54.72 / 30.13 / 47.30 / 36.04 / 61.28 across sentiment, humour, sarcasm, offensive, and motivation, and comparisons against MMSA and MMCA are reported as inferior to the full MM-ORIENT (Rehman et al., 22 Aug 2025).

In aerial semantic segmentation, "Hierarchical Instance Mixing across Domains in Aerial Segmentation" adapts the mixing paradigm to unsupervised domain adaptation (Arnaudo et al., 2022). Instead of class-level mixing, HIMix extracts connected components from source labels and target pseudo-labels, sorts them by pixel count with larger components below smaller ones, and forms mixed images and labels as

rir_i3

The twin-head architecture uses a shared encoder and two segmentation heads, and target pseudo-labels are selected by pixel-wise confidence across heads. On LoveDA, the method reports 44.3 mIoU for Urban rir_i4 Rural versus 41.0 mIoU for DAFormer and 31.7 mIoU for source only, and 48.7 mIoU for Rural rir_i5 Urban versus 46.5 mIoU and 31.3 mIoU. Hierarchical mixing adds about +1.1 mIoU and +1.3 mIoU over plain instance extraction in the two directions, though the paper notes barren underperformance in one setting and slower training of around 15 hours (Arnaudo et al., 2022).

A statistical analogue appears in "Dendrogram of mixing measures" (Do et al., 2024), where an overfitted finite mixture model is converted into a hierarchy of progressively merged latent measures. The merge rule has a Wasserstein interpretation,

rir_i6

and the resulting dendrogram supports both interpretation and consistent model selection. A cut threshold rir_i7 satisfying

rir_i8

yields rir_i9 in probability, while the Dendrogram Information Criterion also consistently recovers the true number of components. This is a HiMA-style construction because the hierarchy is built in the latent mixing measure itself rather than imposed on observations (Do et al., 2024).

5. Hardware and processor-level HiMA

In hardware, HiMA denotes a specialized architecture for Differentiable Neural Computer execution. "HiMA: A Fast and Scalable History-based Memory Access Engine for Differentiable Neural Computer" argues that DNC performance is dominated by history-based memory operations such as usage tracking, sorting, linkage, and forward or backward traversal, and that these operations are poorly matched to conventional NN accelerators (Tao et al., 2022). HiMA is organized as one Controller Tile (CT) and multiple Processing Tiles (PTs) connected by a multi-mode NoC supporting star, ring, diagonal, and mesh-like traffic patterns. A submatrix-wise memory partition strategy divides memory into {mi,j(w)}j=1W\{m_{i,j}^{(w)}\}_{j=1}^{W}0 block rows and {mi,j(w)}j=1W\{m_{i,j}^{(w)}\}_{j=1}^{W}1 block columns with {mi,j(w)}j=1W\{m_{i,j}^{(w)}\}_{j=1}^{W}2, and the optimal linkage partition for {mi,j(w)}j=1W\{m_{i,j}^{(w)}\}_{j=1}^{W}3 is reported as {mi,j(w)}j=1W\{m_{i,j}^{(w)}\}_{j=1}^{W}4 (Tao et al., 2022).

A second key mechanism is the two-stage usage sort. Each PT sorts its local usage subvector, and the CT performs a global merge. For a local vector size {mi,j(w)}j=1W\{m_{i,j}^{(w)}\}_{j=1}^{W}5, the local stage takes

{mi,j(w)}j=1W\{m_{i,j}^{(w)}\}_{j=1}^{W}6

and for {mi,j(w)}j=1W\{m_{i,j}^{(w)}\}_{j=1}^{W}7 the global merge takes

{mi,j(w)}j=1W\{m_{i,j}^{(w)}\}_{j=1}^{W}8

for a total of 389 cycles. To improve scalability further, the paper introduces DNC-D, a distributed DNC in which each tile receives a sub interface vector and produces a local read vector; the global read output is reconstructed by a trainable weighted sum,

{mi,j(w)}j=1W\{m_{i,j}^{(w)}\}_{j=1}^{W}9

With mi(a)m_i^{(a)}0, HiMA-DNC reports 6.47× higher speed, 22.8× better area efficiency, and 6.1× better energy efficiency than MANNA; HiMA-DNC-D reports 39.1×, 164.3×, and 61.2×, respectively. Relative to an Nvidia 3080Ti GPU, the reported speedups are up to 437× for DNC and 2,646× for DNC-D. The paper also notes the accuracy-efficiency trade-off: for DNC-D on bAbI, average error stays below 6% over DNC if mi(a)m_i^{(a)}1, while usage skimming with mi(a)m_i^{(a)}2 at mi(a)m_i^{(a)}3 raises error by 5.8% and mi(a)m_i^{(a)}4 raises error above 15% (Tao et al., 2022).

A broader processor taxonomy is supplied by "HARP: A Taxonomy for Heterogeneous and Hierarchical Processors for Mixed-reuse Workloads" (Garg et al., 18 Feb 2025). HARP distinguishes leaf-only and hierarchical organizations, and then locates heterogeneity as intra-node, cross-node, cross-depth, or compound. Cross-depth heterogeneity is particularly close to a HiMA interpretation because compute is placed at different levels of the memory hierarchy rather than only at the leaves. The paper classifies NVIDIA B100 / Blackwell and RaPiD as leaf-only intra-node heterogeneous, NeuPIM and Duplex as hierarchical cross-depth heterogeneous, and Symphony as hierarchical cross-node heterogeneous. A key modeling claim is that workload partitioning can be treated operation-by-operation, giving an additive search space—O(High + Low) rather than O(High × Low)—under a blackbox mapping model. The reported findings are workload-dependent: encoder-only transformers such as BERT often favor homogeneous accelerators because operator dependencies limit overlap, whereas decoder-only transformers such as GPT-3 and Llama-2 benefit more from heterogeneous organizations, and cross-depth designs show the lowest energy and highest energy efficiency. The paper further reports sensitivity to bandwidth partitioning, noting that a 75% allocation to the low-reuse side was initially used in decoder-only cases and that a 50/50 split erodes the heterogeneous advantage (Garg et al., 18 Feb 2025).

6. Trade-offs, misconceptions, and open directions

Several recurrent trade-offs structure the HiMA literature. In hierarchical multi-agent systems, stronger top-level control can improve global coordination and optimization, but it also risks bottlenecks and single points of failure; decentralized designs are more robust and adaptive, but they may struggle with global consistency at scale (Moore, 18 Aug 2025). HieraMAS sharpens this point technically: stronger supernodes can induce a sparser and more specialized global communication graph, implying that hierarchical improvement at one level can reduce required connectivity at another (Yao et al., 23 Feb 2026). In data mixing, HERMES shows that finer granularity is not automatically better; at mi(a)m_i^{(a)}5, candidate pools contract enough that a rule helping at mi(a)m_i^{(a)}6 loses its measurable edge (Qiao et al., 2 Jul 2026).

A second recurring misconception is that hierarchy necessarily implies dense interaction or uniformly better clustering. The opposite appears repeatedly. HieraMAS learns sparse irregular graphs rather than full connectivity (Yao et al., 23 Feb 2026). HERMES emphasizes that its contribution is not superiority over KMeans at coarse granularity but the reusable hierarchy itself (Qiao et al., 2 Jul 2026). The dendrogram of mixing measures similarly does not replace model selection with arbitrary tree cutting; it grounds the hierarchy in optimal transport projections and proves consistency of both cut-based and DIC-based selection (Do et al., 2024).

A third theme is that hierarchical mixing often requires stabilizing mechanisms because the added levels of structure create new failure modes. iMixer needs spectral normalization to maintain contraction and stable fixed-point iteration when the number of iterations increases (Ota et al., 2023). HIMA in MM-ORIENT gains robustness by late fusion of monomodal summaries, but its batch-level attention introduces dependence on batch composition (Rehman et al., 22 Aug 2025). In low-light enhancement, HiMA separates stage-1 priors from stage-2 reconstruction specifically to avoid the domain ambiguity that the paper attributes to earlier multi-stage latent-feature feedback (Chen et al., 17 Oct 2025). In hardware, DNC-D improves scalability dramatically, but it is an approximation whose accuracy can degrade under aggressive usage skimming (Tao et al., 2022).

Taken together, these works suggest a general research direction rather than a closed recipe. HiMA-style design repeatedly separates coarse and fine structure, local and global coordination, or high-reuse and low-reuse computation, then re-couples those levels through explicit propagation, weighting, or selection rules. The open questions listed in the hierarchical MAS taxonomy—explainability to human operators, scaling to very large agent populations, trust and accountability, hybrid coordination strategies, and the safe integration of learning-based agents such as LLMs—therefore extend naturally to the broader HiMA agenda (Moore, 18 Aug 2025). Across domains, the central issue is not whether to mix, but at which levels, with which operators, and under which credit-assignment, stability, or resource-allocation constraints.

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Hierarchical Mixing Architecture (HiMA).