System News
 1  
Articles for the keywords: Parallel Processing
27 Aug 2012 Blog Explains Parallel Backup Operations in MySQL Enterprise Backup v3.8.0 [27334]
Pipeline Processing Enables Parallelism, Speeds Backups

In a post on parallel backup in MySQL Enterprise Backup (MEB) v3.8.0 jothir (Hema Sridharan) explains how read/write operations are now performed in parallel using pipeline parallelism. The post explains that the pipelined parallel execution of read, process (if requested) and write operations is achieved by invoking multiple threads for different operations and usage of buffers. Each operation is split into segments, and threads operate on different segments from different iterations concurrently. Each segment is assigned one or more worker threads and in-queue buffers which store the work to be processed by that stage. The post provides an example.
(Get More Information . .) open to premium members only

02 Aug 2012 MySQL Enterprise Backup 3.8 Employs Multi-threaded, Parallel Processing for Performance Gains [27103]
Improvements Range from 20-100% Depending on Size and Nature of Data Involved

The development team behind MySQL Enterprise Backup (MEB) has released MEB 3.8, which, as team member Rob Young explains, provides a substantial improvement in backup operation performance by implementing parallel processing during backup of related internal operations such as reading/writing data, compression/decompression, and page checksum validation. Parallel execution, Young continues, takes advantage of multi-threading, and the resulting performance increase is particularly evident when backing up to or restoring from RAID and SSD storage, and when using compressed backups. Internal benchmarks show that performance gains range from 20% to 1000% depending on the size and content of the data involved.
(Get More Information . .) open to premium members only

10 May 2011 Making Sense of Parallel Programming Terms [24181]
By Susan Morgan, Revised April 2011

This article explains common parallel and multithreading concepts, and differentiates between the hardware and software aspects of parallel processing. It briefly explains the hardware architectures that make parallel processing possible. The article describes several popular parallel programming models.

  • Parallel Processing
  • Parallelism in the Hardware
  • Parallelism by Software Programming Models
  • Shared Memory Programming Models
  • Distributed Memory Programming Models
  • Hybrid Programming Models
  • Oracle Parallel Application Development Software
  • For Shared Memory Systems
  • For Distributed Memory Systems
  • Hardware and Software for Cluster and Grid

It also makes connections between parallel processing concepts and related Oracle hardware and software offerings.
(Get More Information . .) open to premium members only

 
 1  






News and Solutions for Users of Solaris, Java and Oracle's Sun hardware products
Just the news you need, none of what you don't – 42,000+ Members – 24,000+ Articles Published since 1998

!-- end archive_section.tpl -->