Hexagon has no degrees of freedom but can seen as directed edges. Hexagons of symmetry g2, i4, and r12, as parallelogons can tessellate the Euclidean plane by translation. Other hexagon shapes can tile the plane with different orientations. The 6 roots of the simple Lie group , represented by a Dynkin diagram , are in a regular hexagonal pattern. The two simple roots have a 120° angle between them. The 12 roots of the Exceptional Lie group G2, represented by a Dynkin diagram are also in a hexagonal pattern. The two simple roots of two lengths have a 150° angle between
Qualcomm Hexagon special instructions. The port of Linux for Hexagon runs under a hypervisor layer ("Hexagon Virtual Machine") and was merged with the 3.2 release of the kernel. The original hypervisor is closed-source, and in April 2013 a minimal open-source hypervisor implementation for QDSP6 V2 and V3, the "Hexagon MiniVM" was released by Qualcomm under a BSD-style license. Support for Hexagon was added in 3.1 release of LLVM by Tony Linthicum. There is also a non-FSF maintained branch of GCC and binutils. Qualcomm Hexagon DSPs have been available in Qualcomm Snapdragon SoC since 2006. In Snapdragon S4 (MSM8960 and newer) there are