Demo Data from SIGIR 2026 / reviewers in the wild / expert
Jong-Chuang Tsay
dblp:23/4982
· DBLP profile ↗
17ranked-venue papers
10as first author
0since 2021 · last 2014
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 13 · 9 first-authorSoftware engineering, systems software and programming languages · 1 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1Theory of computation · 1Applied, interdisciplinary, general and emerging computing · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
7 papers |
Parallel and multicore computing · 41% Processor architecture and microarchitecture · 17% Electronic design automation · 15% | |
| Theoretical computer science
3 papers |
Mathematical optimization · 47% Algorithms and data structures · 24% Graph algorithms and graph theory · 24% |
Topics — the 16 heaviest of 17, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Processor architecture and microarchitecture › parallel computer organization
systolic array design |
0.0 | 4 | 1995 | Some New Designs of 2-D Array for Matrix Multiplication and Transitive Closure · IEEE Trans. Parallel Distributed Syst. 1995 Design of Efficient Regular Arrays for Matrix Multiplication by Two-Step Regularization · IEEE Trans. Parallel Distributed Syst. 1995 Design of Space-Optimal Regular Arrays for Algorithms with Linear Schedules · IEEE Trans. Computers 1995 |
High-performance computing › numerical linear algebra
matrix multiplication |
0.0 | 3 | 1995 | Some New Designs of 2-D Array for Matrix Multiplication and Transitive Closure · IEEE Trans. Parallel Distributed Syst. 1995 Design of Efficient Regular Arrays for Matrix Multiplication by Two-Step Regularization · IEEE Trans. Parallel Distributed Syst. 1995 Some Combinatorial Aspects of Parallel Algorithm Design for Matrix Multiplication · IEEE Trans. Computers 1992 |
Hardware accelerators and domain-specific architectures
systolic array |
0.0 | 2 | 1998 | An Approach to Designing Modular Extensible Linear Arrays for Regular Algorithms · IEEE Trans. Computers 1998 A Family of Efficient Regular Arrays for Algebraic Path Problem · IEEE Trans. Computers 1994 |
Parallel and multicore computing › task allocation
systolic array mapping |
0.0 | 1 | 1999 | An Approach to Checking Link Conflicts in the Mapping of Uniform Dependence Algorithms into Lower Dimensional Processor Arrays · IEEE Trans. Computers 1999 |
Mathematical optimization › discrete optimization
mixed integer linear programming |
0.0 | 1 | 1999 | An Approach to Checking Link Conflicts in the Mapping of Uniform Dependence Algorithms into Lower Dimensional Processor Arrays · IEEE Trans. Computers 1999 |
Parallel and multicore computing
array processor |
0.0 | 1 | 1998 | An Approach to Designing Modular Extensible Linear Arrays for Regular Algorithms · IEEE Trans. Computers 1998 |
Electronic design automation
high-level synthesis |
0.0 | 1 | 1998 | An Approach to Designing Modular Extensible Linear Arrays for Regular Algorithms · IEEE Trans. Computers 1998 |
Parallel and multicore computing › array processor
linear array |
0.0 | 1 | 1998 | An Approach to Designing Modular Extensible Linear Arrays for Regular Algorithms · IEEE Trans. Computers 1998 |
Electronic design automation › system-level design › model of computation
regular iterative algorithm |
0.0 | 2 | 1995 | Some New Designs of 2-D Array for Matrix Multiplication and Transitive Closure · IEEE Trans. Parallel Distributed Syst. 1995 Design of Efficient Regular Arrays for Matrix Multiplication by Two-Step Regularization · IEEE Trans. Parallel Distributed Syst. 1995 |
Parallel and multicore computing › parallel graph algorithms
transitive closure |
0.0 | 1 | 1995 | Some New Designs of 2-D Array for Matrix Multiplication and Transitive Closure · IEEE Trans. Parallel Distributed Syst. 1995 |
Parallel and multicore computing › parallel algorithms
parallel algorithm design |
0.0 | 2 | 1995 | Some Combinatorial Aspects of Parallel Algorithm Design for Matrix Multiplication · IEEE Trans. Computers 1992 Design of Space-Optimal Regular Arrays for Algorithms with Linear Schedules · IEEE Trans. Computers 1995 |
Algorithms and data structures › symbolic computation › computational algebra › algebraic algorithms
algebraic path problem |
0.0 | 1 | 1994 | A Family of Efficient Regular Arrays for Algebraic Path Problem · IEEE Trans. Computers 1994 |
Graph algorithms and graph theory › graph algorithms
transitive closure |
0.0 | 1 | 1994 | A Family of Efficient Regular Arrays for Algebraic Path Problem · IEEE Trans. Computers 1994 |
Parallel and multicore computing › parallel scheduling
linear schedules |
0.0 | 1 | 1995 | Design of Space-Optimal Regular Arrays for Algorithms with Linear Schedules · IEEE Trans. Computers 1995 |
Parallel and multicore computing
processor allocation |
0.0 | 1 | 1995 | Design of Space-Optimal Regular Arrays for Algorithms with Linear Schedules · IEEE Trans. Computers 1995 |
Combinatorics and discrete mathematics › combinatorial design
latin squares |
0.0 | 1 | 1992 | Some Combinatorial Aspects of Parallel Algorithm Design for Matrix Multiplication · IEEE Trans. Computers 1992 |
Methods — techniques the papers use, named apart from their topics
enumeration of integer solutions · 0.0dependence graph decomposition · 0.0dependence graph analysis · 0.0two-step regularization · 0.0space-time mapping · 0.0regular iterative algorithm · 0.0permutation sequence selection · 0.0nonlinear processor allocation · 0.0gcd-partition · 0.0broadcast plane selection · 0.0m-phase schedule · 0.0combinatorial design · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2014 | More on the one-dimensional sliding-coin puzzle
Shi-Chun Tsai, Wen-Nung Tsai, Jong-Chuang Tsay |
Discret. Appl. Math. | 4 |
| 1999 | An Approach to Checking Link Conflicts in the Mapping of Uniform Dependence Algorithms into Lower Dimensional Processor ArraysabstractIn this paper, we propose an enumeration method to check link conflicts in the mapping of n-dimensional uniform dependence algorithms with arbitrary convex index sets into k-dimensional processor arrays. Previous methods on checking the link conflicts had to examine either the whole index set or the I/O spaces whose size are O(N/sup 2n/) or O(N/sup n-1/), respectively, where N is the problem size of the n-dimensional uniform dependence algorithm. In our approach, checking the link conflicts is done by enumerating integer solutions of a mixed integer linear program. In order to enumerate integer solutions efficiently, a representation of the integer solutions is devised so that the size of the space enumerated is O((2N)/sup n-k/). Thus, our approach to checking link conflicts has better performance than previous methods, especially for larger k. For the special case k=n-2, we show that link conflicts can be checked by solving two linear programs in one variable. Jenn-Yang Ke, Jong-Chuang Tsay |
IEEE Trans. Computers | 2 |
| 1998 | An Approach to Designing Modular Extensible Linear Arrays for Regular AlgorithmsabstractThe purpose of this paper is to describe a new method to design unidirectional modular extensible linear arrays for regular algorithms. The time complexity of our method is polynomial and depends only on the number of dimensions of the regular algorithm. The designed linear array is asymptotically optimal in space and time. Pen-Yuang Chang, Jong-Chuang Tsay |
IEEE Trans. Computers | 2 |
| 1997 | Fully static processor-optimal assignment of data-flow graphsabstractThe data-flow graph (DFG) is an important graph-theoretic model for multiprocessor implementation of real-time digital signal processing (DSP) algorithms. Given a time schedule for a DFG, we consider the problem of the processor-optimal assignment for a fully static schedule. Previously, the solution of this problem was found by solving an integer programming problem. We propose a linear programming approach to solving the problem. Yeh-Chin Ho, Jong-Chuang Tsay |
IEEE Signal Process. Lett. | 2 |
| 1996 | Designing Lower-Dimensional Regular Arrays for Algorithms with Uniform Dependencies
Jong-Chuang Tsay, Pen-Yuang Chang |
J. Parallel Distributed Comput. | 1 |
| 1995 | Design of Space-Optimal Regular Arrays for Algorithms with Linear SchedulesabstractThe problem of designing space-optimal 2D regular arrays for N/spl times/N/spl times/N cubical mesh algorithms with linear schedule ai+bj+ck, 1/spl les/a/spl les/b/spl les/c, and N=nc, is studied. Three novel nonlinear processor allocation methods, each of which works by combining a partitioning technique (gcd-partition) with different nonlinear processor allocation procedures (traces), are proposed to handle different cases. In cases where a+b/spl les/c, which are dealt with by the first processor allocation method, space-optimal designs can always he obtained in which the number of processing elements is equal to N/sup 2c. For other cases where a+b>c and either a=b and b=c, two other optimal processor allocation methods are proposed. Besides, the closed form expressions for the optimal number of processing elements are derived for these cases.> Jong-Chuang Tsay, Pen-Yuang Chang |
IEEE Trans. Computers | 1 |
| 1995 | Design of Efficient Regular Arrays for Matrix Multiplication by Two-Step RegularizationabstractA two-step regularization method in which first permutation sequences and then broadcast planes are selected is proposed to design various regular iterative algorithms for matrix multiplication. The regular iterative algorithms are then spacetime mapped to regular arrays, such as mesh, cylindrical, two-layered mesh, and orbital arrays. The proposed method can be used to design regular arrays with execution time of less than N (problem size).> Jong-Chuang Tsay, Pen-Yuang Chang |
IEEE Trans. Parallel Distributed Syst. | 1 |
| 1995 | Some New Designs of 2-D Array for Matrix Multiplication and Transitive ClosureabstractWe present some new regular iterative algorithms for matrix multiplication and transitive closure. With these algorithms, by spacetime mapping the 2-D arrays with 2N-1 and upper bound [(3N-1)/2] execution times for matrix multiplication can be obtained. Meanwhile, we can derive a 2-D array with 4N-2 execution rime for transitive closure based on the sequential Warshall-Floyd algorithm. All these new 2-D arrays for matrix multiplication and transitive closure have the advantages of faster and more regular than other previous designs.> Jong-Chuang Tsay, Pen-Yuang Chang |
IEEE Trans. Parallel Distributed Syst. | 1 |
| 1994 | A Systolic Design for Generating Permutations in Lexicographic Order
Wei-Ping Lee, Jong-Chuang Tsay |
Parallel Comput. | 2 |
| 1994 | An Optimal Parallel Algorithm for Generating Permutations in Minimal Change Order
Jong-Chuang Tsay, Wei-Ping Lee |
Parallel Comput. | 1 |
| 1994 | A Family of Efficient Regular Arrays for Algebraic Path ProblemabstractThe method of decomposing a dependence graph into multiple phases with an appropriate m-phase schedule function is useful for designing faster regular arrays for matrix multiplication and transitive closure. In this paper, we further apply this method to design several parallel algorithms for the algebraic path problem and derive N/spl times/N 2D regular arrays with execution times [9N/2]-2 (for the cylindrical array and the orthogonal one) and 4N-2 (for the spherical one).> Pen-Yuang Chang, Jong-Chuang Tsay |
IEEE Trans. Computers | 2 |
| 1992 | On Equivalent Systolic Designs of LU Decomposition and Its Algebraic Representation (Short Note)abstractAlgorithms which are to be mapped onto interconnecting processing elements in order to design a systolic array are conventionally represented by graphs or networks. This paper introduces the concept of algebraic representation and uses a generating function to represent a systolic array. Young-Chang Hou, Jong-Chuang Tsay |
Comput. J. | 2 |
| 1992 | Some Combinatorial Aspects of Parallel Algorithm Design for Matrix MultiplicationabstractSome combinatorial characteristics of matrix multiplication on regular two-dimensional arrays are studied. From the studies, the authors are able to design many efficient varieties of the cylindrical array and the two-layered mesh array for matrix multiplication. To design a cylindrical array for matrix multiplication, a systematic design procedure is proposed. In this design procedure, Latin square (a special type of matrix) plays an important role. To design a two-layered mesh array, it is found that there is a transformation procedure to transform a cylindrical array to a two-layered mesh array.> Jong-Chuang Tsay, Sy Yuan |
IEEE Trans. Computers | 1 |
| 1990 | Systolic Flow
Jong-Chuang Tsay, Sy Yuan |
J. Parallel Distributed Comput. | 1 |
| 1990 | A systolic design for generating combinations in lexicographic order
Jong-Chuang Tsay, Chau-Jy Lin |
Parallel Comput. | 1 |
| 1989 | Generating function and equivalent transformation for systolic arrays
Jong-Chuang Tsay, Young-Chang Hou |
Parallel Comput. | 1 |
| 1981 | Design and Implementation of a Chinese Terminal Controller
Jong-Chuang Tsay, Yu-Ming Chang |
Comput. Lang. | 1 |