Sponsored White Papers, Webcasts, and Downloads
Additional Resources
- Google's parallel programming model
- Two Google Fellows just published a paper in the latest issue of Communications of the ACM about MapReduce, the parallel programming model used to process more than 20 petabytes of data every day on commodity-based clusters. The latest statistics included in the paper are from September 2007. They show that...
- Tags: Google Inc., Programming Model, Programming, MapReduce, Development Tools, Software Development, Software/Web Development, Roland Piquepaille
- Blog posts 2008-01-14
- NUMA-Aware Java Heaps for Server Applications
- This paper introduces a set of techniques to both measure and optimize memory access locality of Java applications running on cc-NUMA servers. These techniques work at the object level and use information gathered from embedded hardware performance monitors. They propose a new NUMA-aware Java heap layout. In addition, they propose...
- Tags: Technique, Aware, University Of Maryland, Server, Performance Monitoring, NUMA, Productivity, Programming Languages, Performance Management, Java, Software Development, Software/Web Development, Human Resources, Workforce Management
- White papers 2008-01-01
- Cache Optimization for Coarse Grain Task Parallel Processing Using Inter-Array Padding
- The wide use of multiprocessor system has been making automatic parallelizing compilers more important. To improve the performance of multiprocessor system more by compiler, multigrain parallelization is important. In multigrain parallelization, coarse grain task parallelism among loops and subroutines and near fine grain parallelism among statements is used in addition...
- Tags: Grain, Optimization, Compiler, Parallel Processing, Multiprocessor, Development Tools, Processors, Software Development, Software/Web Development, Semiconductors, Hardware, Components
- White papers 2007-12-01
- Parallel Processing Using Data Localization for MPEG2 Encoding on OSCAR Chip Multiprocessor
- Need for efficient processing of multimedia applications on PCs, mobile phones, games and so on have been increasing. Especially, low cost, low power consumption and high performance processors for multi-media applications have been expected. To satisfy the demands, chip multiprocessor architectures which allow giving scalability using multigrain parallelism are attracting...
- Tags: MPEG-2, Parallel Processing, Chip, Processors, Semiconductors, Hardware, Components
- White papers 2007-12-01
- Optimization of Frequent Itemset Mining on Multiple-Core Processor
- Multi-core processors are proliferated across different domains in recent years. This paper studies the performance of frequent pattern mining on a modern multi-core machine. A detailed study shows that, even with the best implementation, current FP-tree based algorithms still under-utilize a multi-core system due to poor data locality and insufficient...
- Tags: Multi-core Processor, Optimization, Multi-core, Processors, Semiconductors, Hardware, Components
- White papers 2007-09-28
- << Previous
- page 1 of 1
- Next >>
-
-
Smart Tech
Expert advice on innovations in healthcare and the green technologies that make it happen.
Find out more
-
Smart Business
Discussion and advice on management issues that revolve around making your world smarter and more useful.
More Smart Advice
-
Smart People
The best and worst moves in the management and strategy trenches.
Learn More
White Papers and Webcasts