Commit Graph

9 Commits (bq-opmstream)

Author SHA1 Message Date
Thomas Preud'homme c1f0f59491 Add copyright mentionning me in libgomp/stream.* 11 years ago
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.
12 years ago
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).
12 years ago
Thomas Preud'homme 57ff7e16b6 Replace SPSC stream by BatchQueue streams 12 years ago
Thomas Preud'homme d94c652edf Replace C++ comments by C comments. 12 years ago
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.
12 years ago
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
12 years ago
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
13 years ago
apop 5c1fb0cf09 Creating a development branch for OpenMP stream extensions.
git-svn-id: svn:// 138bc75d-0d04-0410-961f-82ee72b054a4
14 years ago