Performance evaluation of a multithreaded fast Fourier transform algorithm for derivative pricing

RK Thulasiram, P Thulasiraman - The Journal of Supercomputing, 2003 - Springer
Pricing of derivatives is one of the central problems in computational finance. Since the
theory of derivative pricing is highly mathematical, numerical techniques such as lattice …

Landing CG on EARTH: A case study of fine-grained multithreading on an evolutionary path

KB Theobald, G Agrawal, R Kumar… - SC'00: Proceedings …, 2000 - ieeexplore.ieee.org
We report on our work in develo** a fine-grained multithreaded solution for the
communication-intensive Conjugate Gradient (CG) problem. In our recent work, we …

A fine-grain load-adaptive algorithm of the 2D discrete wavelet transform for multithreaded architectures

P Thulasiraman, AA Khokhar, G Heber… - Journal of Parallel and …, 2004 - Elsevier
In this paper we develop a load-adaptive multithreaded algorithm to compute 2D Discrete
Wavelet Transform (DWT) and its implementation on a fine-grain multithreading platform. In …

[PS][PS] Threaded-C language reference manual (release 2.0)

G Tremblay, KB Theobald, CJ Morrone… - CAPSL Technical …, 2000 - capsl.udel.edu
This document describes a revised version (release 2.0) of a portable implementation of the
Threaded-C language for EARTH. First, we brie y review the EARTH programming model …

A deterministic parallel algorithm for planar graphs isomorphism

H Gazit - [1991] Proceedings 32nd Annual Symposium of …, 1991 - computer.org
Future high-end computers will offer great performance improvements over today's
machines, enabling applications of far greater complexity. However, designers must solve …

[PDF][PDF] A refinement of the HTMT program execution model

G Gao, JN Amaral, A Marquez, K Theobald - … Tech. Memo 22, Dept. of Elec …, 1998 - Citeseer
We re ne the speci cation of the program execution model for the HTMT architecture that has
been presented in previous documents and discussed in HTMT workshops. The parcel …

Using multithreading for the automatic load balancing of adaptive finite element meshes

G Heber, R Biswas, P Thulasiraman… - … Structured Problems in …, 1998 - Springer
In this paper, we present a multithreaded approach for the automatic load balancing of
adaptive finite element (FE) meshes. The platform of our choice is the EARTH multithreaded …

[PDF][PDF] Design of the runtime system for the Portable Threaded-C language

P Kakulavarapu, O Maquelin, GR Gao - CAPSL Technical Memo, 1998 - Citeseer
Multithreaded programming helps in overcoming two major pitfalls of conventional parallel
programming-communication latency and synchronization overhead. A runtime system …

Programming models and system software for future high-end computing systems: Work-in-progress

GR Gao, KB Theobald, R Govindarajan… - Proceedings …, 2003 - ieeexplore.ieee.org
Future high-end computers which promise very high performance require sophisticated
program execution models and languages in order to deal with very high latencies across …

Caching single-assignment structures to build a robust fine-grain multi-threading system

WY Lin, JL Gaudiot, JN Amaral… - … 14th International Parallel …, 2000 - ieeexplore.ieee.org
We present the design, implementation, and evaluation of single assignment data structures
and of a software controlled cache in an existing multi-threaded architecture platform-the …