Li et al., 2003 - Google Patents
Parallel netCDF: A high-performance scientific I/O interfaceLi et al., 2003
View PDF- Document ID
- 14738931164737453364
- Author
- Li J
- Liao W
- Choudhary A
- Ross R
- Thakur R
- Gropp W
- Latham R
- Siegel A
- Gallagher B
- Zingale M
- Publication year
- Publication venue
- Proceedings of the 2003 ACM/IEEE conference on Supercomputing
External Links
Snippet
Dataset storage, exchange, and access play a critical role in scientific applications. For such purposes netCDF serves as a portable, efficient file format and programming interface, which is popular in numerous scientific application domains. However, the original interface …
- 238000003860 storage 0 abstract description 11
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/30—Information retrieval; Database structures therefor; File system structures therefor
- G06F17/30286—Information retrieval; Database structures therefor; File system structures therefor in structured data stores
- G06F17/30312—Storage and indexing structures; Management thereof
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/30—Information retrieval; Database structures therefor; File system structures therefor
- G06F17/30067—File systems; File servers
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/30—Information retrieval; Database structures therefor; File system structures therefor
- G06F17/30286—Information retrieval; Database structures therefor; File system structures therefor in structured data stores
- G06F17/30587—Details of specialised database models
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
- G06F12/02—Addressing or allocation; Relocation
- G06F12/0223—User address space allocation, e.g. contiguous or non contiguous base addressing
- G06F12/023—Free address space management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/44—Arrangements for executing specific programmes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from or digital output to record carriers, e.g. RAID, emulated record carriers, networked record carriers
- G06F3/0601—Dedicated interfaces to storage systems
- G06F3/0628—Dedicated interfaces to storage systems making use of a particular technique
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from or digital output to record carriers, e.g. RAID, emulated record carriers, networked record carriers
- G06F3/0601—Dedicated interfaces to storage systems
- G06F3/0602—Dedicated interfaces to storage systems specifically adapted to achieve a particular effect
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/50—Computer-aided design
- G06F17/5009—Computer-aided design using simulation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/40—Transformations of program code
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F2201/00—Indexing scheme relating to error detection, to error correction, and to monitoring
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Li et al. | Parallel netCDF: A high-performance scientific I/O interface | |
Floratou et al. | Column-oriented storage techniques for MapReduce | |
Byna et al. | ExaHDF5: Delivering efficient parallel I/O on exascale computing systems | |
Galbreath et al. | Applications-driven parallel I/O | |
Latham et al. | A case study for scientific I/O: improving the FLASH astrophysics code | |
Li et al. | Parallel netCDF: A scientific high-performance I/O interface | |
Dong et al. | Expediting scientific data analysis with reorganization of data | |
Liu et al. | Profiling and improving i/o performance of a large-scale climate scientific application | |
Zhang et al. | In‐memory staging and data‐centric task placement for coupled scientific simulation workflows | |
Byna et al. | Tuning HDF5 subfiling performance on parallel file systems | |
US8949255B1 (en) | Methods and apparatus for capture and storage of semantic information with sub-files in a parallel computing system | |
No et al. | Integrating parallel file I/O and database support for high-performance scientific data management | |
Gao et al. | Using subfiling to improve programming flexibility and performance of parallel shared-file I/O | |
Isaila et al. | A scalable message passing interface implementation of an ad-hoc parallel I/O system | |
Xu et al. | A hybrid update strategy for I/O-efficient out-of-core graph processing | |
Gao et al. | Combining I/O operations for multiple array variables in parallel netCDF | |
Jin et al. | Adaptive io system (adios) | |
Tang et al. | Tuning object-centric data management systems for large scale scientific applications | |
Tian et al. | A lightweight I/O scheme to facilitate spatial and temporal queries of scientific data analytics | |
No et al. | High-performance scientific data management system | |
Arunachalam et al. | A prefetching prototype for the parallel file systems on the Paragon | |
Lawson et al. | EMPRESS: Accelerating Scientific Discovery through Descriptive Metadata Management | |
Singh et al. | Parallel I/O on compressed data files: Semantics, algorithms, and performance evaluation | |
Piernas et al. | Efficient management of complex striped files in active storage | |
Hauser | Parallel I/O for the CGNS system |