Browsing by Subject "Parallel processing systems"
Now showing items 21-40 of 49
-
Conference Object
Experience with the International Testbed in the CrossGrid Project
(2005)The International Testbed of the CrossGrid Project has been in operation for the last three years, including 16 sites in 9 countries across Europe. The main achievements in installation and operation are described, and ...
-
Article
Exploiting course grain parallelism from FORTRAN by mapping it to IF1
(1998)FORTRAN, a classical imperative language is mapped into IF1, a machine-independent dataflow graph description language with Single Assingment Semantics (SAS). Parafrase 2 (P2) is used as the front-end of our system. It ...
-
Conference Object
Exploring HPC parallelism with data-driven multithreating
(IEEE Computer Society, 2013)The switch to Multi-core systems has ended the reliance on the single processor for increase in performance and moved into Parallelism. However, the exponential growth in performance of the single processor in the 80's and ...
-
Conference Object
Extracting parallelism in Fortran by translation to a single assignment intermediate form
(Publ by IEEE, 1994)This paper presents MUSTANG, a system for translating Fortran to single assignment form in an effort to automatically extract parallelism. Specifically, a sequential Fortran source program is translated into IF1, a ...
-
Conference Object
FAST: a functional algorithm simulation testbed
(Publ by IEEE, 1994)In this paper we extend the practical range of simulations of parallel executions by what we call 'functional algorithm simulation,' that is, simulation without actually performing most of the numerical computations involved. ...
-
Article
Fine-grain parallelism using multi-core, Cell/BE, and GPU systems
(2012)Currently, we are facing a situation where applications exhibit increasing computational demands and where a large variety of parallel processor systems are available. In this paper we focus on exploiting fine-grain ...
-
Conference Object
Getting ready for approximate computing: Trading parallelism for accuracy for dss workloads
(Association for Computing Machinery, 2014)Processors have evolved dramatically in the last years and current multicore systems deliver very high performance. We are observing a rapid increase in the number of cores per processor thus resulting in more dense and ...
-
Article
Incorporating input/output operations into dynamic data-flow graphs
(1995)Driven by the 'side-effect' environment of sequential von Neumann computing, Input/Output operations have evolved as state operations on shared files. In parallel programs, if multiple instances of an I/O-performing process ...
-
Article
Initial experiences porting a bioinformatics application to a graphics processor
(2005)Bioinformatics applications are one of the most relevant and compute-demanding applications today. While normally these applications are executed on clusters or dedicated parallel systems, in this work we explore the use ...
-
Article
Mapping fortran programs to single assignment semantics for efficient parallelization
(1998)This paper presents Mustang, a system that automatically parallellizes Fortran programs by mapping them to single assignment semantics. Specifically, sequential Fortran source programs are translated into IF1, a ...
-
Article
Metacomputing with mobile agents
(2006)In this paper we present Parallel Computing with Mobile Agents (PaCMAn), a mobile agent based Metacomputer that enables its users to utilize idle resources on the internet to tackle computational problems that could not ...
-
Article
Net-console: Web-based development environment for parallel programs
(2001)Net-Console is an integrated program development environment that can be used as a front-end for High Performance Computing (HPC) sites. It consist of an MPI-aware editor, an execution console, a debugger, monitoring tools ...
-
Article
Net-dbx: A web-based debugger of MPI programs over low-bandwidth lines
(2001)This paper describes Net-dbx, a tool that utilizes Java and other World Wide Web tools for the debugging of MPI programs from anywhere in the Internet. Net-dbx is a source-level interactive debugger with the full power of ...
-
Article
Object-oriented term graph rewriting
(1999)The relationship between the generalised computational model of Term Graph Rewriting Systems (TGRS) and Object-Oriented Programming (OOP) is explored and exploited by extending the TGRS model with records where access to ...
-
Article
On the complexity of parallelizing sequential circuits using the parallel-prefix method
(2001)The parallel-prefix method uses a tree of identical processing nodes to calculate in parallel, the state and output response of a finite-state machine (FSM) to a finite-length input sequence. Traditionally, each computing ...
-
Article
Online parallel scheduling of non-uniform tasks: Trading failures for energy
(2013)Consider a system in which tasks of different execution times arrive continuously and have to be executed by a set of processors that are prone to crashes and restarts. In this paper we model and study the impact of ...
-
Article
The PaCMAn Metacomputer: Parallel computing with Java mobile agents
(2001)The PaCMAn (parallel computing with Java mobile agents) Metacomputer launches multiple Java mobile agents that communicate and cooperate to solve problems in parallel. Each mobile agent can travel anywhere in the Web to ...
-
Article
Performance and stability bounds for dynamic networks
(2007)In this work, we study the impact of dynamically changing link capacities on the delay bounds of LIS (Longest-In-System) and SIS (Shortest-In-System) protocols on specific networks (that can be modelled as Directed Acyclic ...
-
Conference Object
Performance study of cosmological simulations on message-passing and shared-memory multiprocessors
(ACM, 1996)In this paper we describe PKDGRAV, a parallel hierarchical tree-structured code used to conduct cosmological simulations on shared-memory and message-passing multiprocessors. We explore performance traits of cosmological ...
-
Article
The Price of Anarchy for restricted parallel links
(2006)In the model of restricted parallel links, n users must be routed on m parallel links under the restriction that the link for each user be chosen from a certain set of allowed links for the user. In a (pure) Nash equilibrium, ...