Library generator optimises embedded applications
The XemSys library generator (XLG) can liberate the full power of processor architectures such as Intel Itanium2 and PowerPC G4 Altivec.
Caps Entreprise uses its XemSys library generator (XLG) to free the complete power of processor architectures, such as Intel Itanium2 and PowerPC G4 Altivec.
The XemSys library generator produces a library of code kernels, adapted to the potential of the targeted processor.
Based on an in-depth study of the processor behaviour, the XLG allows the selection of the best performing kernel in the context of the execution of an application.
The increasing power and complexity of modern processors make the usage of automatic tools for the prediction and mastery of performance indispensable.
Caps Entreprise has put forward a patented technology around XLG which generates different versions of code kernels, making best use of specialised instructions, hardware characteristics (miss grouping, prefetch etc) and modern optimisation techniques (loop unrolling, software pipelining, instruction scheduling etc).
The XemSys library generator has already allowed Bull to drastically accelerate data memory transfers on its new NovaScale multiprocessor architecture based on Intel Itanium2.
The transfer function generated by XLG, which is extensively used in MPI libraries, outmatches the performance of the Intel ecc compiler.
The same technology is applicable for the optimisation of systems based on PowerPC processors.
Not what you're looking for? Search the site.
Categories
- Active Components (11,917)
- Passive Components (2,949)
- Design and Development (9,394)
- Enclosures and Panel Products (3,246)
- Interconnection (2,841)
- Electronics Manufacturing, Production, Packaging (3,055)
- Industry News (1,898)
- Optoelectronics (1,616)
- Power Supplies (2,297)
- Subassemblies (4,551)
- Test and Measurement (4,956)
