Search
Now showing items 11-20 of 45
Evaluation of Java for General Purpose GPU Computing
(IEEE Computer Society, 2013-07-01)
[Abstract] The presence of many-core units as accelerators has been increasing due to their ability to improve the performance of highly parallel workloads. General Purpose GPU(GPGPU) computing has allowed the graphical ...
Analysis and evaluation of MapReduce solutions on an HPC cluster
(Pergamon Press, 2016-02)
[Abstract] The ever growing needs of Big Data applications are demanding challenging capabilities which cannot be handled easily by traditional systems, and thus more and more organizations are adopting High Performance ...
Performance Evaluation of MPI, UPC and OpenMP on Multicore Architectures
(Springer, 2009)
[Abstract] The current trend to multicore architectures underscores the need of parallelism. While new languages and alternatives for supporting more efficiently these systems are proposed, MPI faces this new challenge. ...
MREv: An Automatic MapReduce Evaluation Tool for Big Data Workloads
(Elsevier, 2015)
[Abstract]: The popularity of Big Data computing models like MapReduce has caused the emergence of many frameworks oriented to High Performance Computing (HPC) systems. The suitability of each one to a particular use case ...
UPCBLAS: a library for parallel matrix computations in Unified Parallel C
(John Wiley & Sons Ltd., 2012-09-25)
[Abstract] The popularity of Partitioned Global Address Space (PGAS) languages has increased during the last years thanks to their high programmability and performance through an efficient exploitation of data locality, ...
Enhancing in-memory Efficiency for MapReduce-based Data Processing
(Academic Press, 2018-10)
[Abstract] As the memory capacity of computational systems increases, the in-memory data management of Big Data processing frameworks becomes more crucial for performance. This paper analyzes and improves the memory ...
Device level communication libraries for high‐performance computing in Java
(John Wiley & Sons Ltd., 2011-12-25)
[Abstract] Since its release, the Java programming language has attracted considerable attention from the high‐performance computing (HPC) community because of its portability, high programming productivity, and built‐in ...
Flame-MR: An event-driven architecture for MapReduce applications
(Elsevier BV * North-Holland, 2016)
[Abstract] Nowadays, many organizations analyze their data with the MapReduce paradigm, most of them using the popular Apache Hadoop framework. As the data size managed by MapReduce applications is steadily increasing, the ...
Low‐latency Java communication devices on RDMA‐enabled networks
(John Wiley & Sons Ltd., 2015)
[Abstract] Providing high‐performance inter‐node communication is a key capability for running high performance computing applications efficiently on parallel architectures. In fact, current systems deployments are aggregating ...
Java in the High Performance Computing arena: Research, practice and experience
(Elsevier BV, 2013-05-01)
[Abstract] The rising interest in Java for High Performance Computing (HPC) is based on the appealing features of this language for programming multi-core cluster architectures, particularly the built-in networking and ...