Re: [OMPI devel] RFC: removing maffinity, paffinity, carto frameworks

2012-04-22 Thread Kenneth Lloyd
Good start! Looking forward to interactions between hwloc and MPI_Graph_dist (and extending /extending these down to device IO, memories and processors on the PCIe bus), does anyone envision completeness of this intersection within MPI (esp. OpenMPI) to the computational network graph structure?

[OMPI devel] OpenMPI 1.5.x and MPI 2.2

2012-01-21 Thread Kenneth Lloyd
To what extent is distributed MPI_Graph (MPI 2.2) supported in OpenMPI 1.5.x? Version shows it is based on MPI 2.1., but there are other references ... == Kenneth A. Lloyd, Jr. CEO - Director of Systems Science Watt Systems Technologies Inc. Albuquerque, NM US This e-mail is covered

Re: [OMPI devel] GPUDirect v1 issues

2012-01-21 Thread Kenneth Lloyd
ib_core/parameters/gpu_direct_pages > * /sys/module/ib_core/parameters/gpu_direct_shares > > > By setting CUDA_NIC_INTEROP=1 there are no changes anymore. > > > Is there a different way now to monitor if GPUDirect actually works? > > > Sebastian. > > >

Re: [OMPI devel] GPUDirect v1 issues

2012-01-18 Thread Kenneth Lloyd
It is documented in http://developer.download.nvidia.com/compute/cuda/4_0/docs/GPUDirect_Technol ogy_Overview.pdf set CUDA_NIC_INTEROP=1 From: devel-boun...@open-mpi.org [mailto:devel-boun...@open-mpi.org] On Behalf Of Sebastian Rinke Sent: Wednesday, January 18, 2012 8:15 AM To: Open MPI De

Re: [OMPI devel] New smcuda BTL that optimizes intra-node GPU to GPU memory transfers

2011-12-09 Thread Kenneth Lloyd
Rolf, I'm still experimenting with cuda-rdma-2 on CUDA 4.1 ... I'll build up cuda-rdma-3 and see what performance changes result. Ken Lloyd On Fri, 2011-12-09 at 11:45 -0800, Rolf vandeVaart wrote: > WHAT: Add new sm BTL, and supporting mpools, that can also support > CUDA RDMA. > > > > WHY

Re: [OMPI devel] Remote key sizes

2011-11-08 Thread Kenneth Lloyd
That makes sense to me. -Original Message- From: devel-boun...@open-mpi.org [mailto:devel-boun...@open-mpi.org] On Behalf Of Nathan T. Hjelm Sent: Tuesday, November 08, 2011 8:36 AM To: Open MPI Developers Subject: Re: [OMPI devel] Remote key sizes On Tue, 8 Nov 2011 06:36:03 -0800, Rol

Re: [OMPI devel] RFC: make hwloc be a 1st-class citizen

2011-09-12 Thread Kenneth Lloyd
According to http://gcc.gnu.org/onlinedocs/cpp/If.html "The `#if' directive allows you to test the value of an arithmetic expression, rather than the mere existence of one macro." Is the objective to test for the existence of the macro, its value, or its value IFF it exists? Ken Lloyd -Orig

Re: [OMPI devel] known limitation or bug in hwloc?

2011-08-29 Thread Kenneth Lloyd
the number that it be a multiple of 64 so it aligns with a memory address. > > > On Aug 29, 2011, at 7:05 AM, Kenneth Lloyd wrote: > >> Nadia, >> >> Interesting. I haven't tried pushing this to levels above 8 on a particular >> machine. Do you think that the

Re: [OMPI devel] known limitation or bug in hwloc?

2011-08-29 Thread Kenneth Lloyd
Nadia, Interesting. I haven't tried pushing this to levels above 8 on a particular machine. Do you think that the cpuset / paffinity / hwloc only applies at the machine level, at which time you need to employ a graph with carto? Regards, Ken -Original Message- From: devel-boun...@open-m

Re: [OMPI devel] Threading

2010-10-12 Thread Kenneth Lloyd
unthreaded version, with the correct accompanying man page. HTH Ralph On Oct 12, 2010, at 9:15 AM, Kenneth Lloyd wrote: > Ralph, > > There is really no need to do anything different to accommodate us "oddball" > cases. Continue to "do what you do". > > Ke

Re: [OMPI devel] Threading

2010-10-12 Thread Kenneth Lloyd
apability version for everyone else. I'll see if I can keep a single version, though, assuming the code doesn't get too convoluted so as to become unmaintainable. Otherwise, I'll branch it and "freeze" a non-threaded version for the unusual case. Thanks! On Oct 12, 2010

Re: [OMPI devel] Threading

2010-10-12 Thread Kenneth Lloyd
version, though, assuming the code doesn't get too convoluted so as to become unmaintainable. Otherwise, I'll branch it and "freeze" a non-threaded version for the unusual case. Thanks! On Oct 12, 2010, at 8:51 AM, Kenneth Lloyd wrote: > In certain hybrid, heterogeneous HPC

Re: [OMPI devel] Threading

