[[abstract]]©2002 IEEE-In this paper, we use the tensor product notation as the framework of a programming methodology for designing block recursive algorithms on various computer networks. In our previous works, we propose a programming methodology for designing block recursive algorithms on shared memory and distributed-memory multiprocessors without considering the interconnection of processors. We extend the work to consider the block recursive algorithms on direct networks and multistage interconnection networks. We use parallel prefix computation as an example to illustrate the methodology. First, we represent the prefix computation problem as a computational matrix which may not be suitable for deriving algorithms on specific compute...
We propose and analyze a new class of interconnection networks, RCC, for interconnecting the process...
In order to keep up with the demand for solutions to problems with ever-increasing data sets, both a...
In order to keep up with the demand for solutions to problems with ever-increasing data sets, both a...
In this paper, we use the tensor product notation as the framework of a programming methodology for ...
[[abstract]]© 2006 Institute of Electrical and Electronics Engineers - In this paper, we use the ten...
[[abstract]]In this paper we use the tensor product notation as the framework of a programming metho...
A parallel prefix network computes each $x_0 \circ x_1 \circ \ldots x_k$ for $0 \le k < n$, for an ...
A parallel prefix network of width n takes n inputs, a1, a2, . . ., an, and computes each yi = a1 ○ ...
This thesis targets the design of parallelizable algorithms and communication-efficient parallel sch...
AbstractÐIn this paper, we introduce a family of scalable interconnection network topologies, named ...
This thesis targets the design of parallelizable algorithms and communication-efficient parallel sch...
This thesis targets the design of parallelizable algorithms and communication-efficient parallel sch...
In this paper, we introduce a formal approach for synthesis of parallel architectures. Four differen...
Abstract. A style for programming problems from matrix algebra is developed with a familiar example ...
This chapter is concerned with designing algorithms for machines constructed from multiple processor...
We propose and analyze a new class of interconnection networks, RCC, for interconnecting the process...
In order to keep up with the demand for solutions to problems with ever-increasing data sets, both a...
In order to keep up with the demand for solutions to problems with ever-increasing data sets, both a...
In this paper, we use the tensor product notation as the framework of a programming methodology for ...
[[abstract]]© 2006 Institute of Electrical and Electronics Engineers - In this paper, we use the ten...
[[abstract]]In this paper we use the tensor product notation as the framework of a programming metho...
A parallel prefix network computes each $x_0 \circ x_1 \circ \ldots x_k$ for $0 \le k < n$, for an ...
A parallel prefix network of width n takes n inputs, a1, a2, . . ., an, and computes each yi = a1 ○ ...
This thesis targets the design of parallelizable algorithms and communication-efficient parallel sch...
AbstractÐIn this paper, we introduce a family of scalable interconnection network topologies, named ...
This thesis targets the design of parallelizable algorithms and communication-efficient parallel sch...
This thesis targets the design of parallelizable algorithms and communication-efficient parallel sch...
In this paper, we introduce a formal approach for synthesis of parallel architectures. Four differen...
Abstract. A style for programming problems from matrix algebra is developed with a familiar example ...
This chapter is concerned with designing algorithms for machines constructed from multiple processor...
We propose and analyze a new class of interconnection networks, RCC, for interconnecting the process...
In order to keep up with the demand for solutions to problems with ever-increasing data sets, both a...
In order to keep up with the demand for solutions to problems with ever-increasing data sets, both a...