Open main menu

CDOT Wiki β

Changes

Fall 2014 SPO600 Packages by Participant

72 bytes added, 18:32, 9 October 2014
Brendan Henderson
* mysql-5.5 - Includes x86 performance asm for crypto and checksum. Seems like relevant performance improvement opportunity. Available on: Fedora ~ mysql, Ubuntu ~ mysql-server-5.5, Debian ~ mysql-server-5.5.
* fwts - Firmware test suite, marked on linaro list as being "already worked on".
* llvm-3.1 - Unsure if porting Seems to arm32 doneexist on aarch64 as "llvm.aarch64" package. Exists on aarch64 as llvm.aarch64 in Fedora 21. Nothing mentioned in regards to performance.* smlsharp - May have a source file that needs to be completely re-written in C. Also optional x86 performance asm for atomics and checksum performance, opportunity for C and gcc optimizations. Only exists in Ubuntu, not on aarch64.* mpfr4 - Exists on aarch64 ~ "mpfr.aarch64". C Floating-point math lib, contains A32 asm code, but no aarch64 asm, for what reason the asm is included I am unsure right now(probably performance). Available on: Fedora ~ mpfr, Ubuntu ~ libmpfr4, Debian ~ libmpfr4. Could be great opportunity to learn gcc floating-point optimizations!
* gccxml - Doesn't seem difficult to port to aarch64. Not a high priority as not used a lot. Available on: Fedora, Ubuntu, and Debian ~ gccxml.
* puf - Low priority for porting. Contains trivial asm for bitops performance, opportunity for C and gcc optimizations. Not Available: Fedora.