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>