Hi Konstantin,
On Monday, June 08, 2015 18:35:18 Konstantin Kronfeldner wrote:
> Hello all,
>
> I've run into some issues with the registration of global ids with global
> names.
> I'm working with the latest hpx trunk.
>
> I have to create several instances of server component objects, which th
Hi Helvi,
On 06/30/2015 04:20 PM, Helvi Hartmann wrote:
> Hi,
>
> I checked out the new version of HPX 0.9.11 and when I compile with
> -DHPX_WITH_PARCELPORT_IBVERBS=ON and run a program with:
First of, we haven't released 0.9.11 yet. However, the ibverbs
parcelport was disabled for 0.9.10 becau
ng and may even introduce slower code paths (for
example unique_ptr vs. shared_ptr).
Are there any objections? Does anybody absolutely rely on those toolchains?
Best regards,
Thomas
--
Thomas Heller
Friedrich-Alexander-Universität Erlangen-Nürnberg
Department Informatik - Lehrstuhl Rechnera
Hi John,
On 09/22/2015 04:08 PM, John Donners wrote:
> Dear Sir, Madam,
>
> on the page with build prerequisites for HDF5,
>
> http://stellar.cct.lsu.edu/files/hpx-0.9.10/html/hpx/manual/build_system/prerequisites.html
>
> you write that HDF5 on linux needs to be compiled with
>
> export CFLAGS='-
Am 17.11.2015 11:39 nachm. schrieb "Andreas Schäfer" :
>
> On 15:08 Tue 17 Nov , Hartmut Kaiser wrote:
> > Why do you need your own component registry etc.?
>
> I can't use macros because a user would need to instantiate them
> manually. Users forget about that stuff, so we do it for them.
Did
Am 17.11.2015 10:10 nachm. schrieb "Hartmut Kaiser" <
hartmut.kai...@gmail.com>:
>
>
> > So, Zach and I have hit the same error when interfacing dg-swem with
> > HPX+LGD, but here we weren't able to work around it via adding -O3.
> > Any ideas for another workaround?
> >
> > Thomas said he's suspec
ta is forgot after each call of method1 I can't
>> explain it myself.
>> I would be grateful for any help regarding debugging, reconfiguring my
>> setup to bigger bounds or just where to search further.
>> Could you give us the full code to try? The code snippet you gave abov
Hi Michael,
>From your segfault, it seems that you're running into one of the problems
in the 0.9.11 release. We believe that those are fixed on the latest master
branch. As Hartmut noted, we plan to do a new release soon. Would you mind
checking with the latest master branch?
Regards,
Thomas
Am
you a list of all operating system threads
running. One (or more) is then sitting in nanosleep. Switch to that
thread with "thread I". Once you are in the correct frame, you can
navigate the frame up until it reaches your code. The variable i is in
the handle_attach_debugger function, wh
Am 18.02.2016 10:22 nachm. schrieb "Andreas Schäfer" :
>
> Heya,
>
> I've just seen my tests locking up again with HPX commit
Guess it is bisect time! Could you tell me which test and how frequently it
locks up?
I'm also interested in boost and compiler version!
>
> 0c3174572ef5d2c01043d9dd0700
bute a patch for this.
Do you mean hpx::parallel::fill? That's just the parallel version of
std::fill.
>
> Thanks-
> Shmuel
>
>
> Sent from my BlackBerry 10 smartphone on the Rogers network.
>
>
> _______
> hpx-users mai
Forwarding to the ML for others to chime ...
Forwarded Message
Subject:GSoC hpx
Date: Wed, 23 Mar 2016 14:42:21 +0100
From: Aleš Saska
To: thom.hel...@gmail.com
Hello,
it was about few days ago my friend told me about GSoC and I found it
very interesting. Aft
separate
hpx_main is considered a hassle by some. The third one is at the heart
of HPX and a good outcome will have a huge impact on the performance of HPX!
Hope that helps, don't hesitate to ask further questions!
Cheers,
Thomas
On 03/23/2016 03:47 PM, Thomas Heller wrote:
> Forwarding t
Dear prospective Students,
This Friday, 19:00 UTC is the deadline for your GSoC Proposal! Time is
running if you just start to write your proposal. If you haven't done
so, please start now. Get in contact with us, discuss your ideas with
us, we are looking forward to work with you!
Please also
Hi Egor,
I am very sorry that we couldn't have our skype meeting yet. I am
currently still on travel ... Would you mind summarizing your current
state and findings regarding the websocket parcelport?
What I am most interested in are answers to the following questions:
1) Which websocket implemen
> _______
> hpx-users mailing list
> hpx-users@stellar.cct.lsu.edu
> https://mail.cct.lsu.edu/mailman/listinfo/hpx-users
>
--
Thomas Heller
Friedrich-Alexander-Universität Erlangen-Nürnberg
Department Informatik - Lehrstuhl Rechnerarchite
gt; If there was a .clang-format file for hpx at the root folder of hpx,
> > then
> > >> my dream of having each project I work on, formatted according to the
> > >> style of that project could be achieved.
> > >>
> > >> Does anyone have such a file
On Mittwoch, 22. Juni 2016 16:24:01 CEST Michael Levine wrote:
> Im looking for some advice regarding creating an
> std::vector > > where the elements of the
> innermost vector use a random number generator.
>
>
>
> Typically, if I were to use to generate this vector of random integers, Id
> u
On Donnerstag, 28. Juli 2016 12:45:09 CEST Hartmut Kaiser wrote:
> Daniel,
>
> > > > > Suppose we have a vector of futures of type T and we want to reduce
> > >
> > > the
> > >
> > > > > values contained in the futures using T op(T, T), with initial value
> > >
> > > of
> > >
> > > > > init. W
Am 17.08.2016 11:11 vorm. schrieb "Andreas Schäfer" :
>
> Hey guys,
>
> I've got a quick question on the creation of the dataflow graph in
> HPX. Zach reported yesterday that he can't run dgswem with a really
> large number of time steps on top of LGD/HPX, but the code works fine
> with just a coup
rix_Allocator(Matrix_Allocator const &) = delete;
>Matrix_Allocator(Matrix_Allocator &&) = delete;
>
>static T *allocate(int64_t n);
>static void deallocate(T *p);
>
> private:
>static mutex_type mtx_;
>static free_list_type free_list_;
&g
On Montag, 29. August 2016 14:29:32 CEST Michael Levine wrote:
> Hi Thomas,
>
> > -Original Message-
> > From: hpx-users-boun...@stellar.cct.lsu.edu [mailto:hpx-users-
> > boun...@stellar.cct.lsu.edu] On Behalf Of Thomas Heller
> > Sent: August-2
(private,
public etc). So it doesn't really belong to a single object's state.
>
>
> > -Original Message-
> > From: hpx-users-boun...@stellar.cct.lsu.edu [mailto:hpx-users-
> > boun...@stellar.cct.lsu.edu] On Behalf Of Thomas Heller
> > Sent: August-29-16 3:32
Am 30.08.2016 6:16 nachm. schrieb "Tim Biedert" :
>
> Hi,
>
> what's the best way to determine the locality of a given (remote)
component?
>
> Actually, I want to create additional components on the same locality as
a given existing component, knowing only the component's id_type. The
existing comp
On Mittwoch, 31. August 2016 17:35:18 CEST Tim Biedert wrote:
> Hi,
>
> on each locality I have several components, which directly interact
> (e.g. one "big" component has data which is read by lots of other
> components).
>
> These components will never be migrated, so the pinning is alright.
>
On Mittwoch, 31. August 2016 07:05:42 CEST Hartmut Kaiser wrote:
> > given a server component's id_type, is it possible to retrieve the raw
> > address (pointer) of the instance (on the same locality of course) ?
>
> Why do you think you need this?
>
> While retrieving the (shared_)pointer to the
Am 20.09.2016 4:02 nachm. schrieb "Hartmut Kaiser" :
>
>
> Sorry, I forgot to add macros to the classes, please see below:
Just for completeness, serialization over unique_ptr works just as fine.
The important piece are the serialization boilerplate macros.
>
> > > Could someone please help me to
On Dienstag, 20. September 2016 13:44:21 CEST Michael Levine wrote:
> Thanks for getting back to me so quickly. It's great that the boilerplate is
> able to make polymorphic serialization so straightforward and effortless.
>
> Likewise, thanks for the information about those macros. Having gone
>
On Mittwoch, 5. Oktober 2016 13:20:39 CEST Hartmut Kaiser wrote:
> Uri,
>
> > I skimmed the HPX manual and paper but didn't see any mention of support
> > for debug. Is there any easy way to attach a debugger in an HPX
> > application to reproduce a problem?
>
> An HPX application is just another
Am 13.10.2016 4:56 nachm. schrieb "Kilian Werner" :
>
> Thank you for your quick replies.
>
> I am not 100% certain that the suspending thread is not
> holding any locks, trusting your check something seems to
> slip my attention.
> However I am not requesting that much locks and each of
> them wit
Hi Tim,
Just a quick answer upfront, we support compression of action arguments
using snappy or bzip2 already. There is no need for you to do it yourself.
See here for an example on how to enable it for given actions (you can use
async/apply as usual, the parcel stuff is merely to unit test) :
htt
Hi Riccardo,
>From a first glance, the second parameter of do_work is a non-const
reference. We don't support non-const references here.
>From a first glance
Am 06.12.2016 5:51 nachm. schrieb "Riccardo Rossi" :
any help in understanding why this does not compile would be very welcome
regards
R
Hi Riccardo,
The problem seems to be that you capture everything by reference. You might
want to consider to capture some variables by value.
HTH,
Thomas
Am 08.12.2016 4:57 nachm. schrieb "Riccardo Rossi" :
> Dear List,
>
> this is a continuation of previous messages.
>
> I am trying t
Am 09.12.2016 2:36 vorm. schrieb "Hartmut Kaiser" :
Tim,
> when running my HPX application on our cluster with multiple localities
> I SOMETIMES get a segmentation fault with error message: "archive data
> bstream data chunk size mismatch: HPX(serialization_error)".
>
> And when I rerun the same
On Montag, 12. Dezember 2016 10:12:11 CET Tim Biedert wrote:
> Thank you for the feedback! Unfortunately, this hasn't solved the
> deserialization error. However, I'm sure this has made the code more
> robust! ;-)
>
> What do you suggest to localize the deserialization error? Is it
> possible
Hi Justs,
I am not exactly sure what's causing your issues. When looking at your script,
I noticed that you don't use the CMake Toolchain file I strongly recommend to
use when working on a cray (See here for more info:
http://stellar-group.github.io/hpx/docs/html/hpx/manual/build_system/buildin
Hi Tim,
On Mittwoch, 22. Februar 2017 17:03:45 CET Tim Biedert wrote:
> Hi,
>
> when running my application on our (new) SLURM cluster, I receive the
> following warning (if using more than one node):
>
> hpx::init: command line warning: --hpx:localities used when running with
> SLURM, requesti
On Mittwoch, 22. Februar 2017 22:02:57 CET Tim Biedert wrote:
> > We were having troubles when running with multiple localities up until
> > recently. If you update to today's top of master, at least the problems
> > coming from HPX directly should go away.
>
> Hi, thanks for the feedback! Unfor
On Mittwoch, 22. Februar 2017 22:02:57 CET Tim Biedert wrote:
> > We were having troubles when running with multiple localities up until
> > recently. If you update to today's top of master, at least the problems
> > coming from HPX directly should go away.
>
> Hi, thanks for the feedback! Unfor
see if that fixes your deadlocks?
>
> Best,
>
> Tim
>
>
>
> On 02/22/2017 10:30 PM, Thomas Heller wrote:
>> If you are running with at least 256 localities (or are using
>> hpx::lcos::barrier with more than 256 participating threads), please
>> be
On Freitag, 24. Februar 2017 01:32:24 CET Tim Biedert wrote:
> Below you find the gdb thread infos for the single idling process (recall:
> all processes have 100% but one, which idles). As you can see, there a
> quite a few threads stuck in some kind of TCMalloc spin lock.
>
> Most backtraces in
Am 12.03.2017 12:40 schrieb "Hartmut Kaiser" :
> I'm very much into HPC and found out about this framework from cppcon
> videos on youtube. I want to take this for a spin on OpenSUSE, but the
> directions surrounding hwloc inclusion aren't very specific or seem to be
> distro-specific.
Welcome!
Hi Alex,
On Mittwoch, 15. März 2017 22:40:16 CET Alexander Neundorf wrote:
> Hi,
>
> I'm building hpx without cuda, and in examples/qt/, tools/ and
> tools/inspect/ cmake errors out with the following error:
>
This is embarrassing, please see inline for more discussion
> CMake Error at example
Hi Aja,
I think you should focus your proposal. As it stands right now, you will not
be able to complete everything. I strongly advice to pull together some form
of time plan on when you plan to have each part implemented, given the vast
number of algorithms you want to implement, it would be g
On Dienstag, 21. März 2017 19:46:39 CET you wrote:
> Hi Aja,
>
> I think you should focus your proposal. As it stands right now, you will not
> be able to complete everything. I strongly advice to pull together some
> form of time plan on when you plan to have each part implemented, given the
> va
Hi again
I've been through the full proposal now, and I think what I wrote below still
holds.
On Dienstag, 21. März 2017 19:53:10 CET you wrote:
> On Dienstag, 21. März 2017 19:46:39 CET you wrote:
> > Hi Aja,
> >
> > I think you should focus your proposal. As it stands right now, you will
Am 24.03.2017 2:58 vorm. schrieb "권태국" :
Hi,
I have a question.
In educational and programming background, am I write only things related
in my proposal topic or not?
Whatever you think might be helpful for us to consider you a good
candidate...
Taeguk Kwon,
https://taeguk.github.io
_
t's enought to build HPX with 'cmake
> -DHPX_WITH_STATIC_LINKING=ON'
I just successfully completed a static build. What you might want to
consider is adding:
-DHPX_WITH_STATIC_EXE_LINKING=On
What I discovered during that build was that a cmake version 2.x was not
able to link c
On Dienstag, 4. April 2017 02:01:16 CEST 권태국 wrote:
> In GSoC's official timeline, there is no another schedules until May 5.
> But, in github wiki of HPX, I find "Reviewing is basically done in two
> rounds". (
> https://github.com/STEllAR-GROUP/hpx/wiki/Hints-for-Successful-Proposals#rev
> iewing
Hi Chris,
Am 24.04.2017 7:30 nachm. schrieb "ct clmsn" :
two questions for the stellar community - if i'm writing a distributed
program that does not use the hpx spmd model, does hpx require the
partitioned_vector storing components to be registered into the agas? if
so, does hpx also require a c
ing for.
>
> thanks in advance,
>
> ct
>
> On Mon, Apr 24, 2017 at 4:52 PM, Thomas Heller
>
> wrote:
> > Hi Chris,
> >
> > Am 24.04.2017 7:30 nachm. schrieb "ct clmsn" :
> >
> > two questions for the stellar community - if i&
Hi Tobias,
On Donnerstag, 1. Juni 2017 14:49:58 CEST Tobias Gauweiler wrote:
> Hello,
>
> After compiling and running the code below i get the error message "***
> stack smashing detected ***".
>
> I would highly appreciate it if you could help me.
>
> Best regards
> Tobias Gauweiler
>
>
>
Hi Jean-Loup,
Am 24.08.2017 1:07 nachm. schrieb "Jean-Loup Tastet" <
jean-loup.tas...@epfl.ch>:
Hi all,
I am currently looking for a data structure that basically behaves like
TBB's `concurrent_queue`, except for the `pop()` operation which would
return a `hpx::future`, and would never fail. Thi
Hi Steve,
this looks like some mismatch between build configurations indeed. Did you
pass the same CMAKE_CXX_COMPILER variable to your application? There might
also be a problem between debug and release builds. Could you share your
cmake configuration command for your application as well please?
On 10/08/2017 08:14 PM, Hartmut Kaiser wrote:
> Steve,
>
>> Thank you Harmut, I will report the bug.
>
>
> Thanks!
>
>> But so this means that the only way to use my function remotely is to get
>> rid of all possible stack allocations?
>>
>> Or is there any setting/parameter of hpx to ask for m
On Thu, Oct 12, 2017 at 2:24 AM, Steve Petruzza
wrote:
> Going back to the channels discussion, how do you know if a channel has
> been already registered or not?
>
> Look at the following code below (running with 2 localities):
> - they create or connect to the same channel name
> - if I introdu
Am 13.10.2017 1:45 vorm. schrieb "Steve Petruzza" :
Yes, I got the things to work distributing the channels from the main task,
but I guess simply using hpx:async to spawn the tasks in an SPMD fashion is
not the best to scale, but it’s the only way I have now to pass all these
channels to each loc
Hi Steve,
On Mittwoch, 11. Oktober 2017 18:24:36 CEST Steve Petruzza wrote:
> Going back to the channels discussion, how do you know if a channel has been
> already registered or not?
>
> Look at the following code below (running with 2 localities):
> - they create or connect to the same channel
Am 05.12.2017 2:13 nachm. schrieb "Andreas Buhr" :
On 12/04/2017 07:37 PM, Hartmut Kaiser wrote:
> There are several ways how to integrate Qt with HPX and let it run its
main
> loop.
>
> There is this example which explicitly drives Qt using HPX's
> main_pool_executor:
> https://github.com/STEllAR
Hi Shmuel,
Am 07.12.2017 2:08 nachm. schrieb "Shmuel Levine" :
Hi All,
I’m looking for some help and guidance regarding passing along data between
localities. I’ve got some ideas which I think would work, but I’d really
like some feedback, guidance and/or suggestions on this.
In general, all
Hi Kilian,
The cumulative overhead counter indeed looks very odd. What it means is
the accumulated time *not* spend doing useful work.
Let's break it appart (For the single thread case):
- The overall runtime of your application appears to be 2 seconds.
- The number of total tasks run is 127704
Hi,
Did you already approach me on IRC? I answered some questions there
already. If you haven't read them, I'll be happy to forward them again.
Please also use the public mailing list, so others can chime in and your
fellow students are aware of what's being discussed.
Am 17.02.2018 9:46 vorm. sc
Hi Patrick,
Yes, it's hard to maintain. The problem is, that we have to rely on some OS
specific parts in very few places. From the top of my that includes:
- User level context switching (that's the most crucial part)
- Dynamic plugin loading (the one you stumbled over in your second mail)
- O
On Sun, Aug 12, 2018 at 7:13 PM Jayesh Badwaik
wrote:
> Is it possible to use HPX with CMake with Targets? For example, can I
> do `target_link_libraries(mylib INTERFACE/PUBLIC/PRIVATE HPX::HPX)`?
>
Please see my reply to your ticket here:
https://github.com/STEllAR-GROUP/hpx/issues/3408
>
> T
Patrick Welche schrieb am Mo., 13. Aug. 2018 16:16:
> On Mon, Aug 13, 2018 at 08:06:25AM -0500, Hartmut Kaiser wrote:
> > FWIW, I have merged #3402 just now.
>
> Thanks!
>
> I have got as far as linking libhpx now - somehow there is a -ldl in
> link.txt (and in the generated pkg-config .pc files)
Hi,
>From looking at the stacktrace, it is a segfault coming directly out of
MPI, which is then caught by our signal handlers.
In theory, there shouldn't be any problem with having multiple MPI
libraries running within HPX. The HPX parcelport tries to be a good citizen
and creates its own communic
On Wed, Oct 24, 2018 at 10:14 PM Biddiscombe, John A.
wrote:
> Ahmed
>
> I'm a little bit frightened by the idea of you working on hwloc+hpx - the
> reason is the same as the one that caused problems in gsoc.
>
Something I have in mind, which would be a good fit with clear direction
and specific
Hi Yongkee,
In addition to the performance tests, we published a wide range of
papers looking at the performance. Pleas have a look here:
http://stellar-group.org/publications/
On Sun, Jan 27, 2019 at 6:16 PM Hartmut Kaiser wrote:
>
> Hey Yongkee,
>
> Thanks for your interest in HPX!
>
> > While
nified view (in
terms of syntax and semantics) to shared memory and distributed memory
parallelization which is hard to find in any other solution. So even
if there are initial hiccups, I'd like to invite you to work with us
to make your experience and HPX in general better.
>
> Thanks
Hi Karol,
The below looks like you are on a Cray machine, forcing static linking
to off (it is off by default anyway) and using the Cray compiler
wrapper, which adds some special static linking flags by default.
This is the reason for the error you are seeing. CMake thinks it needs
to link dynamic
Hi there and welcome,
There really is no specific background knowledge required in order to
contribute! Any help is highly appreciated. I suggest you come by at
out IRC channel #ste||ar on freenode to have a more interactive chat
and I am sure we can find a good project to get you started!
Regard
The initialization of the MPI parcelport is done by checking environment
variables set by the most common MPI implementations. Which MPI
implementation do you use? Can you attach the output of `mpirun env` maybe?
Andreas Schäfer schrieb am Fr., 5. Juli 2019 08:58:
>
> On 01:11 Fri 05 Jul , M
/mpi_environment.cpp#L30-L52
On Fri, Jul 5, 2019 at 10:41 AM Thomas Heller wrote:
> The initialization of the MPI parcelport is done by checking environment
> variables set by the most common MPI implementations. Which MPI
> implementation do you use? Can you attach the output of `mpirun e
> the code to enable networking in console mode, or if I enable networking
> > if the node number equals -1, then it works.
> >
> > Looks like the this was introduced with https://github.com/STEllAR-
> > GROUP/hpx/commit/ffb8470e6a1143e9e1c95c39eff58eec322148d3#diff-
> > 868
Hi Karol,
As Hartmut said, CMake should be able to detect your mvapich2 installation.
Please check the following:
Is the MPI compiler wrapper in your path?
Another reason could be, that your cmake version is too old. Which cmake
version, and which version of mvapich2 are you using?
Regards,
Thom
gt; Best,
>
> Karol
> On 04/09/2019 21:19, Thomas Heller wrote:
>
> Hi Karol,
>
> As Hartmut said, CMake should be able to detect your mvapich2
> installation. Please check the following:
> Is the MPI compiler wrapper in your path?
>
> Another reason could be, that you
76 matches
Mail list logo