Trend Report

The Multicore Programming Era Is Here

Vendor "Wake Up Call" On Performance Is Real; Here's What To Do

James Staten
John Rymer
 and  four contributors
Feb 21, 2008

Summary

The era of multicore computing is here, and application development teams must embrace new programming approaches to reap the full performance and economic benefits of the new hardware. The new "multicore programming" approach will combine multithreading and parallel/concurrent designs that allow simultaneous processing of threads and/or tasks by multiple cores. Concurrent computing is familiar to some app development professionals, but most have little or no experience with parallel computing. Application development professionals will need a strategy for adopting these new approaches, frameworks, and tools as they emerge, adapting the patterns and methods they use today, and evolving their application portfolios to ride the performance curve promised by Moore's Law in the multicore era.

Log in to continue reading
Client log in
Welcome back. Log in to your account to continue reading this research.
Become a client
Become a client today for these benefits:
  • Stay ahead of changing market and customer dynamics with the latest insights.
  • Partner with expert analysts to make progress on your top initiatives.
  • Get answers from trusted research using Izola, Forrester's genAI tool.
Purchase this report
This report is available for individual purchase ($1495).