internet.com
You are in the: Small Business Computing Channelarrow
Small Business Technology
» ECommerce-Guide | Small Business Computing | Webopedia | WinPlanet |Refer-It

WinPlanet Software Downloads and Reviews for Small Businesses
Search
Power Search | Tips
-
Navigate WinPlanet
WinPlanet Home Page

Software
Download Index
In-Depth Reviews
Tips & Tutorials
Updates
News

Software Categories
Browsers
Chat / Conferencing
Desktop Utilities
Development
Internet Apps
Multimedia
OS Service Packs
Productivity Tools

Software Glossary

WinPlanet Newsletter

internet.commerce
Partners & Affiliates













Small Business Computing
Small Business Computing
Ecommerce Guide
Webopedia
WinPlanet

WinPlanet / News

Download of the day
Norton AntiVirus 2008

Most Popular Software Downloads
Ad-Aware 2008 Free
Windows XP Service Pack 3
CCleaner (Crap Cleaner)
Internet Explorer 7
QuickTime for Windows
AVG Anti-Virus Free
Mozilla Firefox
Adobe Flash Player
Google Earth
Windows Live Suite
Skype

Most Popular Software Articles
Windows Vista Tips & Tricks, Part 1
Windows Vista: Worthy of the Hype?
Windows Wireless Zero Configuration: Five Steps to Sanity


Software Reviews

Intel Updates Compilers for 'Leopard'
New Mac OS X Compiler Offers 64-bit Support, Faster Performance
Andy Patrizio

Intel today announced upgraded versions of its compilers and related technologies designed to support Apple's Mac OS X 10.5, a.k.a. "Leopard." Apple released its new operating system last month after some delay.

Intel has provided Mac compilers since January 2006, right after Apple switched its product line from Motorola's PowerPC processor to the Intel x86 line. The 10.1 versions of the Intel products include the C++ Compiler, Fortran Compiler, Intel Threading Building Blocks, Intel Math Kernel Libraries, and Intel Performance Primitives.

All have been optimized for Leopard and the Xcode 3.0 development environment. Xcode allows developers to create binaries from a single code base for multiple platforms, including the old PowerPC-based Mac.

The new release fully enables 64-bit computing and multi-core support across the compiler and all libraries. Some of the libraries didn't take full advantage of the 64-bit capabilities or multi-core processors, according to James Reinders, director of marketing for Intel software developer products.

"Apple developers have been very aggressive in using multi-core because Macs have always been multi-core," he told InternetNews.com.

Intel also added functionality for out-of-core solvers, a fancy word for a library able to handle problems larger than can fit in system memory. The company found many scientific users were doing some heavy-duty computing on their computers, even on a MacBook Pro laptop, but the systems didn't have enough memory.

"You might say, 'Just swap it out to virtual memory,' but when you solve very large problems, the performance leaves a lot to be desired," Reinders said. As a result, Intel's Math Kernel Libraries break up the problem into sections and work on it piecemeal, thereby avoiding having to use virtual memory swapping.

Reinders added that the libraries and compilers are cross-platform compatible, so porting between Windows and Mac OS X should be easy — theoretically.

Of course, he qualified that claim with the warning that it depends on how strongly the app is tied to the OS in terms of custom user interfaces (UI) and using platform specific technologies.

He said applications that aren't very UI-oriented — more focused on performing tasks, such as scientific apps — should make for a relatively smooth port. Applications with a heavy UI dependency would take a little longer to port.

In addition to the new libraries, Reinders said developers are seeing around a 10 percent improvement in performance just from moving their code from the old compiler to the new one, without making any further tweaks or optimization.

There are also big performance benefits coming from the auto parallelism, which examines the code and looks for places to parallelize the application, he said.

Intel's C++ Compiler Professional Edition for Mac OS X, featuring the Threading Building Blocks, Math Kernel Library, and Integrated Performance Primitives, is available for $599. The Standard Edition, which ships without the extras, is $449.

Intel's Fortran Compiler Professional Edition, which includes the Math Kernel Library, carries a $699 price tag, while the Standard Edition is $549.

News courtesy of internetnews.com

November 29, 2007

Download Safari for Windows Now!Download

Contents:
1. New Mac OS X Compiler Offers 64-bit Support, Faster Performance






JupiterOnlineMedia

internet.comearthweb.comDevx.commediabistro.comGraphics.com

Search:

Jupitermedia Corporation has two divisions: Jupiterimages and JupiterOnlineMedia

Jupitermedia Corporate Info


Legal Notices, Licensing, Reprints, & Permissions, Privacy Policy.

Advertise | Newsletters | Tech Jobs | Shopping | E-mail Offers

Solutions
Whitepapers and eBooks
Microsoft Article: HyperV-The Killer Feature in WinServer ‘08
Avaya Article: How to Feed Data into the Avaya Event Processor
Microsoft Article: Install What You Need with Win Server ‘08
HP eBook: Putting the Green into IT
Whitepaper: HP Integrated Citrix XenServer for HP ProLiant Servers
Intel Go Parallel Portal: Interview with C++ Guru Herb Sutter, Part 1
Intel Go Parallel Portal: Interview with C++ Guru Herb Sutter, Part 2--The Future of Concurrency
Avaya Article: Setting Up a SIP A/S Development Environment
IBM Article: How Cool Is Your Data Center?
Microsoft Article: Managing Virtual Machines with Microsoft System Center
HP eBook: Storage Networking , Part 1
Microsoft Article: Solving Data Center Complexity with Microsoft System Center Configuration Manager 2007
MORE WHITEPAPERS, EBOOKS, AND ARTICLES
Webcasts
Intel Video: Are Multi-core Processors Here to Stay?
On-Demand Webcast: Five Virtualization Trends to Watch
HP Video: Page Cost Calculator
Intel Video: APIs for Parallel Programming
HP Webcast: Storage Is Changing Fast - Be Ready or Be Left Behind
Microsoft Silverlight Video: Creating Fading Controls with Expression Design and Expression Blend 2
MORE WEBCASTS, PODCASTS, AND VIDEOS
Downloads and eKits
Sun Download: Solaris 8 Migration Assistant
Sybase Download: SQL Anywhere Developer Edition
Red Gate Download: SQL Backup Pro and free DBA Best Practices eBook
Red Gate Download: SQL Compare Pro 6
Iron Speed Designer Application Generator
MORE DOWNLOADS, EKITS, AND FREE TRIALS
Tutorials and Demos
How-to-Article: Preparing for Hyper-Threading Technology and Dual Core Technology
eTouch PDF: Conquering the Tyranny of E-Mail and Word Processors
IBM Article: Collaborating in the High-Performance Workplace
HP Demo: StorageWorks EVA4400
Microsoft How-to Article: Get Going with Silverlight and Windows Live
MORE TUTORIALS, DEMOS AND STEP-BY-STEP GUIDES