Displaying 20 results from an estimated 20 matches for "streamclust".
Did you mean:
streamcluster
2010 Jul 20
2
[LLVMdev] I would like to merge PARSEC into test-suite
From here: http://parsec.cs.princeton.edu
It is open-source and redistributable, and I have added LICENSE.TXT
files to all the pieces I want to merge. These are blackscholes,
canneal, dedup, fluidanimate, freqmine, streamcluster, and swaptions. I
will disable the tests by default on the initial merge and test
thoroughly on Linux and MacOS before enabling them. May I please commit
my changes directly to test-suite?
Thanks,
--Patrick
--
If I'm not here, I've gone out to find myself. If I get back before I...
2016 Mar 16
3
GSoC Proposal : Path Profiling Support
...--------------------------------------------------------------------------------------------+
| sphinx | vector_gautbl_eval_logs3
|
+-----------------+----------------------------------------------------------------------------------------------+
| streamcluster | _Z5pgainlP6PointsdPliP17pthread_barrier_t
|
+-----------------+----------------------------------------------------------------------------------------------+
| swaptions | _Z21HJM_Swaption_BlockingPddddddiidS_PS_llii...
2016 Feb 03
2
Intel MPX support (instrumentation pass similar to gcc's Pointer Checker)
...and default
> configs.
>
> As I described previously, PointerChecker in gcc produces very
> inefficient code. My experiments show overheads over native of up to
> 9.5X (on "raytrace"), with common overheads of 3X ("bodytrack",
> "fluidanimate", "streamcluster"). At the same time, AddressSanitizer
> performs much better -- 1.3X on "raytrace", 1.7X on "bodytrack" and so
> on.
>
> Recently I played with MPX support on Intel C/C++ Compiler (icc). This
> implementation looks *much* better, with the following example...
2016 Jan 28
3
Intel MPX support (instrumentation pass similar to gcc's Pointer Checker)
I've recently played with the GCC implementation of pointer checker on a
real hardware,
my recent impressions are here:
https://github.com/google/sanitizers/wiki/AddressSanitizerIntelMemoryProtectionExtensions
(there is also some old pre-hardware content).
In short, I totally agree with what David says above: MPX is a disaster.
(Usual disclaimer: my opinion here is too biased)
I am glad
2010 Jul 20
3
[LLVMdev] I would like to merge PARSEC into test-suite
...at mac.com> wrote:
> Patrick,
>
> On Jul 20, 2010, at 1:18 AM, Patrick Simmons wrote:
>> It is open-source and redistributable, and I have added LICENSE.TXT
>> files to all the pieces I want to merge. These are blackscholes,
>> canneal, dedup, fluidanimate, freqmine, streamcluster, and swaptions. I
>> will disable the tests by default on the initial merge and test
>> thoroughly on Linux and MacOS before enabling them. May I please commit
>> my changes directly to test-suite?
Awesome! Can we see a patch?
The PARSEC webpage mentions that the benchmark s...
2016 Mar 22
2
GSoC Proposal : Path Profiling Support
...-----------------------------------------------+
> > | sphinx | vector_gautbl_eval_logs3
> > |
> >
> +-----------------+----------------------------------------------------------------------------------------------+
> > | streamcluster | _Z5pgainlP6PointsdPliP17pthread_barrier_t
> > |
> >
> +-----------------+----------------------------------------------------------------------------------------------+
> > | swaptions | _Z21HJM_Swaption_BlockingPddddddiidS_...
2016 Mar 21
0
GSoC Proposal : Path Profiling Support
...------------------------------------------------------------------------+
> | sphinx | vector_gautbl_eval_logs3
> |
> +-----------------+----------------------------------------------------------------------------------------------+
> | streamcluster | _Z5pgainlP6PointsdPliP17pthread_barrier_t
> |
> +-----------------+----------------------------------------------------------------------------------------------+
> | swaptions | _Z21HJM_Swaption_BlockingPddddddiidS_PS_llii
>...
2016 Feb 04
2
Intel MPX support (instrumentation pass similar to gcc's Pointer Checker)
...resden.de> wrote:
> >> Recently I played with MPX support on Intel C/C++ Compiler (icc). This
> >> implementation looks *much* better, with the following example
> >> overheads: 1.2X on "raytrace", 1.25X on "bodytrack", 1.08X on
> >> "streamcluster". So the common overheads are in the range of 15%-25%!
> > That's interesting.
> > Are you sure you are instrumenting both reads and writes with icc?
>
> Yes, here are the exact flags I add to the usual build configuration:
> -xHOST -check-pointers-mpx:rw
>
Int...
2010 Jul 20
0
[LLVMdev] I would like to merge PARSEC into test-suite
Patrick,
On Jul 20, 2010, at 1:18 AM, Patrick Simmons wrote:
> It is open-source and redistributable, and I have added LICENSE.TXT
> files to all the pieces I want to merge. These are blackscholes,
> canneal, dedup, fluidanimate, freqmine, streamcluster, and swaptions. I
> will disable the tests by default on the initial merge and test
> thoroughly on Linux and MacOS before enabling them. May I please commit
> my changes directly to test-suite?
I'm not convinced that the PARSEC tests are appropriate for addition the LLVM tests...
2016 Mar 23
0
GSoC Proposal : Path Profiling Support
...----------------------+
>> > | sphinx | vector_gautbl_eval_logs3
>> > |
>> >
>> > +-----------------+----------------------------------------------------------------------------------------------+
>> > | streamcluster | _Z5pgainlP6PointsdPliP17pthread_barrier_t
>> > |
>> >
>> > +-----------------+----------------------------------------------------------------------------------------------+
>> > | swaptions | _Z21HJM_Swaption...
2016 Mar 16
2
GSoC Proposal : Path Profiling Support
...+---------------+-----------+--------------+----------+
| sphinx | 26 | 0m2.212s | 0m2.198s | 5 | 1m36.291s | 0m13.811s | 543534 | 543358 |
+---------------+----------+-------------+-----------+-----------+---------------+-----------+--------------+----------+
| streamcluster | 21121728 | 0m0.947s | 0m0.908s | 33 | 0m50.212s | 0m5.986s | 191981 | 185438 |
+---------------+----------+-------------+-----------+-----------+---------------+-----------+--------------+----------+
| swaptions | 20655 | 0m0.965s | 0m0.950s | 13 | 0m0....
2011 Jun 04
2
[LLVMdev] Function name changes in .bc on running llvm-g++
...sible, float %z, i32* %k, double %cost,
i32 %iter, float %e, i32 %pid, %union.pthread_barrier_t* %barrier) nounwind
{
What is the reason for the function renaming and is there a way to avoid so
that the function name remains unchanged.
This is how I am invoking llvm-g++
llvm-g++ -emit-llvm -c -O0 streamcluster.cpp -o streamcluster.bc
Thanks!
Malveeka
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20110603/c36224d8/attachment.html>
2010 Nov 22
0
[LLVMdev] Sparc back end fix
...-------------------> .bc ------------------> .s -----------------> sparc executable.
Is this correct? Or did you manage to build the llvm-gcc source on a sparc machine?
Also, does your flow work correctly for programs with C++ constructs (take any standard benchmark...e.g. PARSEC's streamcluster.cpp as an example program)? The reason I am asking this is because I partly succeeded in building the llvm-gcc frontend on a SPARC machine..which works fine for C programs. However, programs which involve C++ constructs do not succeed. Although I am yet to figure out the reason, I wanted to know...
2016 Feb 09
2
Intel MPX support (instrumentation pass similar to gcc's Pointer Checker)
...t; >> Recently I played with MPX support on Intel C/C++ Compiler (icc). This
>>> >> implementation looks *much* better, with the following example
>>> >> overheads: 1.2X on "raytrace", 1.25X on "bodytrack", 1.08X on
>>> >> "streamcluster". So the common overheads are in the range of 15%-25%!
>>> > That's interesting.
>>> > Are you sure you are instrumenting both reads and writes with icc?
>>>
>>> Yes, here are the exact flags I add to the usual build configuration:
>>>...
2010 Nov 22
3
[LLVMdev] Sparc back end fix
Hi everyone,
Following my earlier posting
(http://lists.cs.uiuc.edu/pipermail/llvmdev/2010-November/036292.html), I
sent another message to the list, but it seems like it didn't get through
:-( I managed to fix the problem in my earlier post and compile a
cross-llvm-gcc. Then I discovered I was having problems with a setting a
variable based on a ?: condition. Anyway, I've
2010 Jul 22
2
[LLVMdev] I would like to merge PARSEC into test-suite
...20, 2010, at 1:18 AM, Patrick Simmons wrote:
>>>
>>>>
>>>> It is open-source and redistributable, and I have added LICENSE.TXT
>>>> files to all the pieces I want to merge. These are blackscholes,
>>>> canneal, dedup, fluidanimate, freqmine, streamcluster, and swaptions. I
>>>> will disable the tests by default on the initial merge and test
>>>> thoroughly on Linux and MacOS before enabling them. May I please commit
>>>> my changes directly to test-suite?
>>>>
>>
>> Awesome! Can we see...
2010 Jul 21
0
[LLVMdev] I would like to merge PARSEC into test-suite
...k,
>>
>> On Jul 20, 2010, at 1:18 AM, Patrick Simmons wrote:
>>
>>> It is open-source and redistributable, and I have added LICENSE.TXT
>>> files to all the pieces I want to merge. These are blackscholes,
>>> canneal, dedup, fluidanimate, freqmine, streamcluster, and swaptions. I
>>> will disable the tests by default on the initial merge and test
>>> thoroughly on Linux and MacOS before enabling them. May I please commit
>>> my changes directly to test-suite?
>>>
>
> Awesome! Can we see a patch?
>...
2010 Jul 22
0
[LLVMdev] I would like to merge PARSEC into test-suite
...ick Simmons wrote:
>>>>
>>>>
>>>>> It is open-source and redistributable, and I have added LICENSE.TXT
>>>>> files to all the pieces I want to merge. These are blackscholes,
>>>>> canneal, dedup, fluidanimate, freqmine, streamcluster, and swaptions. I
>>>>> will disable the tests by default on the initial merge and test
>>>>> thoroughly on Linux and MacOS before enabling them. May I please commit
>>>>> my changes directly to test-suite?
>>>>>
>>>>>...
2017 Feb 17
6
Intel MPX support (instrumentation pass similar to gcc's Pointer Checker)
...(icc). />>>>>>>>/This />>>>>>>>/implementation looks *much* better, with the following example />>>>>>>>/overheads: 1.2X on "raytrace", 1.25X on "bodytrack", 1.08X on />>>>>>>>/"streamcluster". So the common overheads are in the range of />>/15%-25%! />>>>>>>/That's interesting. />>>>>>>/Are you sure you are instrumenting both reads and writes with icc? />>>>>>//>>>>>>/Yes, here are the exact...
2016 Mar 15
2
GSoC Proposal : Path Profiling Support
This proposal adds support for path profiling [Ball96] to LLVM. Path
profiling compactly represents acyclic paths in a directed acyclic graph
representation of the control flow graph of a routine. Instrumentation can
be added to uniquely identify paths executed at runtime.
Path profiles enable precise enumeration of the sequence of basic blocks
executed in order for a particular path. Using path