The Department of Computer Science at the University of Cyprus cordially invites you to the Colloquium entitled:
Java MapReduce on Multi-Cores
Speaker: Dr. Mikel Lujan
MapReduce has been widely accepted as a simple programming pattern that can form the basis for efficient, large-scale, distributed data processing. The success of the MapReduce pattern has led to a variety of implementations for different computational scenarios. In this talk we present MRJ, a MapReduce Java framework for multi-core architectures. We evaluate its scalability and investigate the significant impact that Java runtime garbage collection has on the performance and scalability of MRJ. We propose the use of memory management autotuning techniques based on machine learning. With our auto-tuning approach, we are able to achieve MRJ performance within 10% of optimal on 75% of our benchmark tests.
Dr Mikel Lujan is a Royal Society University Research Fellow at the University of Manchester investigating how to co-design future many-core architectures and managed virtual execution environments. Previously, he worked in Sun Microsystems Laboratories in California as part of the Phase II of the High Productivity Computer Systems project. He holds PhD (University of Manchester, 2002), MPhil (University of Manchester 1999), and MEng (University of the Basque Country, 1998) degrees in Computer Science.
|Mailing List: https://listserv.cs.ucy.ac.cy/mailman/listinfo/cs-colloquium|
|Sponsor: The CS Colloquium Series is supported by a generous donation from