Re: [hpx-users] Registering multiple gids with same global name

2015-06-09 Thread Thomas Heller
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

Re: [hpx-users] Infiniband support

2015-06-30 Thread Thomas Heller
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

[hpx-users] Deprecating compiler toolchains

2015-08-13 Thread Thomas Heller
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

Re: [hpx-users] use of HDF5 1.8.15-patch1 with HPX

2015-09-22 Thread Thomas Heller
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='-

Re: [hpx-users] Program failing when not compiling with -O3

2015-11-17 Thread Thomas Heller
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

Re: [hpx-users] Program failing when not compiling with -O3

2015-11-17 Thread Thomas Heller
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

Re: [hpx-users] Action invocation problem on cluster

2016-01-08 Thread Thomas Heller
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

Re: [hpx-users] hpx 0.9.11 segmentation fault running on multiple localities

2016-01-08 Thread Thomas Heller
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

Re: [hpx-users] hpx 0.9.11 segmentation fault running on multiple localities

2016-01-13 Thread Thomas Heller
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

Re: [hpx-users] Random Lockups

2016-02-18 Thread Thomas Heller
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

Re: [hpx-users] Filling a vector of futures

2016-03-01 Thread Thomas Heller
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

[hpx-users] Fwd: GSoC hpx

2016-03-23 Thread Thomas Heller
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

Re: [hpx-users] Fwd: GSoC hpx

2016-03-23 Thread Thomas Heller
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

[hpx-users] GSoC - Prospective Students

2016-03-23 Thread Thomas Heller
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

[hpx-users] GSoC - Websocket parcelport

2016-05-23 Thread Thomas Heller
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

Re: [hpx-users] clang-format

2016-06-10 Thread Thomas Heller
> _______ > 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

Re: [hpx-users] clang-format

2016-06-14 Thread Thomas Heller
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

Re: [hpx-users] HPX futures and random number generators

2016-06-23 Thread Thomas Heller
On Mittwoch, 22. Juni 2016 16:24:01 CEST Michael Levine wrote: > I’m 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, I’d > u

Re: [hpx-users] Parallel reduce given vector of futures

2016-07-29 Thread Thomas Heller
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

Re: [hpx-users] Iterative construction of dataflow graph

2016-08-19 Thread Thomas Heller
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

Re: [hpx-users] Memory management in a distributed app

2016-08-29 Thread Thomas Heller
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

Re: [hpx-users] Memory management in a distributed app

2016-08-29 Thread Thomas Heller
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

Re: [hpx-users] Memory management in a distributed app

