Buscar
Mostrando ítems 1-10 de 13
Performance analysis of Java message-passing libraries on fast Ethernet, Myrinet and SCI clusters
(IEEE Computer Society, 2004-01-08)
[Abstract] The use of Java for parallel programming on clusters according to the message-passing paradigm is an attractive choice. In this case, the overall application performance will largely depend on the performance ...
Servet: A Benchmark Suite for Autotuning on Multicore Clusters
(Institute of Electrical and Electronics Engineers, 2010-05-24)
[Abstract] MapReduce is a powerful tool for processing large data sets used by many applications running in distributed environments. However, despite the increasing number of computationally intensive problems that require ...
NPB-MPJ: NAS Parallel Benchmarks Implementation for Message-Passing in Java
(IEEE Computer Society, 2009-05-08)
[Abstract] Java is a valuable and emerging alternative for the development of parallel applications, thanks to the availability of several Java message-passing libraries and its full multithreading support. The combination ...
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. ...
Performance Evaluation of Big Data Frameworks for Large-Scale Data Analytics
(IEEE Computer Society, 2017-02-06)
[Abstract] The increasing adoption of Big Data analytics has led to a high demand for efficient technologies in order to manage and process large datasets. Popular MapReduce frameworks such as Hadoop are being replaced by ...
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 ...
Non-blocking Java Communications Support on Clusters
(Springer, 2006)
[Abstract] This paper presents communication strategies for supporting efficient non-blocking Java communication on clusters. The communication performance is critical for the overall cluster performance. It is possible ...
Efficient Java Communication Protocols on High-speed Cluster Interconnects
(IEEE Computer Society, 2007-02-26)
[Abstract] This paper presents communication strategies for achieving efficient parallel and distributed Java applications on clusters with high-speed interconnects. Communication performance is critical for the overall ...
Design and Implementation of MapReduce using the PGAS Programming Model with UPC
(IEEE Computer Society, 2012-01-03)
[Abstract] MapReduce is a powerful tool for processing large data sets used by many applications running in distributed environments. However, despite the increasing number of computationally intensive problems that require ...
Performance Evaluation of Unified Parallel C Collective Communications
(IEEE Computer Society, 2009-07-17)
[Abstract] Unified Parallel C (UPC) is an extension of ANSI C designed for parallel programming. UPC collective primitives, which are part of the UPC standard, increase programming productivity while reducing the communication ...