Older Newer rss

Parallel-lazy Performance: Java 8 vs Scala vs GS Collections

Posted by Craig Motlin  on  Jul 24, 2014

Sponsored by Goldman Sachs. Java 8 has Streams, Scala has parallel collections, and GS Collections has ParallelIterables. How well do they perform?


Are You Ready for 1000-Way Parallelism on a Single Chip?

Posted by Andreas Olofsson  on  Jul 03, 2014 2

Andreas Olofsson reviews the history of processors and outlines some of the challenges ahead, introducing project Parallella meant to speed up the transition to massively parallel computing.


Life, The Universe, and Everything

Posted by Damian Conway  on  May 23, 2014 2

Damian Conway explores quantum finite state automata, the power of Maxwell's information engine, the computational expressiveness of (un)natural languages, blending them all into a parallel system.


Dissecting Clojure Reducers

Posted by Renzo Borgatti  on  Apr 14, 2014

Renzo Borgatti discusses implementing parallel solutions with reducers in Clojure, doing live coding that show what functional abstractions are involved and why.


Servo: Designing and Implementing a Parallel Browser

Posted by Jack Moffitt  on  Apr 09, 2014 1

Jack Moffitt discusses where and how to achieve parallelism in a browser, how it is done by Servo, and how Rust has helped.


Game of Threads - You Spawn or You Die

Posted by Torben Hoffmann  on  Apr 04, 2014

Torben Hoffmann discusses doing parallel programming with the Intensional Computing Engine (ICE) on top of the Erlang VM.


Concurrency and Parallel Computing in JavaScript

Posted by Stephan Herhut  on  Mar 05, 2014

Stephan Herhut overviews concurrency and parallelism in JavaScript and the HTML5, discussing actors, futures and what throughput computing in the browser looks like.


Thinking DSLs for Massive Visualization

Posted by Leo Meyerovich  on  Jan 13, 2014 1

Leo Meyerovich introduces Superconductor, a browser-based language for massive interactive visualizations using end-to-end parallel DSLs and a synthesis DSL for parallel layout.


The Future of the JVM

Posted by Jamie Allen, Cliff Click, Charlie Hunt, Doug Lea, Michael Pilquist  on  Sep 16, 2013 4

The panelists discuss the future of the JVM in the context of parallelism and high concurrency of tomorrow’s thousands of cores.


River Trail – Parallel Programming in JavaScript

Posted by Stephan Herhut  on  Mar 29, 2013

Stephan Herhut introduces Intel's Parallel JavaScript (formerly known as "River Trail"), a new parallel programming API designed for JavaScript.

Big Data, Small Computers

Posted by Cliff Click  on  Dec 20, 2012

Cliff Click discusses RAIN, H2O, JMM, Parallel Computation, Fork/Joins in the context of performing big data analysis on tons of commodity hardware.

Fine Grained Coordinated Parallelism in a Real World Application

Posted by Mohammad Rezaei  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.

General Feedback
Marketing and all content copyright © 2006-2016 C4Media Inc. hosted at Contegix, the best ISP we've ever worked with.
Privacy policy

We notice you're using an ad blocker

We understand why you use ad blockers. However to keep InfoQ free we need your support. InfoQ will not provide your data to third parties without individual opt-in consent. We only work with advertisers relevant to our readers. Please consider whitelisting us.