2016-08-29 Thread Thomas Heller
(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

Re: [hpx-users] Get locality of component

2016-08-30 Thread Thomas Heller
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

Re: [hpx-users] Get raw address of component instance

2016-08-31 Thread Thomas Heller
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. >

Re: [hpx-users] Get raw address of component instance

2016-08-31 Thread Thomas Heller
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

Re: [hpx-users] Serializing type-erased classes

2016-09-20 Thread Thomas Heller
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

Re: [hpx-users] Serializing type-erased classes

2016-09-20 Thread Thomas Heller
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 >

Re: [hpx-users] Debug with HPX

2016-10-05 Thread Thomas Heller
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

Re: [hpx-users] hpx::util::verify_no_locks

2016-10-13 Thread Thomas Heller
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

Re: [hpx-users] On-the-fly (de)compression in serialization

2016-11-17 Thread Thomas Heller
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

Re: [hpx-users] the simple code of previous message...

2016-12-06 Thread Thomas Heller
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

Re: [hpx-users] Attempting to do sparse triangular solve

2016-12-08 Thread Thomas Heller
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

Re: [hpx-users] archive data bstream data chunk size mismatch: HPX(serialization_error)

2016-12-08 Thread Thomas Heller
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

Re: [hpx-users] archive data bstream data chunk size mismatch: HPX(serialization_error)

2016-12-12 Thread Thomas Heller
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

Re: [hpx-users] HPX build fail

2016-12-29 Thread Thomas Heller
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

Re: [hpx-users] SLURM: requesting a different number of localities than have been assigned

2017-02-22 Thread Thomas Heller
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

Re: [hpx-users] SLURM: requesting a different number of localities than have been assigned

2017-02-22 Thread Thomas Heller
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

Re: [hpx-users] SLURM: requesting a different number of localities than have been assigned

2017-02-22 Thread Thomas Heller
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

Re: [hpx-users] SLURM: requesting a different number of localities than have been assigned

2017-02-23 Thread Thomas Heller
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

Re: [hpx-users] SLURM: requesting a different number of localities than have been assigned

2017-02-27 Thread Thomas Heller
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

Re: [hpx-users] First Time Installing, HWLOC Root?

2017-03-12 Thread Thomas Heller
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!

Re: [hpx-users] linking/cmake problem

2017-03-15 Thread Thomas Heller
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

Re: [hpx-users] GSoC 2017 Proposal Work on Parallel Algorithms for HPX

2017-03-21 Thread Thomas Heller
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

Re: [hpx-users] GSoC 2017 Proposal Work on Parallel Algorithms for HPX

2017-03-21 Thread Thomas Heller
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

Re: [hpx-users] GSoC 2017 Proposal Work on Parallel Algorithms for HPX

2017-03-21 Thread Thomas Heller
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

Re: [hpx-users] [GSoC17] Am I write only backgrounds related in my proposal?

2017-03-23 Thread Thomas Heller
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 _

Re: [hpx-users] FW: build hpx as static lib?

2017-03-24 Thread Thomas Heller
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

Re: [hpx-users] [GSoC 2017] About progress of acceptance of proposal.

2017-04-03 Thread Thomas Heller
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

Re: [hpx-users] partitioned_vectors questions

2017-04-24 Thread Thomas Heller
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

Re: [hpx-users] partitioned_vectors questions

2017-04-27 Thread Thomas Heller
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&

Re: [hpx-users] Runtime error with simple class as component

2017-06-01 Thread Thomas Heller
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 > > >

Re: [hpx-users] HPX concurrent queue ?

2017-08-24 Thread Thomas Heller
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

Re: [hpx-users] Error on hpx_init on Cray XC40

2017-10-04 Thread Thomas Heller
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?

Re: [hpx-users] thread_stacksize_large for HPX_PLAIN_ACTION not working?

2017-10-08 Thread Thomas Heller
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

Re: [hpx-users] Strong scalability of hpx dataflow and async

2017-10-12 Thread Thomas Heller
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

Re: [hpx-users] Strong scalability of hpx dataflow and async

2017-10-12 Thread Thomas Heller
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

Re: [hpx-users] Strong scalability of hpx dataflow and async

2017-10-13 Thread Thomas Heller
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

Re: [hpx-users] Integration of HPX with GUI mainloop

2017-12-05 Thread Thomas Heller
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

Re: [hpx-users] HPX - guidance regarding inter-locality communications

2017-12-07 Thread Thomas Heller
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

Re: [hpx-users] Performance Counter Data Interpretation

2018-01-09 Thread Thomas Heller
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

Re: [hpx-users] Regarding GSoc 2018 Project

2018-02-17 Thread Thomas Heller
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

Re: [hpx-users] list of OS names

2018-08-08 Thread Thomas Heller
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

Re: [hpx-users] CMake Targets for HPX

2018-08-13 Thread Thomas Heller
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

Re: [hpx-users] list of OS names

2018-08-13 Thread Thomas Heller
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)

Re: [hpx-users] Segmentation fault with mpi4py

2018-10-24 Thread Thomas Heller
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

Re: [hpx-users] Contributing to HPX

2018-10-25 Thread Thomas Heller
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

Re: [hpx-users] performance study of HPX runtime

2019-01-27 Thread Thomas Heller
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

Re: [hpx-users] performance study of HPX runtime

2019-01-28 Thread Thomas Heller
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

Re: [hpx-users] Benchmarks

2019-04-29 Thread Thomas Heller
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

Re: [hpx-users] Inquiry

2019-07-01 Thread Thomas Heller
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

Re: [hpx-users] Debugging bad locality number on MPI?

2019-07-05 Thread Thomas Heller
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

Re: [hpx-users] Debugging bad locality number on MPI?

2019-07-05 Thread Thomas Heller
/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

Re: [hpx-users] Debugging bad locality number on MPI?

2019-07-05 Thread Thomas Heller
> 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

Re: [hpx-users] HPX and mvapich2

2019-09-04 Thread Thomas Heller
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

Re: [hpx-users] HPX and mvapich2

2019-09-04 Thread Thomas Heller
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