SIONlib
1.6.2
Scalable I/O library for parallel access to task-local files
src
parlib
sion_generic_collective.h
Go to the documentation of this file.
1
/****************************************************************************
2
** SIONLIB http://www.fz-juelich.de/jsc/sionlib **
3
*****************************************************************************
4
** Copyright (c) 2008-2016 **
5
** Forschungszentrum Juelich, Juelich Supercomputing Centre **
6
** **
7
** See the file COPYRIGHT in the package base directory for details **
8
****************************************************************************/
9
14
#ifndef SION_SION_GENERIC_COLL
15
#define SION_SION_GENERIC_COLL
16
17
/* collective I/O */
18
size_t
sion_coll_fwrite(
const
void
*data,
size_t
size,
size_t
nitems,
int
sid);
19
size_t
sion_coll_fread(
void
*data,
size_t
size,
size_t
nitems,
int
sid);
20
21
size_t
_sion_coll_fwrite_merge(
const
void
*data,
size_t
size,
size_t
nitems,
int
sid);
22
int
_sion_coll_check_env(
_sion_filedesc
*sion_filedesc);
23
24
#endif
_sion_filedesc_struct
Sion File Descriptor Structure.
Definition:
sion_filedesc.h:77
Generated by
1.8.15