CCGrid 2005. IEEE International Symposium on Cluster Computing and the Grid, 2005. 2005
DOI: 10.1109/ccgrid.2005.1558684
|View full text |Cite
|
Sign up to set email alerts
|

aIOLi: an input/output library for cluster of SMP

Abstract: International audienceAs clusters use grows, lots of scientific applications (biology, climatology, nuclear physics...) have been rewritten to fully exploit this extra CPU power and storage capacity. This kind of software uses and creates huge amounts of data with typical parallel I/O access patterns. Several issues, like "out-of-core limitation" or "efficient parallel input/output access" already known in a local context (on SMP nodes for example), have to be handled in a distributed environment such as a clu… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2006
2006
2006
2006

Publication Types

Select...
2

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(2 citation statements)
references
References 25 publications
0
2
0
Order By: Relevance
“…The first implementation of the aIOLi prototype [13] provided an efficient transparent management of parallel I/O for one application within a SMP node. All I/O requests, before being sent to a 6 remote server, were analyzed to find aggregation possibilities and reordered to favor sequentiality.…”
Section: System Overviewmentioning
confidence: 99%
See 1 more Smart Citation
“…The first implementation of the aIOLi prototype [13] provided an efficient transparent management of parallel I/O for one application within a SMP node. All I/O requests, before being sent to a 6 remote server, were analyzed to find aggregation possibilities and reordered to favor sequentiality.…”
Section: System Overviewmentioning
confidence: 99%
“…The first prototype of aIOLi [13], was a library dedicated to the optimization of I/O in a single node. Since we were within a single node (only one operating system), coherency mechanisms were provided by the underlying file-system stack (single buffer cache) and we implemented a physical aggregation mechanism: small contiguous requests were merged into a larger one which was sent by the kernel to the remote file system.…”
Section: Aggregation and Virtual Aggregationmentioning
confidence: 99%