Shiqing Fan
d129578694
Small fix for including unistd.h header file.
...
This commit was SVN r18758.
2008-06-27 16:25:31 +00:00
Lenny Verkhovsky
937380df2f
Memory check after allocation in SM fixed
...
This commit was SVN r18706.
2008-06-22 14:52:44 +00:00
Lenny Verkhovsky
f4811d6c4d
NUMA Awareness support. Gleb's patch
...
This commit was SVN r18658.
2008-06-15 13:43:28 +00:00
Shiqing Fan
a0660f4deb
- Just some type casts.
...
This commit was SVN r16100.
2007-09-12 15:29:58 +00:00
Gleb Natapov
be018944d2
Clean up circular buffer implementation. Get rid of _same_base_address()
...
functions by pre-calculating everything in advance.
This commit was SVN r13923.
2007-03-05 14:27:26 +00:00
Rainer Keller
235f87fd14
- Small cleanups, getting rid of variables, using
...
index early, etc.
This commit was SVN r13222.
2007-01-19 23:28:04 +00:00
Rainer Keller
125ba1acfa
- Reduce the amount of warnings with -Wshadow -- mainly due to
...
usage of index and abs in inline-fcts in header files.
This commit was SVN r13217.
2007-01-19 19:48:06 +00:00
George Bosilca
d7268557a8
Complete the SM BTL changes. Now all displacements are ptrdiff_t and there is
...
no warnings about any issue with signed/unsigned.
This commit was SVN r12234.
2006-10-20 19:28:12 +00:00
George Bosilca
3f0a7cad9e
The last patch for Windows support. Mostly casting and conversion to C++ friendly headers.
...
This commit was SVN r11400.
2006-08-24 16:38:08 +00:00
Brian Barrett
34c901dcb2
* fix race condition due to poorly placed memory barriers that was causing
...
crashes with the shared memory btl
This commit was SVN r9066.
2006-02-16 20:14:33 +00:00
Brian Barrett
566a050c23
Next step in the project split, mainly source code re-arranging
...
- move files out of toplevel include/ and etc/, moving it into the
sub-projects
- rather than including config headers with <project>/include,
have them as <project>
- require all headers to be included with a project prefix, with
the exception of the config headers ({opal,orte,ompi}_config.h
mpi.h, and mpif.h)
This commit was SVN r8985.
2006-02-12 01:33:29 +00:00
Jeff Squyres
97b97f84b8
Next checkpoint in the sm btl fixes:
...
- Add big comment about a general overview of what the sm btl is doing
- random small code cleanups
- fix instances of mca_btl_sm[0] to mca_btl_sm[1] where relevant
- remove a lot of unused, confusing, and incorrect interface functions
from ompi_fifo.h and ompi_circular_buffer.h. These functions, if
they were used, would not work properly with the scheme that the sm
btl uses with the fifos (i.e., receiver makes right -- if necessary)
- add some missing offset computations in the fifo and circular buffers
- change the types of offsets to be ssize_t, not size_t
- remove an offset parameter from a function that didn't need it
This commit was SVN r8135.
2005-11-12 22:32:09 +00:00
Jeff Squyres
42ec26e640
Update the copyright notices for IU and UTK.
...
This commit was SVN r7999.
2005-11-05 19:57:48 +00:00
Brian Barrett
d81726833e
* Add memory barriers for shared memory. Rich and I think we got them
...
all and the Intel tests pass slightly oversubscribed.
This commit was SVN r7431.
2005-09-19 16:28:25 +00:00
Galen Shipman
d932cfd342
merge of rcache work into the trunk.. lotsa fun ;-)..
...
I regression tested before the merge, I will regression test tonight and
correct issues that might have crept in.
This commit was SVN r7329.
2005-09-12 22:28:23 +00:00
Jeff Squyres
cf16a521c8
Ensure to get ompi/include/constants.h
...
This commit was SVN r6845.
2005-08-12 21:42:07 +00:00
Brian Barrett
46245aaac1
* rename orte_os_create_dirpath to opal_os_create_dirpath
...
* rename orte_os_path to opal_os_path
* rename ompi_path_find to opal_path_find
* rename ompi_pow2 to opal_pow2
This commit was SVN r6334.
2005-07-04 01:59:52 +00:00
Brian Barrett
9da0b4fe1d
* rename all the atomic functions from ompi to opal
...
This commit was SVN r6325.
2005-07-03 21:38:51 +00:00
Jeff Squyres
bf318e394c
Move some OMPI-specific classes from opal->ompi
...
This commit was SVN r6288.
2005-07-02 15:21:32 +00:00