Graphe des révisions

9 Révisions

Auteur SHA1 Message Date
Thomas Preud'homme c1f0f59491 Add copyright mentionning me in libgomp/stream.* 2013-04-22 18:53:34 +02:00
Thomas Preud'homme 8eb6e4a338 Add control of pedantry about size of data.
Add ENSURE_BUFSIZE macro to control wether or not BatchQueue should
control the amount of data trying to be sent or receive.
2012-02-21 16:43:07 +01:00
Thomas Preud'homme 7545a6222c Same buffer size for BatchQueue and native algo
Ensure buffer size for BatchQueue and the native communication algorithm is the
same in case there is 1 producer and 1 consumer. In case of several
producers or several consumers, the size of the buffer is multiplied by
max(nb producers, nb consumers).
2012-02-21 16:17:41 +01:00
Thomas Preud'homme 57ff7e16b6 Replace SPSC stream by BatchQueue streams 2011-10-11 18:00:28 +02:00
Thomas Preud'homme d94c652edf Replace C++ comments by C comments. 2011-09-08 15:24:13 +02:00
Thomas Preud'homme 398fd66490 Fix freeing of GOMP stream.
stream->nr_unregistered_views must be set to 0 at creation to ensure
destruction works correctly.
2011-09-08 15:24:12 +02:00
apop 2a002cb87f 2011-06-14 Antoniu Pop <antoniu.pop@gmail.com>
libgomp/
gcc/
	Revert and correct some of the changes from last commit.




git-svn-id: svn://gcc.gnu.org/svn/gcc/branches/omp-stream@175027 138bc75d-0d04-0410-961f-82ee72b054a4
2011-06-14 15:13:31 +00:00
apop 48de164d08 2010-10-05 Antoniu Pop <antoniu.pop@gmail.com>
Merge diffs r32779:34430 from INRIA local svn to omp-stream branch
base r159266.

libgomp/
	This merge introduces a stream-communication layer to the GOMP
	runtime.

gcc/
	Code generation for an OpenMP streaming extension.




git-svn-id: svn://gcc.gnu.org/svn/gcc/branches/omp-stream@164990 138bc75d-0d04-0410-961f-82ee72b054a4
2010-10-05 12:58:55 +00:00
apop 5c1fb0cf09 Creating a development branch for OpenMP stream extensions.
git-svn-id: svn://gcc.gnu.org/svn/gcc/branches/omp-stream@159266 138bc75d-0d04-0410-961f-82ee72b054a4
2010-05-11 10:00:02 +00:00