1
1
openmpi/ompi
George Bosilca a43eb4b43e It's not about how much memory we use, but about how we use it.
Keeping the cache misses as low as possible is always a good approach.
The opal_list_t is widely used, it should be a highly optimized class.
The same functionality can be reached with one one sentinel instead
of 2 currently used.
I don't have anything against the STL version, but so far nothing can
compare with the Knuth algorithm. I replace the current implementation
with a modified version of the Knuth algorithm (the one described in
The Art of Computer Programming). As expected, the latency went down.

This commit was SVN r10776.
2006-07-13 04:56:15 +00:00
..
attribute Add the last value to the switch. 2006-07-11 15:59:38 +00:00
class It's not about how much memory we use, but about how we use it. 2006-07-13 04:56:15 +00:00
communicator Fixes for ticket:14. Lengthy discussion is on that ticket and in a 2006-05-18 18:05:46 +00:00
datatype Don't update the base pointer when we finish unpacking a partial data. 2006-07-11 00:22:58 +00:00
debuggers Add OMPI_DECLSPEC before all exported functions. 2005-12-31 12:18:15 +00:00
errhandler Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
etc Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
file Fix issue that came up with testing some LANL romio applications. 2006-06-12 21:45:48 +00:00
group * Rename two files that had conflicting basenames with files in mpi/c/. This 2006-04-22 20:03:45 +00:00
include Move the Fortran file into the nodist headers. 2006-06-21 21:28:51 +00:00
info Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
mca Minor cleanups. On the OB1 PML the endpoint is not used => remove it from the build. 2006-07-13 00:07:13 +00:00
mpi * implement missing MPI::Is_finalized() function 2006-06-22 19:40:54 +00:00
op @#$%@#%#% 2006-05-24 10:30:08 +00:00
peruse - Declare and initialize the peruse_handle_list_lock 2006-07-05 13:48:25 +00:00
proc * Add new PML (CM) and network drivers (MTL) for high speed 2006-07-04 01:20:20 +00:00
request make ompi_free_list_item_t a class.. 2006-06-12 16:44:00 +00:00
runtime Add a new MCA parameter: mpi_keep_peer_hostnames. If this is nonzero, 2006-05-11 19:46:21 +00:00
tools * Add new PML (CM) and network drivers (MTL) for high speed 2006-07-04 01:20:20 +00:00
win Fixes for ticket:14. Lengthy discussion is on that ticket and in a 2006-05-18 18:05:46 +00:00
Makefile.am * Fix "make dist" for peruse 2006-03-23 23:41:49 +00:00
README.dox Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00

/*
 * Copyright (c) 2004-2005 The Trustees of Indiana University and Indiana
 *                         University Research and Technology
 *                         Corporation.  All rights reserved.
 * Copyright (c) 2004-2005 The University of Tennessee and The University
 *                         of Tennessee Research Foundation.  All rights
 *                         reserved.
 * Copyright (c) 2004-2005 High Performance Computing Center Stuttgart, 
 *                         University of Stuttgart.  All rights reserved.
 * Copyright (c) 2004-2005 The Regents of the University of California.
 *                         All rights reserved.
 * $COPYRIGHT$
 * 
 * Additional copyrights may follow
 * 
 * $HEADER$
 */
/** @mainpage

@section mainpage_introduction Introduction

This is the introduction.
This is the introduction.
This is the introduction.
This is the introduction.
This is the introduction.
This is the introduction.
This is the introduction.

@section main_install Installation
 
This is the installation section.
This is the installation section.
This is the installation section.
This is the installation section.
This is the installation section.
This is the installation section.
This is the installation section.

*/