Commit Graph

9 Commits

Author 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 <>
	Revert and correct some of the changes from last commit.

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

	This merge introduces a stream-communication layer to the GOMP

	Code generation for an OpenMP streaming extension.

git-svn-id: svn:// 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:// 138bc75d-0d04-0410-961f-82ee72b054a4
2010-05-11 10:00:02 +00:00