Personal data lake with data gravity pull
C Walker, H Alrehamy - … Conference on Big Data and Cloud …, 2015 - ieeexplore.ieee.org
This paper presents Personal Data Lake, a unified storage facility for storing, analyzing and
querying personal data. A data lake stores data regardless of format and thus provides an …
querying personal data. A data lake stores data regardless of format and thus provides an …
Real-time feature tracking and outlier rejection with changes in illumination
We develop an efficient algorithm to track point features supported by image patches
undergoing affine deformations and changes in illumination. The algorithm is based on a …
undergoing affine deformations and changes in illumination. The algorithm is based on a …
An overview of process map** techniques and algorithms in high-performance computing
Due to the advent of modern hardware architectures of high-performance comput-ers, the
way the parallel applications are laid out is of paramount importance for performance. This …
way the parallel applications are laid out is of paramount importance for performance. This …
An overview of topology map** algorithms and techniques in high-performance computing
High-performance computing (HPC) applications are becoming increasingly demanding in
terms of computing power. Currently, this computing power can be delivered by parallel …
terms of computing power. Currently, this computing power can be delivered by parallel …
Seismic wave propagation simulations on low-power and performance-centric manycores
The large processing requirements of seismic wave propagation simulations make High
Performance Computing (HPC) architectures a natural choice for their execution. However …
Performance Computing (HPC) architectures a natural choice for their execution. However …
On the merits of distributed work-stealing on selective locality-aware tasks
Improving the performance of work-stealing load-balancing algorithms in distributed shared-
memory systems is challenging. These algorithms need to overcome high costs of …
memory systems is challenging. These algorithms need to overcome high costs of …
Communication and topology-aware load balancing in Charm++ with TreeMatch
Programming multicore or manycore architectures is a hard challenge particularly if one
wants to fully take advantage of their computing power. Moreover, a hierarchical topology …
wants to fully take advantage of their computing power. Moreover, a hierarchical topology …
Characterization of input/output bandwidth performance models in NUMA architecture for data intensive applications
Data-intensive applications frequently rely on multicore computer systems, in which Non-
Uniform Memory Access (NUMA) is a dominant architecture. To transfer data into and out …
Uniform Memory Access (NUMA) is a dominant architecture. To transfer data into and out …
Improving the performance of seismic wave simulations with dynamic load balancing
Seismic wave models provide a way to study the consequences of future earthquakes.
When modeling a restricted region, these models require a boundary condition to absorb the …
When modeling a restricted region, these models require a boundary condition to absorb the …
A comparative performance study of common and popular task‐centric programming frameworks
Programmers today face a bewildering array of parallel programming models and tools,
making it difficult to choose an appropriate one for each application. An increasingly popular …
making it difficult to choose an appropriate one for each application. An increasingly popular …