'Carpet algae' is a colloquial term to describe the various species of algae that grow on any and all submerged surfaces as opposed to 'string algae' that typically grows in faster moving water. It provides Oxygen, food and filtration to a pond. Any attempts to permanently remove it is doomed to failure as it will quickly grow back. Retarding its growth in any way will directly affect the Dissolved Oxygen level in the pond as well as reduce those biofiltration benefits that it provides meaning possibly additional aeration and expansion of the present supplemental biofiltration.
The materials used to construct a pond do not really enter into the picture as this algae will grow on any submerged surface, although it does prefer some substrates to others.