aserio changed the topic of #ste||ar to: STE||AR: Systems Technology, Emergent Parallelism, and Algorithm Research | stellar.cct.lsu.edu | HPX: A cure for performance impaired parallel applications | github.com/STEllAR-GROUP/hpx | Buildbot: http://rostam.cct.lsu.edu/ | Log: http://irclog.cct.lsu.edu/
jaafar has joined #ste||ar
jaafar has quit [Ping timeout: 246 seconds]
ORion2 has joined #ste||ar
ORion2 has quit [Remote host closed the connection]
denis_blank has quit [Quit: denis_blank]
ORion2 has joined #ste||ar
EverYoung has quit [Ping timeout: 246 seconds]
Guest14201 has quit [Read error: Connection reset by peer]
hkaiser has joined #ste||ar
aserio has joined #ste||ar
ORion2 has quit [Remote host closed the connection]
bikineev has quit [Remote host closed the connection]
patg has joined #ste||ar
patg is now known as Guest99689
vamatya has quit [Ping timeout: 268 seconds]
eschnett has joined #ste||ar
K-ballo has quit [Quit: K-ballo]
aserio has quit [Quit: aserio]
vamatya has joined #ste||ar
Guest99689 is now known as patg
hkaiser has quit [Quit: bye]
ajaivgeorge_ has joined #ste||ar
pree has joined #ste||ar
<pree>
patg : yt ?
<pree>
I'm here :)
pree_ has joined #ste||ar
pree has quit [Read error: Connection reset by peer]
<heller_>
pree_: consider different timezones
<pree_>
heller_ : She said she will active around this time
<heller_>
ok
<pree_>
ok : )
<patg>
pree_: I'm here
jaafar has joined #ste||ar
jaafar has quit [Ping timeout: 240 seconds]
vamatya has quit [Ping timeout: 240 seconds]
ajaivgeorge has joined #ste||ar
ajaivgeorge_ has quit [Read error: Connection reset by peer]
Matombo has joined #ste||ar
pree_ has quit [Ping timeout: 268 seconds]
<heller_>
jbjnr: yt?
pree_ has joined #ste||ar
david_pfander has joined #ste||ar
<github>
[hpx] sithhell created fixing_refcounting (+1 new commit): https://git.io/vHAxC
<github>
hpx/fixing_refcounting 71ef3ee Thomas Heller: Properly releasing parcelport write handlers....
<heller_>
so here is another misconception of yours
<pree__>
What ??
<heller_>
in Chapel, you have multidimensional arrays
<heller_>
in C++, you only have one dimensional
<pree__>
I looking for something like hpx::domains
<heller_>
sure
<pree__>
converting from domains to index would leave multidimension from arrays i guess so
<heller_>
good idea, don't bother with the actual containers yet
<heller_>
*nod*
<pree__>
sorry I can't understand : )
<pree__>
actual containers context
<heller_>
try to implement domains first
<heller_>
write testcases iterating over them etc
<heller_>
then create the domain maps and generate the indices
<heller_>
baby steps
<pree__>
that's the plan , and using it arrays first
bikineev has joined #ste||ar
<jbjnr>
what's the differnce between get_queue_length and get_thread_count for a tread queue
<jbjnr>
what's the differnce between get_queue_length and get_thread_count for a tread queuethread queue
<jbjnr>
grrrrr
<heller_>
would have to look
<heller_>
but IIRC, queue length is what is in the queue
<heller_>
and the other is what had been executed
hkaiser has joined #ste||ar
<jbjnr>
hkaiser: same question for you ...
<jbjnr>
what's the differnce between get_queue_length and get_thread_count for a thread queue
<hkaiser>
queue length is instantaneous, thread-count the overall number (cumulative
<hkaiser>
no, hold on
<hkaiser>
thread-count the number of active (non-terminated threads, instantaneous as well)
hkaiser has quit [Read error: Connection reset by peer]
hkaiser has joined #ste||ar
<jbjnr>
by instantaneous you mean?
<jbjnr>
at that moment running?
<hkaiser>
jbjnr: yes
<hkaiser>
just a snapshot of how many thread exists/are queued up
<pree__>
heller_ : From- your statement " c++ have only one-dimensional arrray " ,Can I take jagged array as a example of that ?
<pree__>
Or Do you specify anything else ?
<pree__>
like skyline arrays
<zao>
pree__: Apart from C-style [][][] arrays, you only have linear sequences for array-like storage.
<zao>
std::vector<T>, std::array<T, N>, new T[N], etc.
<zao>
If you have a multidimensional dataset of dimensions M,N, you can store that in a linear array of size M*N, by doing arithmetic on the indices.
<pree__>
But zao but multidimensional one are actually stored linearly in memory
<zao>
Doing it so that a particular (row,col) index corresponds to one linear index (i).
<zao>
The point being is that you don't have any native multidimensional array type.
<hkaiser>
pree__: it's not your task to think about multidimensional arrays
<hkaiser>
distribution policies define the structure how partitions are distributed, not single elements
<pree__>
understood zao thanks
<hkaiser>
we can build arbitrary N-dimensional arrays on top of any 1d array using std::md_span or similar
<pree__>
hkaiser : I tend to implement domains in hpx
<hkaiser>
the point is to allow control over distributing _partitions_
<hkaiser>
(for partitioned_vector)
<pree__>
so i thought it will needed to deal with it
<hkaiser>
if you think about creating a bunch of arbitrary components using distribution policies then there is no need to think about n-dimensionality either
<pree__>
heller_ : Advised to implement domains first and then domain maps
<hkaiser>
ok
<hkaiser>
sounds good to me, however - again - I'd rather see some human-readable description of what you want to implement before you even start coding
<pree__>
haha okay !
<pree__>
But tomorrow it's too late now
hkaiser has quit [Quit: bye]
patg_ has quit [Quit: This computer has gone to sleep]
bikineev has quit [Remote host closed the connection]
eschnett has quit [Quit: eschnett]
thundergroudon[m has joined #ste||ar
elfring has quit [Quit: Konversation terminated!]
taeguk[m] has joined #ste||ar
pree__ has quit [Ping timeout: 268 seconds]
pree__ has joined #ste||ar
pree__ has quit [Client Quit]
diehlpk_work has quit [Quit: Leaving]
EverYoung has quit [Remote host closed the connection]