search for: gemmlowp

Displaying 3 results from an estimated 3 matches for "gemmlowp".

2018 Dec 12
4
[RFC] Moving tools/llvm-mca/lib into lib/MCA
...t a prototype machine scheduler that optimizes the simulated latency of a block of code under the constraints of the scheduling DAG. We've had interesting wins of 2-3% on assembly kernels for webp <https://github.com/webmproject/libwebp/commit/67748b41dbb21a43e88f2b6ddf6117f4338873a3> and gemmlowp <https://github.com/google/gemmlowp/pull/91>*. The patch is completely mechanical and can be seen here <https://reviews.llvm.org/D55557>. It only moves the files and updates all references. We'd like to hear if there are any things comments/objections to this change. Thanks ! *n...
2018 Mar 02
0
[RFC] llvm-mca: a static performance analysis tool
...ing potential performance > issues. > *Another interesting application is for (automated) optimization. We’ve experimented with using predicted throughput to schedule instructions. This has resulted in significant wins (see e.g. this PR improving a gemm kernel <https://github.com/google/gemmlowp/pull/91> and this PR improving WebM <https://github.com/webmproject/libwebp/commit/67748b41dbb21a43e88f2b6ddf6117f4338873a3>). We think it could also be used to improve instruction selection to offload some ports (typically un-vectorize some computations on Intel CPUs, where port5 typicall...
2018 Mar 01
9
[RFC] llvm-mca: a static performance analysis tool
Hi all, At Sony we developed an LLVM based performance analysis tool named llvm-mca. We currently use it internally to statically measure the performance of code, and to help triage potential problems with target scheduling models. We decided to post this RFC because we are interested in the feedback from the community, and we also believe that other people might be interested in a tool like