[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

Van Gemmeren et al., 2012 - Google Patents

I/O strategies for multicore processing in ATLAS

Van Gemmeren et al., 2012

View PDF
Document ID
16581094678797115669
Author
Van Gemmeren P
Binet S
Calafiura P
Lavrijsen W
Malon D
Tsulaia V
Publication year
Publication venue
Journal of Physics: Conference Series

External Links

Snippet

A critical component of any multicore/manycore application architecture is the handling of input and output. Even in the simplest of models, design decisions interact both in obvious and in subtle ways with persistence strategies. When multiple workers handle I/O …
Continue reading at iopscience.iop.org (PDF) (other versions)

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • G06F9/46Multiprogramming arrangements
    • G06F9/48Programme initiating; Programme switching, e.g. by interrupt
    • G06F9/4806Task transfer initiation or dispatching
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5005Allocation of resources, e.g. of the central processing unit [CPU] to service a request
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • G06F9/46Multiprogramming arrangements
    • G06F9/54Interprogramme communication; Intertask communication
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/30Information retrieval; Database structures therefor; File system structures therefor
    • G06F17/30067File systems; File servers
    • G06F17/30129Details of further file system functionalities
    • G06F17/3015Redundancy elimination performed by the file system
    • G06F17/30153Redundancy elimination performed by the file system using compression, e.g. sparse files
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/30Information retrieval; Database structures therefor; File system structures therefor
    • G06F17/30286Information retrieval; Database structures therefor; File system structures therefor in structured data stores
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/30Information retrieval; Database structures therefor; File system structures therefor
    • G06F17/30017Multimedia data retrieval; Retrieval of more than one type of audiovisual media
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • G06F9/30Arrangements for executing machine-instructions, e.g. instruction decode
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F3/00Input 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/06Digital input from or digital output to record carriers, e.g. RAID, emulated record carriers, networked record carriers
    • G06F3/0601Dedicated interfaces to storage systems
    • G06F3/0628Dedicated interfaces to storage systems making use of a particular technique
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Error detection; Error correction; Monitoring responding to the occurence of a fault, e.g. fault tolerance
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F2201/00Indexing scheme relating to error detection, to error correction, and to monitoring
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F2209/00Indexing scheme relating to G06F9/00

Similar Documents

Publication Publication Date Title
US9619430B2 (en) Active non-volatile memory post-processing
Floratou et al. Column-oriented storage techniques for MapReduce
Bende et al. Dealing with small files problem in hadoop distributed file system
US9122700B2 (en) Parallel log structured file system collective buffering to achieve a compact representation of scientific and/or dimensional data
US9684512B2 (en) Adaptive Map-Reduce pipeline with dynamic thread allocations
Abbasi et al. Extending i/o through high performance data services
Tan et al. An approach for fast and parallel video processing on Apache Hadoop clusters
CA2997061C (en) Method and system for parallelization of ingestion of large data sets
TW201227519A (en) Converting desktop applications to web applications
CN103049533A (en) Method for quickly loading data into database
Jin et al. The mapreduce programming model and implementations
Mitchell et al. Visio: Enabling interactive visualization of ultra-scale, time series data via high-bandwidth distributed i/o systems
CN108255966A (en) A kind of data migration method and storage medium
Soumagne et al. Accelerating hdf5 i/o for exascale using daos
CN116185308B (en) Data set processing method, device, equipment, medium and model training system
Cheng et al. Accelerating end-to-end deep learning workflow with codesign of data preprocessing and scheduling
Liu et al. The research and analysis of efficiency of hardware usage base on HDFS
Schmidt et al. An approach for processing large and non-uniform media objects on mapreduce-based clusters
Van Gemmeren et al. I/O strategies for multicore processing in ATLAS
Zheng et al. Software-defined storage for fast trajectory queries using a deltafs indexed massive directory
AU2018350897B2 (en) Memory allocation in a data analytics system
Ruan et al. Hymr: a hybrid mapreduce workflow system
Nowak et al. ATLAS Event Store and I/O developments in support for Production and Analysis in Run 3
Shi et al. Performance evaluation and tuning of biopig for genomic analysis
Zhang et al. A large-scale images processing model based on Hadoop platform