Advanced Imaging

AdvancedImagingPro.com

   

Industry News

Updated: July 8th, 2008 05:26 PM GMT-05:00

JPEG 2000 Speed Enhanced by Multithreading Support Within Pegasus Imaging's Pictools SDK

Advertisement
Pegasus Press Release

Tampa, FL, October 1, 2007 — Pegasus® Imaging Corporation, the leading provider of digital image compression technology, today announced the release of an updated PICTools Software Development Kit (SDK) containing support for multithreading JPEG 2000 compression and decompression operations. PICTools JPEG 2000 technology now features a user-configurable number of threads per operation for optimal throughput on multicore CPUs. Customers may license JPEG 2000 technology directly from Pegasus for integration within their own applications.

This PICTools release adds significant speed enhancements to the JPEG 2000 compressor and decompressor by adding support for multiple concurrent processes at the opcode level. This feature offers software engineers the ability to programmatically control how a software application deals with large images and the number of processes it uses to perform CPU-intensive functions.

"This feature update to Pegasus JPEG 2000 opcodes enables application developers to deploy JPEG 2000 solutions on multicore CPUs and enjoy favorable performance comparisons with less sophisticated, traditional compression technologies," says Chris Lubeck, vice president of engineering at Pegasus Imaging.

Pegasus Imaging supports standards-based compression formats, and optimizes the underlying code for faster speed and higher compression ratios. The benefits of using Pegasus Imaging compression technologies over freely available technologies include indemnification from potential license infringements, access to responsive technical experts, support for multiple operating systems, and periodic improvements to speed and compression ratios.

JPEG 2000 support can be found within PICTools, which contains low-level C libraries offering advanced image compression, decompression, and editing. Maximum code speed has been achieved through algorithm and machine code optimizations. PICTools technologies are supported across multiple environments, including 32-bit and 64-bit Microsoft Windows, 32-bit and 64-bit Linux, 32-bit Sun Solaris, IBM AIX, and Mac OS X. Pegasus Imaging optimizes PICTools technology for performance in specific environments through the use of assembly programming and processor-specific optimizations.

1 2 next


Submit a Comment

Name: *
Subject:
Location:
  (display Email: )
 
 
Enter the characters you see in the image:
 
 
 
   
* = required
(comments will appear after this article, as well as on our Readers Respond Page)

Subscribe to our RSS Feeds

AI Datasheets

AI Webcast