Code Optimization
HPC Project performs code analysis and optimization. Experts from HPC Project are able to use both platform independent and platform dependent techniques. While the first are generic techniques that are effective for most platforms, our strength relies in the mastering of very specific cutting-edge platform dependent techniques which involve instruction level parallelism, data level parallelism, cache optimization techniques, etc... In addition, our proprietary technology can be applied on three levels : (i) the development of algorithms relying on both static and dynamic just-in time compilation techniques, in the context of data-parallel code parallelization (ii) the integration of code optimization and relocation at execution, in the context of a stream computing execution mode (iii) integration of virtualization techniques to enable abstraction in the programming of parallel system-on-chip processors. Contact us to discuss the specifics of your project. |
click on each circle to return to the corresponding page |
| . |
| Top |