search for: insideloop

Displaying 6 results from an estimated 6 matches for "insideloop".

2017 Aug 17
2
High Performance containers
> You can imagine a community the size of LLVM's having to rely on > external libraries that may have the same goals today, but different > paths tomorrow. The end result is the same: a fork for the things that > matter to us, just like we've done with the standard library. > > All in all, your library looks really nice, and it does solve an > intersection of the
2015 May 04
2
[LLVMdev] Memory Allocation Optimized away with new by not with ::operator new
...e allocation were not optimized away because I was using ::operator new. When I’ve switched back to new, the optimisation came back. Is it expected or a bug from LLVM? François Fayard Founder & Consultant - Inside Loop Tel: +33 (0)6 01 44 06 93 <tel:+33%206%2001%2044%2006%2093> Web: www.insideloop.io <http://www.insideloop.io/> Twitter: @insideloop_io ===== #include <iostream> #include <vector> std::vector<double> f_val(std::size_t i, std::size_t n) { auto v = std::vector<double>(n); for (std::size_t k = 0; k < v.size(); ++k) { v[k] = stat...
2015 May 06
2
[LLVMdev] Memory Allocation Optimized away with new by not with ::operator new
I’ve missed it. I did a quick search and the only thread I found is back from 2013. Could you please provide me with a link to the thread? François Fayard Founder & Consultant - Inside Loop Tel: +33 (0)6 01 44 06 93 <tel:+33%206%2001%2044%2006%2093> Web: www.insideloop.io <http://www.insideloop.io/> Twitter: @insideloop_io > On 06 May 2015, at 07:21, David Blaikie <dblaikie at gmail.com> wrote: > > Didn't we just have this discussion on cfe-dev? (or is there something different I've missed?) -------------- next part --------------...
2017 Aug 17
3
High Performance containers
...gust 2017 at 15:27, Hal Finkel <hfinkel at anl.gov> wrote: > Speaking of benchmarks, we might be able use the library, or some parts of > it, in our test suite for correctness and performance testing. I see some > stand-alone benchmarks that seem useful (e.g., > https://github.com/insideloop/InsideLoop/blob/master/il/benchmark/types/32-vs-64-bit-integers.cpp) > but also some of the numeric things (e.g. > https://github.com/insideloop/InsideLoop/blob/master/il/benchmark/memory/matrix_multiplication.cpp > which makes use of SIMD pragmas and vector intrinsics). Something with the...
2017 Aug 16
4
High Performance containers
...for developers with LLVM experience in core containers design too share ideas to build such a great library. The problem being that an API can sometimes kill performance, it is very important to share experience when designing it. The project is still young and available here : https://github.com/insideloop/InsideLoop <https://github.com/insideloop/InsideLoop> Let me know if you think that such a library could be useful for you and if you would like to contribute. And, if it is a success, in a few years, why not using it in some LLVM parts... François Fayard -------------- next part ----------...
2017 Jan 09
4
Default hashing function for integers (DenseMapInfo.h)
...unction? - Is there any benchmark to run that makes a heavy use of those hash function so I can see if my changes would improve performance? Best regards, François Fayard Founder & Consultant - Inside Loop Applied Mathematics & High Performance Computing Tel: +33 (0)6 01 44 06 93 Web: www.insideloop.io -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20170109/499c4a39/attachment.html>