== Week of March 24th == - STREAM regression (TCWG-388, 5/10) -- Finished prototype patch. The patch adds modeling of ARM L2 auto-prefetcher hardware to GCC scheduler (the model is very simple as auto-prefetcher is very lightly documented). Half of the patch cleans up and improves GCC scheduler, and the other half implements the auto-prefetcher model. -- While looking into ARM scheduling support noticed that ARM doesn't use multipass lookahead scheduling, which surprised me. Enabled it (multipass scheduling) in my patches.
- Looked into lll_timed_wait Glibc/uClibc bug upstream (1/10) -- https://sourceware.org/ml/libc-alpha/2014-03/msg00905.html - Various discussions and reviews (4/10) == Week of March 30th == - STREAM regression (TCWG-388) -- Benchmark patches on SPEC2k and find/confirm best values for tuning parameters: --- dfa_lookahead: should normally be issue_rate-1. --- L2 auto-prefetcher queue depth: new tuning knob. -- Investigate any performance regressions from the patches. - lll_timed_wait Glibc/uClibc bug -- Make sure it is fixed upstream. Possibly backport to Linaro branches. -- Maxim Kuvyrkov www.linaro.org _______________________________________________ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain