Dynamo: Amazon's highly available key-value store

G DeCandia, D Hastorun, M Jampani… - ACM SIGOPS operating …, 2007 - dl.acm.org
Reliability at massive scale is one of the biggest challenges we face at Amazon. com, one of
the largest e-commerce operations in the world; even the slightest outage has significant …

Cilk: An efficient multithreaded runtime system

RD Blumofe, CF Joerg, BC Kuszmaul… - ACM SigPlan …, 1995 - dl.acm.org
Cilk (pronounced “silk”) is a C-based runtime system for multi-threaded parallel
programming. In this paper, we document the efficiency of the Cilk work-stealing scheduler …

[PDF][PDF] Charm++ a portable concurrent object oriented system based on c++

LV Kale, S Krishnan - Proceedings of the eighth annual conference on …, 1993 - dl.acm.org
We describe Charm++, an object oriented portable parallel programming language based
on Cff. Its design philosophy, implementation, sample applications and their performance on …

NAMD: a parallel, object-oriented molecular dynamics program

MT Nelson, W Humphrey, A Gursoy… - The International …, 1996 - journals.sagepub.com
NAMD is a molecular dynamics program designed for high performance simulations of large
biomolecular systems on parallel computers. An object-oriented design imple mented using …

Depth from defocus vs. stereo: How different really are they?

YY Schechner, N Kiryati - International Journal of Computer Vision, 2000 - Springer
Depth from Focus (DFF) and Depth from Defocus (DFD) methods are theoretically unified
with the geometric triangulation principle. Fundamentally, the depth sensitivities of DFF and …

Maximizing throughput of overprovisioned hpc data centers under a strict power budget

O Sarood, A Langer, A Gupta… - SC'14: Proceedings of the …, 2014 - ieeexplore.ieee.org
Building future generation supercomputers while constraining their power consumption is
one of the biggest challenges faced by the HPC community. For example, US Department of …

[PDF][PDF] The virtualization approach to parallel programming: Runtime optimizations and the state of the art

LV Kalé - Los Alamos Computer Science Institute Symposium …, 2002 - charm.cs.illinois.edu
For the past decade, we have been develo** a parallel programming model based on
virtualization. The basic idea is simple: let the programmer divide the work into a large …

[Књига][B] Load balancing in parallel computers: theory and practice

C Xu, FCM Lau - 2007 - books.google.com
Load Balancing in Parallel Computers: Theory and Practice is about the essential software
technique of load balancing in distributed memory message-passing parallel computers …

Evaluation of hpc applications on cloud

A Gupta, D Milojicic - 2011 Sixth Open Cirrus Summit, 2011 - ieeexplore.ieee.org
HPC applications are increasingly being used in academia and laboratories for scientific
research and in industries for business and analytics. Cloud computing offers the benefits of …

[Књига][B] Data-parallel programming on MIMD computers

PJ Hatcher, MJ Quinn - 1991 - books.google.com
Data-Parallel Programming demonstrates that architecture-independent parallel
programming is possible by describing in detail how programs written in a high-level SIMD …