A survey of algorithmic skeleton frameworks: high‐level structured parallel programming enablers
Structured parallel programs ought to be conceived as two separate and complementary
entities: computation, which expresses the calculations in a procedural manner, and …
entities: computation, which expresses the calculations in a procedural manner, and …
Bag-of-tasks scheduling under budget constraints
Commercial cloud offerings, such as Amazon's EC2, let users allocate compute resources
on demand, charging based on reserved time intervals. While this gives great¿ exibility to …
on demand, charging based on reserved time intervals. While this gives great¿ exibility to …
Budget estimation and control for bag-of-tasks scheduling in clouds
Commercial cloud offerings, such as Amazon's EC2, let users allocate compute resources
on demand, charging based on reserved time intervals. While this gives great flexibility to …
on demand, charging based on reserved time intervals. While this gives great flexibility to …
Conservative vs. optimistic parallelization of stateful network intrusion detection
DL Schuff, YR Choe, VS Pai - Proceedings of the 12th ACM SIGPLAN …, 2007 - dl.acm.org
This paper presents two approaches to parallelizing the Snort network intrusion detection
system (NIDS). One scheme parallelizes NIDS processing conservatively across …
system (NIDS). One scheme parallelizes NIDS processing conservatively across …
[PDF][PDF] Performance evaluation of MapReduce using full virtualisation on a departmental cloud
H González-Vélez, M Kontagora - International Journal of …, 2011 - intapi.sciendo.com
This work analyses the performance of Hadoop, an implementation of the MapReduce
programming model for distributed parallel computing, executing on a virtualisation …
programming model for distributed parallel computing, executing on a virtualisation …
Benchmarking a MapReduce environment on a full virtualisation platform
M Kontagora, H Gonzalez-Velez - … International Conference on …, 2010 - ieeexplore.ieee.org
This work analyses the performance of Hadoop, an implementation of the MapReduce
programming model for distributed parallel computing, executing on a virtualisation …
programming model for distributed parallel computing, executing on a virtualisation …
Adaptive structured parallelism for distributed heterogeneous architectures: A methodological approach with pipelines and farms
Algorithmic skeletons abstract commonly used patterns of parallel computation,
communication, and interaction. Based on the algorithmic skeleton concept, structured …
communication, and interaction. Based on the algorithmic skeleton concept, structured …
Adaptive statistical scheduling of divisible workloads in heterogeneous systems
This article presents a statistical approach to the scheduling of divisible workloads.
Structured as a task farm with different scheduling modes including adaptive single and …
Structured as a task farm with different scheduling modes including adaptive single and …
Parallel computational modelling of inelastic neutron scattering in multi-node and multi-core architectures
This paper examines the initial parallel implementation of SCATTER, a computationally
intensive inelastic neutron scattering routine with polycrystalline averaging capability, for the …
intensive inelastic neutron scattering routine with polycrystalline averaging capability, for the …
Highly scalable Text Mining-parallel tagging application
There is an urgent need to develop new text mining solutions using high performance
computing (HPC) and grid environments to tackle exponential growth in text data. Problem …
computing (HPC) and grid environments to tackle exponential growth in text data. Problem …