Hi, these are commonly termed as PCR co solvents. DMSO for secondary structures mainly. BSA is an additive to boost PCR. Check the following nice articles;
It also prevents the loss of enzyme such as adhesion of enzymes to the reaction tubes and tip surfaces. (This function is also mentioned in using BSA in restriction digestion.)
DMSO and BSA are adjuvants that make the DNA more accessible to the enzyme for amplification. BSA significantly enhances PCR amplification yield when used in combination with organic solvents,DMSO or formamide. It reduces non specific binding of primers in CG-rich sequences.
BSA significantly enhances PCR amplification yield when used in combination with organic solvents, DMSO or formamide. BSA enhancing effects were obtained in several PCR applications, with DNA templates of high GC content and spanning a broad size range. When added to the reaction buffer, promoting effects of BSA were seen in the first cycles of the PCR, regardless of the size of the DNA to amplify.