Metal Quadgroups Example Usage

I've started working with simdgroups and as I was looking through the MSL documentation I noticed that there exists, in addition to simdgroups, quadgroups. The shading language documentation merely states that

A quad-group function is a SIMD-group function (see section 6.9.2) with an execution width of 4.

However, it doesn't appear there's a clear reason for using quadgroups over simdgroups, and I have yet to find demonstrations of using quadgroups within a compute kernel.

What are quadgroups and how are they used in conjunction with/replacement of simdgroups?

I found the tech talk "Discover advances in A15 Bionic" which describes one use case of quadgroups and quadgroup functions at around the 21:00 minute mark where they're used to reduce texture reads. If anyone has any other use cases let us know.

Metal Quadgroups Example Usage
 
 
Q