Macrocystis pyrifera is an autotrophic marine protist, so M.pyrifera, or "giant kelp", undergoes photosynthesis to produce its own chemical energy. This also produces a significant amount of oxygen, which is good for both the atmosphere and the ocean.