Older Newer rss

Fine Grained Coordinated Parallelism in a Real World Application

Posted by Mohammad Rezaei  on  Nov 29, 2012 1 Posted by Mohammad Rezaei Follow 0 Followers  on  Nov 29, 2012 1

Mohammad Rezaei discusses fine-grained parallelism along with an algorithm called Aggregation and a concurrent map built to help dealing with it.


River Trail: Adding Data Parallelism to JavaScript

Posted by Richard L. Hudson  on  Nov 26, 2012 Posted by Richard L. Hudson Follow 0 Followers  on  Nov 26, 2012

Richard L. Hudson introduces River Trail, a JavaScript parallel programming API enabling a JavaScript developer to take advantage of the hardware’s parallel computing capabilities.


Reducers - A Library and Model for Collection Processing

Posted by Rich Hickey  on  Sep 19, 2012 3 Posted by Rich Hickey Follow 44 Followers  on  Sep 19, 2012 3

Rich Hickey discuses Reducers, a library for dealing with collections that are faster than Clojure’s standard lazy ones and providing support for parallelism.


Introduction to CUDA C

Posted by Cyril Zeller  on  May 28, 2012 Posted by Cyril Zeller Follow 0 Followers  on  May 28, 2012

Cyril Zeller introduces NVIDIA CUDA development, showing how to write and execute C programs on the GPU, how to manage GPU memory and communication with the CPU.


Concurrent Programming Using The Disruptor

Posted by Trisha Gee  on  May 28, 2012 1 Posted by Trisha Gee Follow 3 Followers  on  May 28, 2012 1

Trisha Gee introduces Disruptor, a concurrency framework based on a data structure – a ring buffer – that enables fast message passing in a parallel environment.


Objects, Anomalies, and Actors: The Next Revolution

Posted by Steve Vinoski  on  May 18, 2012 8 Posted by Steve Vinoski Follow 0 Followers  on  May 18, 2012 8

Steve Vinoski believes that actor-oriented languages such as Erlang are better prepared for the challenges of the future: cloud, multicore, high availability and fault tolerance.


Panel: Multicore, Manycore, and Cloud Computing

Posted by Joshua Bloch  on  May 10, 2012 1 Posted by Joshua Bloch Follow 4 Followers , Robert Bocchino Follow 0 Followers , Sebastian Burckhardt Follow 0 Followers , Hassan Chafi Follow 0 Followers , Russ Cox Follow 0 Followers , Benedict Gaster Follow 0 Followers , Guy Steele Follow 1 Followers , David Ungar Follow 0 Followers , Tucker Taft Follow 0 Followers  on  May 10, 2012 1

Joshua Bloch, Robert Bocchino, Sebastian Burckhardt, Hassan Chafi, Russ Cox, Benedict Gaster, Guy Steele, David Ungar, and Tucker Taft discuss the future of computing in a multicore world.


Java SE: A Youthful Maturity

Posted by Danny Coward  on  Apr 20, 2011 2 Posted by Danny Coward Follow 0 Followers  on  Apr 20, 2011 2

Danny Coward talks on how Oracle intends to maintain Java in the front line by investing in two features that are trendy today: support for multiple JVM languages and parallel programming.


Perception and Action: An Introduction to Clojure's Time Model

Posted by Stuart Halloway  on  Apr 15, 2011 6 Posted by Stuart Halloway Follow 3 Followers  on  Apr 15, 2011 6

Stuart Halloway discusses how we use a total control time model, proposing a different one that represents the world more accurately helping to solve some of the concurrency and parallelism problems.


Actor Thinking

Posted by Dale Schumacher  on  Apr 14, 2011 2 Posted by Dale Schumacher Follow 0 Followers  on  Apr 14, 2011 2

Dale Schumacher explains the actor concept and how it helps us build a computational model resembling the reality around us more accurately than the object-oriented model.


Parallel Programming Patterns: Data Parallelism

Posted by Ralph Johnson  on  Apr 01, 2011 3 Posted by Ralph Johnson Follow 1 Followers  on  Apr 01, 2011 3

Ralph Johnson presents several data parallelism patterns, including related Java, C# and C++ libraries from Intel and Microsoft, comparing it with other forms of parallelism such as actor programming.


Parallel Programming Patterns: Data Parallelism

Posted by Ralph Johnson  on  Feb 04, 2011 1 Posted by Ralph Johnson Follow 1 Followers  on  Feb 04, 2011 1

Ralph Johnson presents several data parallelism patterns, including related libraries from Intel and Microsoft, comparing it with other forms of parallel programming such as actor programming.

Login to InfoQ to interact with what matters most to you.

Recover your password...


Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.


More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.


Stay up-to-date

Set up your notifications and don't miss out on content that matters to you