» tagged pages
» logout

sorted by: recent | see : popular
Content Tagged with parallel + research

partial-vect.pdf :: Partial vectorisation of Haskell programs

Vectorisation for functional programs, also called the flattening transformation, relies on drastically reordering computations and restructuring the representation of data types. As a result, it only applies to the purely functional core of a fully-fledg

Haskell: del.icio.us tag/haskell

Manuel M T Chakravarty

lazy parallel programming in haskell

Haskell: del.icio.us tag/haskell

Satnam Singh

Researcher at Microsoft Research in Cambridge. Focus includes heterogeneous many-core architectures and functional programming.

Haskell: del.icio.us tag/haskell

Algorithm + Strategy = Parallelism

"This paper introduces evaluation strategies, lazy higher-order functions that control the parallel evaluation of non-strict functional languages. Using evaluation strategies, it is possible to achieve a clean separation between algorithmic and behavioura

Haskell: del.icio.us tag/haskell

Java Parallel Processing Framework Home Page

Java Parallel Processing Framework is a computational grid framework for Java, focused on performance and ease of use. It provides a set of extensible and customizable tools and APIs to facilitate the parallelization of CPU intensive applications, and dis

opensource: del.icio.us tag/opensource

Research Papers of Manuel Chakravarty

We describe the design and current status of our effort to implement the programming model of nested data parallelism into the Glasgow Haskell Compiler.

Haskell: del.icio.us tag/haskell

Implementation of Port-based Distributed Haskell - Huch, Stolz (ResearchIndex)

We present an implementation of robust distributed open systems in Haskell via ports. The system is designed to allow an arbitrary number of applications to communicate in a peer-to-peer manner.

Haskell: del.icio.us tag/haskell

ACM Queue - Unlocking Concurrency - Multicore programming with transactional memory

The difficult problem is not building multicore hardware, but programming it in a way that lets mainstream applications benefit from the continued exponential growth in CPU performance." 1 In this new multicore world, developers must write explicitly para

Haskell: del.icio.us tag/haskell

Java Parallel Processing Framework Home Page

Java Parallel Processing Framework is a computational grid framework for Java, focused on performance and ease of use. It provides a set of extensible and customizable tools and APIs to facilitate the parallelization of CPU intensive applications, and dis

opensource: del.icio.us tag/opensource

Google's MapReduce Programming Model -- Revisited

We revisit the MapReduce programming model in an attempt to provide a rigorous description of the model. We focus on the key abstraction for MapReduce computations; this abstraction is parameterized by the problem-specific ingredients for data extraction

Haskell: del.icio.us tag/haskell