High Performance Mathematical Computing

WorkPackage Report - Clément Pernet
1st reporting period
## Deliverables 7 deliverables were submitted. - D5.1: Turn the Python prototypes for tree exploration into production code, integrate to Sage. - D5.2: Facility to compile Pythran compliant user kernels and Sage code and automatically take advantage of multi-cores and SIMD instruction units in Cython - D5.3: Sun Grid Engine support for Project Jupyter Hub - D5.4: Make Pythran typing better to improve error information. - D5.5: Write an assembly superoptimiser supporting AVX and upcoming Intel processor extensions for the MPIR library and optimise MPIR for modern processors. - D5.6: Parallelise the relation sieving component of the Quadratic Sieve and implement a parallel version of Block-Wiederman linear algebra over GF2 and implement large prime variants - D5.7: Take advantage of multiple cores in the matrix Fourier Algorithm component of the FFT for integer and polynomial arithmetic,and include assembly primitives for SIMD processor instructions (e.g. AVX, etc.), especially in the FFT butterflies. -- ### D5.3: Sun Grid Engine support for Project Jupyter Hub some more info on this deliverable -- ### D5.4: Make Pythran typing better to improve error information. some more info on this deliverable --- ## Big Achievments We have done many great things and written nice reports. -- ### Some more details That was really great -- ### Also we did this And so on... --- ## More to come Still, we have so much work! -- ### We will do this (we have to, so...) -- ### And also this