Last time I played with the async progress I used the TCP BTL, and it
worked. The disclaimer here is that it was few month ago (about a year
to be really honest) ...
george.
On Nov 24, 2009, at 12:11 , Barrett, Brian W wrote:
Jeff -
I was going to look into the ROMIO problems this weekend. I started
looking
at them on the train between Portland and Seattle after the Forum
(trying to
get async progress to work for some tests of the RMA code), but got
too
confused. We're doing requests absolutely incorrectly with ROMIO
right now
-- this code is all part of the brokenness. Look for fixes by Monday.
Are there any BTLs we think might possibly work with progress
threads right
now? It's really something we should get working (at least to
progress long
messages), although I as usual don't have time to do it (and the
network
interface I care most about provides it under the covers with CM....).
Brian
On 11/24/09 10:06 AM, "Jeff Squyres" <jsquy...@cisco.com> wrote:
Per the call today, I've added a Big Hairy Warning if you --enable-
progress-threads. It's a configure change, so I'll "sleep 6h; svn
ci ....".
Note that I can't compile the trunk right now if --enable-progress-
threads is used:
CC base/io_base_request.lo
base/io_base_request.c:254: error: syntax error before
"progress_thread"
base/io_base_request.c:254: warning: type defaults to `int' in
declaration of `progress_thread'
base/io_base_request.c:254: error: ISO C forbids data definition with
no type or storage class
base/io_base_request.c: In function
`mca_io_base_request_progress_init':
base/io_base_request.c:291: error: `opal_thread_t_class' undeclared
(first use in this function)
base/io_base_request.c:291: error: (Each undeclared identifier is
reported only once
base/io_base_request.c:291: error: for each function it appears in.)
base/io_base_request.c:293: error: request for member `t_run' in
something not a structure or union
base/io_base_request.c:294: error: request for member `t_arg' in
something not a structure or union
base/io_base_request.c: In function
`mca_io_base_request_progress_add':
base/io_base_request.c:309: error: implicit declaration of function
`opal_thread_start'
base/io_base_request.c: In function
`mca_io_base_request_progress_fini':
base/io_base_request.c:340: error: implicit declaration of function
`opal_thread_join'
--
Jeff Squyres
jsquy...@cisco.com
_______________________________________________
devel mailing list
de...@open-mpi.org
http://www.open-mpi.org/mailman/listinfo.cgi/devel
_______________________________________________
devel mailing list
de...@open-mpi.org
http://www.open-mpi.org/mailman/listinfo.cgi/devel