hkaiser changed the topic of #ste||ar to: STE||AR: Systems Technology, Emergent Parallelism, and Algorithm Research | stellar-group.org | HPX: A cure for performance impaired parallel applications | github.com/STEllAR-GROUP/hpx | This channel is logged: irclog.cct.lsu.edu
<gonidelis[m]>
hkaiser: should i collect both vtune and apex or just apex?
<hkaiser>
gonidelis[m]: depends
<hkaiser>
vtune itself can give you performance (sampling based) data
<hkaiser>
additionally hpx can integrate with APEX or vtune to generate trace graphs
<hkaiser>
for APEX you need HPX_WITH_APEX and for vtune trace generation you need HPX_WITH_ITTNOTIFY, those are mutually exclusive
<hkaiser>
for vtune sampling you don't need any specific config settings
<gonidelis[m]>
ok lets check both
<gonidelis[m]>
will create two builds
<hkaiser>
actually, you might want to have all three
<hkaiser>
both APEX and ITTNOTIFY add some overheads
<gonidelis[m]>
2. apex
<gonidelis[m]>
1. vtune
<gonidelis[m]>
and 3. ?
<gonidelis[m]>
yes of course i am always keeping a plain release
<hkaiser>
neither WITH_APEX nor WITH_ITTNOTIFY
<gnikunj[m]>
gonidelis hkaiser: related to taskbench?
<hkaiser>
all three with RelWithDebInfo
<hkaiser>
gnikunj[m]: yep
<gonidelis[m]>
gnikunj: ye
<gonidelis[m]>
ah ah ! ok hkaiser got it
K-ballo has quit [Quit: K-ballo]
hkaiser has quit [Quit: Bye!]
wash_ has quit [*.net *.split]
heller[m] has quit [*.net *.split]
Kalium has quit [*.net *.split]
PatrickDiehl[m] has quit [*.net *.split]
rori[m] has quit [*.net *.split]
gdaiss[m] has quit [*.net *.split]
bhumit[m] has quit [*.net *.split]
ms[m] has quit [*.net *.split]
deepak[m] has quit [*.net *.split]
ericniebler[m] has quit [*.net *.split]
KordeJong[m] has quit [*.net *.split]
jedi18[m] has quit [*.net *.split]
LorenDB[m] has quit [*.net *.split]
gonidelis[m] has quit [*.net *.split]
gnikunj[m] has quit [*.net *.split]
pedro_barbosa[m] has quit [*.net *.split]
srinivasyadav227 has quit [*.net *.split]
zao has quit [*.net *.split]
dkaratza[m] has quit [*.net *.split]
ChanServ has quit [*.net *.split]
ericniebler[m] has joined #ste||ar
wash_ has joined #ste||ar
pedro_barbosa[m] has joined #ste||ar
deepak[m] has joined #ste||ar
ChanServ has joined #ste||ar
heller[m] has joined #ste||ar
srinivasyadav227 has joined #ste||ar
gdaiss[m] has joined #ste||ar
gnikunj[m] has joined #ste||ar
LorenDB[m] has joined #ste||ar
gonidelis[m] has joined #ste||ar
Kalium has joined #ste||ar
jedi18[m] has joined #ste||ar
ms[m] has joined #ste||ar
dkaratza[m] has joined #ste||ar
zao has joined #ste||ar
rori[m] has joined #ste||ar
PatrickDiehl[m] has joined #ste||ar
bhumit[m] has joined #ste||ar
KordeJong[m] has joined #ste||ar
LorenDB[m] has quit [*.net *.split]
gonidelis[m] has quit [*.net *.split]
pedro_barbosa[m] has quit [*.net *.split]
gnikunj[m] has quit [*.net *.split]
srinivasyadav227 has quit [*.net *.split]
gnikunj[m] has joined #ste||ar
pedro_barbosa[m] has joined #ste||ar
gonidelis[m] has joined #ste||ar
srinivasyadav227 has joined #ste||ar
LorenDB[m] has joined #ste||ar
zao has quit [*.net *.split]
dkaratza[m] has quit [*.net *.split]
zao has joined #ste||ar
dkaratza[m] has joined #ste||ar
K-ballo has joined #ste||ar
hkaiser has joined #ste||ar
hkaiser has quit [Quit: Bye!]
hkaiser has joined #ste||ar
diehlpk_work has joined #ste||ar
hkaiser has quit [Ping timeout: 252 seconds]
akheir has joined #ste||ar
<akheir>
Hey C++ experts, I'm trying to compile llvm-13.0.0 with gcc-8.5 and got this error:
<akheir>
llvm-project-13.0.0.src/build/projects/compiler-rt/lib/fuzzer/libcxx_fuzzer_x86_64/include/c++/v1/optional:224:61: error: a destructor cannot be ‘constexpr’
<gonidelis[m]>
stepanov arguing that concepts do and should restrain our (programmers') freedom for both our own safety and for the common good is the best C++ lesson I 've had thus far
K-ballo has quit [Quit: K-ballo]
K-ballo has joined #ste||ar
<hkaiser>
gonidelis[m]: avoids accidentally launching rockets or killing your favorite pet