Related projects
Discover more projects across a range of sectors and discipline — from AI to cleantech to social innovation.
In this internship, the team proposes to develop high performance sequential and parallel algorithms for multiplication and division of multivariate polynomials. They propose to use a recursive data structure. One of the possible advantages of a recursive data structure is that we can also see how to parallelize polynomial division. Potentially high level algorithms such as computing polynomial GCDs and polynomial factorization will benefit from this speedup. If successful, the final code could be integrated into Maple's existing recursive dense facility (called RECDEN) which currently supports polynomial arithmetic over number fields.
Dr. Michael Monagan
Simon Lo
MapleSoft Inc.
Mathematics
Simon Fraser University
Accelerate
Discover more projects across a range of sectors and discipline — from AI to cleantech to social innovation.
Find the perfect opportunity to put your academic skills and knowledge into practice!
Find ProjectsThe strong support from governments across Canada, international partners, universities, colleges, companies, and community organizations has enabled Mitacs to focus on the core idea that talent and partnerships power innovation — and innovation creates a better future.