Matches in SemOpenAlex for { <https://semopenalex.org/work/W600962> ?p ?o ?g. }
Showing items 1 to 71 of
71
with 100 items per page.
- W600962 endingPage "421" @default.
- W600962 startingPage "408" @default.
- W600962 abstract "AbstractFile systems as well as I/O libraries offer interfaces which can be used to interact with them, albeit on different levels of abstraction. While an interface’s syntax simply describes the available operations, its semantics determine how these operations behave and which assumptions developers can make about them. There are several different interface standards in existence, some of them dating back decades and having been designed for local file systems. Examples are the POSIX standard for file system interfaces and the MPI-I/O standard for MPI-based I/O.Most file systems implement a POSIX-compliant interface to improve portability. While the syntactical part of the interface is usually not modified in any way, the semantics are often relaxed to reach maximum performance. However, this can lead to subtly different behavior on different file systems, which in turn can cause application misbehavior that is hard to track down.On the other hand, providing only fixed semantics also makes it very hard to achieve optimal performance for different use cases. An additional problem is the fact that the underlying file system does not have any information about the semantics offered in higher levels of the I/O stack. While currently available interfaces do not allow application developers to influence the I/O semantics, applications could benefit greatly from the possibility of being able to adapt the I/O semantics at runtime.The work we present in this paper includes the design of our semantics-aware I/O interface and a prototypical file system developed to support the interface’s features. Using the proposed I/O interface, application developers can specify their applications’ I/O behavior by providing semantical information. The general goal is an interface where developers can specify what operations should do and how they should behave – leaving the actual realization and possible optimizations to the underlying file system. Due to the unique requirements of the proposed I/O interface, the file system prototype is designed from scratch. However, it uses suitable existing technologies to keep the implementation overhead low.The new I/O interface and file system prototype are evaluated using parallel metadata benchmarks. Using a single metadata server, they deliver a sustained performance of up to 50,000 lookup and 20,000 create operations per second, which is comparable to – and in some cases, better than – other well-established parallel distributed file systems.KeywordsDistributed File SystemsI/O InterfacesI/O Semantics" @default.
- W600962 created "2016-06-24" @default.
- W600962 creator A5028324537 @default.
- W600962 date "2013-01-01" @default.
- W600962 modified "2023-09-24" @default.
- W600962 title "A Semantics-Aware I/O Interface for High Performance Computing" @default.
- W600962 cites W100954 @default.
- W600962 cites W1566403276 @default.
- W600962 cites W1987822482 @default.
- W600962 cites W1990666357 @default.
- W600962 cites W1999354630 @default.
- W600962 cites W2066529295 @default.
- W600962 cites W2096343740 @default.
- W600962 cites W2142117893 @default.
- W600962 cites W2167870856 @default.
- W600962 cites W2172074992 @default.
- W600962 cites W2987917530 @default.
- W600962 doi "https://doi.org/10.1007/978-3-642-38750-0_31" @default.
- W600962 hasPublicationYear "2013" @default.
- W600962 type Work @default.
- W600962 sameAs 600962 @default.
- W600962 citedByCount "5" @default.
- W600962 countsByYear W6009622015 @default.
- W600962 countsByYear W6009622017 @default.
- W600962 countsByYear W6009622018 @default.
- W600962 countsByYear W6009622021 @default.
- W600962 crossrefType "book-chapter" @default.
- W600962 hasAuthorship W600962A5028324537 @default.
- W600962 hasConcept C111919701 @default.
- W600962 hasConcept C113843644 @default.
- W600962 hasConcept C129307140 @default.
- W600962 hasConcept C154945302 @default.
- W600962 hasConcept C157915830 @default.
- W600962 hasConcept C184337299 @default.
- W600962 hasConcept C199360897 @default.
- W600962 hasConcept C2780940931 @default.
- W600962 hasConcept C41008148 @default.
- W600962 hasConcept C532756234 @default.
- W600962 hasConcept C60048249 @default.
- W600962 hasConcept C63000827 @default.
- W600962 hasConceptScore W600962C111919701 @default.
- W600962 hasConceptScore W600962C113843644 @default.
- W600962 hasConceptScore W600962C129307140 @default.
- W600962 hasConceptScore W600962C154945302 @default.
- W600962 hasConceptScore W600962C157915830 @default.
- W600962 hasConceptScore W600962C184337299 @default.
- W600962 hasConceptScore W600962C199360897 @default.
- W600962 hasConceptScore W600962C2780940931 @default.
- W600962 hasConceptScore W600962C41008148 @default.
- W600962 hasConceptScore W600962C532756234 @default.
- W600962 hasConceptScore W600962C60048249 @default.
- W600962 hasConceptScore W600962C63000827 @default.
- W600962 hasLocation W6009621 @default.
- W600962 hasOpenAccess W600962 @default.
- W600962 hasPrimaryLocation W6009621 @default.
- W600962 hasRelatedWork W1483213041 @default.
- W600962 hasRelatedWork W1495026982 @default.
- W600962 hasRelatedWork W1594655857 @default.
- W600962 hasRelatedWork W1601407282 @default.
- W600962 hasRelatedWork W1987032893 @default.
- W600962 hasRelatedWork W2094976234 @default.
- W600962 hasRelatedWork W2101357282 @default.
- W600962 hasRelatedWork W2137444838 @default.
- W600962 hasRelatedWork W610285753 @default.
- W600962 hasRelatedWork W835254574 @default.
- W600962 isParatext "false" @default.
- W600962 isRetracted "false" @default.
- W600962 magId "600962" @default.
- W600962 workType "book-chapter" @default.