A non-linear fin heat sink is provided for dissipating/removing heat uniformly from a device, where the heat generation is non-uniform over that device, while also providing a small and relatively lightweight heat sink. The heat sink has extended surface protrusions that are optimally shaped in recognition of convective heat transfer, conductive heat transfer, and flow resistance allowing the heat sink to offset the temperature rise of a coolant media and provide enhanced cooling for the coolant temperature, deliver optimized cooling efficiency per the local physical properties of the coolant media, be used with a fluid for effectuating heat transfer; either liquid coolant, gas coolant or a combination thereof. Furthermore the heat sink features turbulence enhancement of the coolant stream by a pin array through which coolant stream passes, such fin array featuring a non-linear shape, spacing, and height pattern to provide optimal cooling while simultaneously reducing volume and flow resistance.