GRE is not required but it is recommended by some like Mcmaster...U should check their department admission requirements..Very few universities make GRE compulsory(I only know of UWaterloo).GRE helps in admission if u have good score..But people get admission in these universities even without...