2010-10-12 Thread Kenneth Lloyd
In certain hybrid, heterogeneous HPC configurations, mpirun often cannot or should not be threaded through the OS under which OpenMPI runs. The primary OS and MPI can configure management nodes and topologies (even other MPI layers) that subsequently spawn various OSes and other lightweight kernels

Re: [OMPI devel] RFC: make hwloc first-class data

2010-09-24 Thread Kenneth Lloyd
I would support making hwloc a first class element (for what it's worth, and ompi/hwloc makes sense). The INRIA paper is interesting and insightful but incomplete. It is however consistent some of our findings. The NUMA computational fabrics for various codes / data combinations may be learned by

Re: [OMPI devel] How to add a schedule algorithm to the pml

2010-09-22 Thread Kenneth Lloyd
here: http://hal.archives-ouvertes.fr/inria-00486178/en/ On Sep 22, 2010, at 11:53 AM, Kenneth Lloyd wrote: > Jeff, > > Is that EuroMPI2010 ob1 paper publicly available? I get involved in various > NUMA partitioning/architecting studies and it seems there is not a lot of >

Re: [OMPI devel] How to add a schedule algorithm to the pml

2010-09-22 Thread Kenneth Lloyd
Jeff, Is that EuroMPI2010 ob1 paper publicly available? I get involved in various NUMA partitioning/architecting studies and it seems there is not a lot of discussion in this area. Ken Lloyd == Kenneth A. Lloyd Watt Systems Technologies Inc. -Original Message- From:

Re: [OMPI devel] [OMPI users] Debug info on Darwin

2010-07-27 Thread Kenneth Lloyd
Wise decision. "Platform heals" went out with the '80's. Ken -Original Message- From: devel-boun...@open-mpi.org [mailto:devel-boun...@open-mpi.org] On Behalf Of Jeff Squyres Sent: Tuesday, July 27, 2010 5:40 PM To: Open MPI Developers Subject: Re: [OMPI devel] [OMPI users] Debug info on

Re: [OMPI devel] carto vs. hwloc

2009-12-16 Thread Kenneth Lloyd
> -Original Message- > From: devel-boun...@open-mpi.org > [mailto:devel-boun...@open-mpi.org] On Behalf Of Jeff Squyres > Sent: Tuesday, December 15, 2009 6:32 PM > To: Open MPI Developers > Subject: Re: [OMPI devel] carto vs. hwloc > > On Dec 15, 2009, at 2:20 PM, Ralph Castain wrote

Re: [OMPI devel] carto vs. hwloc

2009-12-15 Thread Kenneth Lloyd
My 2 cents: Carto is a weighted graph structure that describes the topology of the compute cluster, not just locations of nodes. Many view topologies (trees, meshes, torii) to be static - but I've found this an unnecessary and undesirable constraint. The compute fabric may better be left open to

Re: [OMPI devel] SC09 OMPI-related slides

2009-11-27 Thread Kenneth Lloyd
www.wattsys.com http://www.linkedin.com/pub/kenneth-lloyd/7/9a/824 http://kenscomplex.blogspot.com/ This e-mail is covered by the Electronic Communications Privacy Act, 18 U.S.C. 2510-2521 and is intended only for the addressee named above. It may contain privileged or confidential information

Re: [OMPI devel] RFC: revamp topo framework

2009-10-30 Thread Kenneth Lloyd
Luigi, I tried a configuration on a small test cluster similar to your Approach 1, with interesting (promising) results. While the topology is deterministic, I found the actual performance is under-determined in practice - depending on the symmetry and partitioning of the tasks and the data. Yo

Re: [OMPI devel] [OMPI users] cartofile

2009-10-13 Thread Kenneth Lloyd
I agree with Terry and Eugene, but now what are we going to do about it? This is a potentially very powerful feature. Ken > -Original Message- > From: devel-boun...@open-mpi.org > [mailto:devel-boun...@open-mpi.org] On Behalf Of Terry Dontje > Sent: Tuesday, October 13, 2009 7:08 AM > T

Re: [OMPI devel] RFC - "system-wide-only" MCA parameters

2009-09-04 Thread Kenneth Lloyd
Ralph, and all, The Japanese have a term poka-yoke which means "fail-safing". This is an excellent concept to apply. The term does not mean covering all unintended consequences of error and omission, though. If folks are downloading OMPI (or any software) for unauthorized purposes, that seems a

Re: [OMPI devel] Heads up on new feature to 1.3.4

2009-08-17 Thread Kenneth Lloyd
In some of the experiments I've run and studied on exclusive binding to specific cores, the performance metrics (which have yielded both excellent gains as well as phases of reduced performance) have depended upon the nature of the experiment being run (a task partitioning problem) and how the exp

Re: [OMPI devel] [PATCH] Better error reporting when failing to load a component

2009-08-03 Thread Kenneth Lloyd
Hi all, I've just recently joined because I, too, am working on a (possible) OpenMPI component. The basics are: A Topology and Weight Evolving Artificial Neural Network (TWEANN) that learns to configure point-to-point comm. on ob1 fabrics in various compute clusters given a context of existing s