Parallel
Parallel Feature Articles
Comparing OpenCL, CUDA, and OpenACC [video]
Rob Farber takes you on a tour of the paths to massively parallel x86, MultiGPU, and CPU+GPU applications.
Introduction to OpenACC [video]
Using OpenACC to write your first hybrid application
The Best of 2012
The most popular articles of the past 12 months from Dr. Dobb's, plus some additional pieces chosen for your thoughtful consideration by our staff.
CUDA vs. Phi: Phi Programming for CUDA Developers
Both CUDA and Phi coprocessors provide high degrees of parallelism that can deliver excellent application performance. For the most part, CUDA programmers with existing application code have already written their software so it can run well on Phi coprocessors. However, additional work may be required to achieve the highest possible performance.
Introduction to OpenCL [video]
Ben Gaster from AMD Research talks about the design and use of the language OpenCL, which has been embraced by Apple, Intel, and Nvidia among other companies, to accelerate programs.
Parallel News
Otellini to Retire
Intel Corporation announced that the company's president and CEO, Paul Otellini, has decided to retire as of May 2013.
Allinea Tools Up For Intel Xeon Phi Coprocessor
Developer tools for highly parallel workloads
Parallel Debugging A Swedish Supercomputer
National strategic HPC network in Scandinavia implements Allinea Software
Parallel Gets Simpler, Faster, With Nvidia CUDA 5
Pervasive parallel programming platform pushes productivity
New Parallel and Cluster Studio XE Developer Suites From Intel
Parallel Studio XE 2013 and Intel Cluster Studio XE 2013 Software Development Suites
Source-Code Analysis Must Hit Lower False Positive Rates
GrammaTech CodeSonar 3.8 for defect precision
Parallel Computing's "Fundamental" Change: Transactional Memory
Association for Computing Machinery heralds "historical" papers from the '90s
Caps Raises The Case For Hybrid Multicore Parallel Programming
Company adds support for AMD's heterogeneous compute platforms
Parallel Pleasures: New CUDA Debugging Course
Allinea Software's DDT CUDA Education pack for teaching Nvidia CUDA debugging
Caps Workbench Now Supports OpenACC
Cross-platform API and open parallel programming standard for programmers
Events of Interest
February 19-20. Wellington, New Zealand. Multicore World 2013
February 21, 2013. San Diego, CA. Hadoop Innovation Summit
February 22-24, 2013. Los Angeles, CA. SCALE 11x
February 24-March 2, 2013. Portland, OR. ApacheCon North America 2013
February 25-March 1, 2013. Montreal, Canada. ConFoo
March 3-6, 2013. San Francisco, CA. SPTechCon: SharePoint Technology Conference
March 18-19, 2013. Redwood City, CA. Developer Relations Conference
March 18-21, 2013. San Jose, CA. GPU Technology Conference (GTC) 2013
March 25-28, 2013. Boston, MA. EclipseCon
April 8-10, 2013. Cambridge, MA. Big Data TechCon
April 8-12, 2013. Austin, TX. Xamarin Evolve 2013
April 16-17, 2013. Seattle, WA. Business & Technology Solutions Summit 2013: Cloud and Big Data Conference and Expo
April 28-May 3, 2013. Las Vegas, NV. IBM Software Impact 2013
May 14-15, 2013. San Francisco, CA. Security Development Conference
May 28-30, 2013. San Francisco, CA. O'Reilly Fluent Conference
April 22-25, 2013. San Jose, CA. DESIGN West and Embedded Systems Conference
June 18-20, 2013. Santa Clara, CA. O'Reilly Velocity Web Performance and Operations Conference
August 20-21, 2013. Raleigh, NC. Business and Technology Solutions Summit 2013: Cloud and Big Data Conference and Expo
October 1-3, 2013. San Francisco, CA. Atlassian Summit 2013
Videos of Past Events
September 2012. Strangeloop
September 2012. Intel Developer Forum
August 2012. VMWorld
July 2012. Java Language Summit
June 2012. Google I/O 2012
May 2012. Atlassian Summit
May 2012 (paid). Fluent Conference
March 2012. Multicore World
July 2011. JVM Language Summit
Best of the Web
Amazon's Vogels Challenges IT: Rethink App Dev
Amazon Web Services CTO says promised land of cloud computing requires a new generation of applications that follow different principles.
Reverse-engineering legacy ANSI C codebases
Start with the data structures, then document the APIs, then...
Exclusive: Anatomy Of A Brokerage IT Meltdown
Regulators last year issued the SEC's first-ever privacy fine against broker-dealer GunnAllen for failing to protect customer data. But former IT staffers say regulators didn't seem to know half of this cautionary tale of outsourcing and oversight gone wrong.
Triple Buffering as A Concurrency Mechanism
Triple Buffering is a way of passing data between a producer and a consumer running at different rates. It ensures that the consumer sees only complete data with minimal lag.
OpenStack: An Overview
The latest release of OpenStack, which goes by the code name Folsom, adds two additional modules to the mix: Quantum and Cinder





