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

Docan et al., 2015 - Google Patents

Activespaces: Exploring dynamic code deployment for extreme scale data processing

Docan et al., 2015

View PDF
Document ID
16839816910052964256
Author
Docan C
Zhang F
Jin T
Bui H
Sun Q
Cummings J
Podhorszki N
Klasky S
Parashar M
Publication year
Publication venue
Concurrency and Computation: practice and Experience

External Links

Snippet

Managing the large volumes of data produced by emerging scientific and engineering simulations running on leadership‐class resources has become a critical challenge. The data have to be extracted off the computing nodes and transported to consumer nodes so …
Continue reading at onlinelibrary.wiley.com (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/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5061Partitioning or combining of resources
    • 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/44Arrangements for executing specific programmes
    • G06F9/455Emulation; Software simulation, i.e. virtualisation or emulation of application or operating system execution engines
    • G06F9/45504Abstract machines for programme code execution, e.g. Java virtual machine [JVM], interpreters, emulators
    • 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/30286Information retrieval; Database structures therefor; File system structures therefor in structured data stores
    • G06F17/30386Retrieval requests
    • G06F17/30424Query processing
    • 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/30861Retrieval from the Internet, e.g. browsers
    • 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/40Transformations of program code
    • G06F8/41Compilation
    • G06F8/44Encoding
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F12/00Accessing, addressing or allocating within memory systems or architectures
    • G06F12/02Addressing or allocation; Relocation
    • G06F12/08Addressing or allocation; Relocation in hierarchically structured memory systems, e.g. virtual memory systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/50Computer-aided design
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/6218Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F2201/00Indexing scheme relating to error detection, to error correction, and to monitoring

Similar Documents

Publication Publication Date Title
Docan et al. Moving the code to the data-dynamic code deployment using activespaces
Chen et al. GFlink: An in-memory computing architecture on heterogeneous CPU-GPU clusters for big data
Dryden et al. Clairvoyant prefetching for distributed machine learning I/O
Docan et al. Activespaces: Exploring dynamic code deployment for extreme scale data processing
Crotty et al. Tupleware:" Big" Data, Big Analytics, Small Clusters.
Rossbach et al. Dandelion: a compiler and runtime for heterogeneous systems
Dorier et al. Damaris/viz: a nonintrusive, adaptable and user-friendly in situ visualization framework
Moreland et al. Examples of in transit visualization
Schelter et al. Samsara: Declarative machine learning on distributed dataflow systems
Gu et al. Improving execution concurrency of large-scale matrix multiplication on distributed data-parallel platforms
Sun et al. A spark-based big data platform for massive remote sensing data processing
Zhang et al. In‐memory staging and data‐centric task placement for coupled scientific simulation workflows
Oldfield et al. Evaluation of methods to integrate analysis into a large-scale shock shock physics code
Miller et al. Function passing: A model for typed, distributed functional programming
Ertel et al. Supporting fine-grained dataflow parallelism in big data systems
Nowicki et al. Big Data analytics in Java with PCJ library: performance comparison with Hadoop
Nasre Time-and space-efficient flow-sensitive points-to analysis
Lopes Torchy: A Tracing JIT Compiler for PyTorch
Li et al. J2M: a Java to MapReduce translator for cloud computing
Jacob et al. Exploiting fine-and coarse-grained parallelism using a directive based approach
Zou et al. Supernodal sparse Cholesky factorization on graphics processing units
Baboulin et al. Solving dense symmetric indefinite systems using GPUs
Unpingco Getting started with scientific python
No et al. High-performance scientific data management system
Malinowski et al. A fail-safe nvram based mechanism for efficient creation and recovery of data copies in parallel mpi applications