The finer you pulverize garlic, the more allicin you release, the more allicin the better the killoff - garlic is not going to be effective against all parasites - may be effective against giardia or crypto but the other ones I would doubt
What are you trying to treat? Do you have any lab tests to confirm anything?