Suchai Thanawastien

dblp:86/5822 · DBLP profile ↗
← Back
15ranked-venue papers
3as first author
0since 2021 · last 2007
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 11 · 3 first-authorComputer networks · 1Databases, data management, data science and information retrieval · 1Theory of computation · 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
8 papers
Hardware reliability and fault tolerance · 48% Electronic design automation · 18% Interconnection networks and networks-on-chip · 14%
Computer networks
1 paper
Internet architecture and protocols · 50% Wireless networking · 50%
Theoretical computer science
1 paper
Computational geometry · 50% Algorithms and data structures · 50%

Topics — the 23 heaviest of 25, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Hardware reliability and fault tolerance
error detection
0.021996
Berger Check Prediction for Array Multipliers and Array Dividers · IEEE Trans. Computers 1996
Berger Check Prediction for Array Multipliers and Array Dividers · IEEE Trans. Computers 1993
Electronic design automation
physical design
0.021989
Comparisons of quad trees and 4-D trees: new results [VLSI layout] · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1989
DTR: A Defect-Tolerant Routing Algorithm · DAC 1989
Integrated circuit design
digital circuit design
0.031996
Berger Check Prediction for Array Multipliers and Array Dividers · IEEE Trans. Computers 1996
Berger Check Prediction for Array Multipliers and Array Dividers · IEEE Trans. Computers 1993
On the Design of Combinational Totally Self-Checking I-out-of3 Code Checkers · IEEE Trans. Computers 1990
Hardware reliability and fault tolerance › design for reliability
fault-secure design
0.011992
An SFS Berger check prediction ALU and its application to self-checking processor designs · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1992
Integrated circuit design › digital circuit design
arithmetic circuit design
0.021996
Berger Check Prediction for Array Multipliers and Array Dividers · IEEE Trans. Computers 1996
Berger Check Prediction for Array Multipliers and Array Dividers · IEEE Trans. Computers 1993
Interconnection networks and networks-on-chip › switching network › multistage interconnection network
shuffle-exchange network
0.021988
The Universality of a Class of Modified Single-Stage Shuffle/Exchange Networks · IEEE Trans. Computers 1988
Interference Analysis of Shuffle/Exchange Networks · IEEE Trans. Computers 1981
Hardware reliability and fault tolerance
self-checking circuits
0.011990
On the Design of Combinational Totally Self-Checking I-out-of3 Code Checkers · IEEE Trans. Computers 1990
Hardware reliability and fault tolerance › self-checking circuits
totally self-checking checker
0.011990
On the Design of Combinational Totally Self-Checking I-out-of3 Code Checkers · IEEE Trans. Computers 1990
Electronic design automation › physical design › routing
channel routing
0.011989
DTR: A Defect-Tolerant Routing Algorithm · DAC 1989
Hardware reliability and fault tolerance
defect tolerance
0.011989
DTR: A Defect-Tolerant Routing Algorithm · DAC 1989
Electronic design automation › physical design
VLSI layout
0.011989
Comparisons of quad trees and 4-D trees: new results [VLSI layout] · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1989
Computational geometry
spatial data structures
0.011989
Comparisons of quad trees and 4-D trees: new results [VLSI layout] · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1989
Algorithms and data structures
tree data structures
0.011989
Comparisons of quad trees and 4-D trees: new results [VLSI layout] · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1989
Interconnection networks and networks-on-chip › switching network
multistage interconnection network
0.021988
The Universality of a Class of Modified Single-Stage Shuffle/Exchange Networks · IEEE Trans. Computers 1988
Interference Analysis of Shuffle/Exchange Networks · IEEE Trans. Computers 1981
Internet architecture and protocols › local area network
bus network
0.011988
The linear conflict resolution algorithm for unidirectional broadcast bus networks · INFOCOM 1988
Wireless networking › multiple access protocols
conflict resolution
0.011988
The linear conflict resolution algorithm for unidirectional broadcast bus networks · INFOCOM 1988
Internet architecture and protocols › link-layer protocols
local area network protocol
0.011988
The linear conflict resolution algorithm for unidirectional broadcast bus networks · INFOCOM 1988
Wireless networking
medium access control
0.011988
The linear conflict resolution algorithm for unidirectional broadcast bus networks · INFOCOM 1988
Interconnection networks and networks-on-chip
reconfigurable network
0.011988
The Universality of a Class of Modified Single-Stage Shuffle/Exchange Networks · IEEE Trans. Computers 1988
Performance modeling and evaluation
analytical modeling
0.011981
Interference Analysis of Shuffle/Exchange Networks · IEEE Trans. Computers 1981
Performance modeling and evaluation › network performance analysis
interference analysis
0.011981
Interference Analysis of Shuffle/Exchange Networks · IEEE Trans. Computers 1981
Performance modeling and evaluation › queueing models
markov chain model
0.011981
Interference Analysis of Shuffle/Exchange Networks · IEEE Trans. Computers 1981
Memory systems
memory bandwidth
0.011981
Interference Analysis of Shuffle/Exchange Networks · IEEE Trans. Computers 1981

Methods — techniques the papers use, named apart from their topics

closed-form equation derivation · 0.0region query · 0.0quadtree · 0.04-d tree · 0.0berger code · 0.0transistor-level fault modeling · 0.0fault analysis · 0.0channel routing algorithm · 0.0queueing analysis · 0.0simulation · 0.0markov chain · 0.0
YearPublicationVenuePosition
2007 The Integrated Strategic Information System Planning Methodology
abstract
This paper describes a new strategic information system planning methodology, called ISISP (integrated strategic information system planning), which combines both top- down and bottom-up methodologies for strategic information system planning. In ISISP, portfolio derived from CRUD matrix will union with portfolio derived from SWOT/strategic themes which results in three sets of applications, namely the existing non-core applications, the core applications and the future applications. Then application transformation is applied to both core and non core application groups. For the future application group, each application will be mapped onto the existing CRUD matrix resulting in a new CRUD matrix, called ICRUD, which represents the information architecture that bridges the existing applications to the future strategically derived mission critical applications. The ISISP methodology therefore facilitates the actual implementations since all application boundaries will be derivable for the ICRUD matrix. Also, the business areas will be focused and realistic. The resultant application portfolio would be more suitable for creating IT-enabled enterprise since both existing and future strategic applications are taken care for.
Pakorn Surmsuk, Suchai Thanawastien
EDOC2
1996 Berger Check Prediction for Array Multipliers and Array Dividers
Jien-Chung Lo, Suchai Thanawastien, T. R. N. Rao
IEEE Trans. Computers2
1993 Berger Check Prediction for Array Multipliers and Array Dividers
abstract
The authors present closed-form check-predicting equations for deriving Berger checks (J.M. Berger, 1961) for array multipliers and array dividers, respectively. Braun's array multipliers and Guild's array dividers are examined. Example check circuits are also presented.>
Jien-Chung Lo, Suchai Thanawastien, T. R. N. Rao
IEEE Trans. Computers2
1992 An SFS Berger check prediction ALU and its application to self-checking processor designs
abstract
A strongly fault secure (SFS) ALU design based on the Berger check prediction (BCP) technique is presented. The fault and error models of a large class of VLSI ALU designs are discussed. The proposed design is proved to be fault-secure and self-testing with respect to any single fault in the ALU part. The proposed BCP ALU is proved to be SFS with any design of BCP circuit. Consequently, a self-checking processor whose data path is encoded entirely in a Berger code can be achieved. An efficient self-checking processor can then be designed.>
Jien-Chung Lo, Suchai Thanawastien, T. R. N. Rao, Michael Nicolaidis
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.2
1990 On the Design of Combinational Totally Self-Checking I-out-of3 Code Checkers
abstract
The authors present the design of an 11-transistor combinational NMOS 1-out-of-3 code checker. The checker is totally self-checking (TSC) with respect to 36 faults out of a total of 58 faults defined at the NMOS switch and layout geometrical levels, and achieves the TSC goal of a checker for most of the fault sequences. The minimum fault sequences under which the TSC goal is lost are composed of at least three faults. This might be considered as a sufficient level of safety for some implementations.>
Jien-Chung Lo, Suchai Thanawastien
IEEE Trans. Computers2
1989 Concurrent error detection in arithmetic and logical operations using Berger codes
abstract
A novel approach to designing concurrent-error-detecting arithmetic and logic units using Berger code is presented. Several theorems are developed on Berger check predictions for arithmetic and logical operations. Specifically, the Berger check prediction is proposed for additions and subtractions with unsigned numbers as well as signed numbers. Berger check prediction for 16 logical operations and shift operations, multiplication, and division are given. The proposed scheme may provide a considerable saving in the hardware logic (or chip area) in implementing a self-checking arithmetic logic unit (ALU) and may ultimately make feasible a single-chip self-checking microprocessor or reduced-instruction-set-computer (RISC) design.>
Jien-Chung Lo, Suchai Thanawastien, T. R. N. Rao
IEEE Symposium on Computer Arithmetic2
1989 DTR: A Defect-Tolerant Routing Algorithm
abstract
A new channel routing algorithm called DTR (Defect-Tolerant Routing) is investigated. This algorithm minimizes the total area and simultaneously maximizes the performance by reducing the critical area which can potentially be the source of logical faults caused by the bridging effects of spot defects. Experimental results show DTR produces less critical area than Yoshimura&Kuh's algorithm [1].
Anucha Pitaksanonkul, Suchai Thanawastien, Chidchanok Lursinsap, J. A. Gandhi
DAC2
1989 Fast Ring: a distributed architecture and protocol for local area distributed processing
abstract
A ring-based media access control protocol and architecture, Fast Ring, which combines the best features of the token ring and contention ring, is proposed. For this protocol, a free token circulates on the ring when the ring is idle. A ready station can transmit either by capturing the token or sensing the ring idle. The protocol works in such a way that the ready node which captures the free token, before or while transmitting, is able to continue transmission. All the other contending nodes have to stop their transmissions and then send the abort signal when they receive the upstream transmission. After its transmission, the successful station puts a free token on the ring and the protocol enters the token mode. It behaves like the token ring protocol until the ring becomes idle again when all the ready nodes complete their transmissions. Comparison of the performance of Fast Ring with those of contention ring, token ring, and carrier-sense multiaccess with collision detection protocols shows that the Fast Ring outperforms all these local area network protocols over the whole throughput range at all transmission rates.>
Srinivas Koppolu, Suchai Thanawastien, Robert R. Henry 0002
ICDCS2
1989 Bisection trees and half-quad trees: Memory and time efficient data structures for VLSI layout editors
Anucha Pitaksanonkul, Suchai Thanawastien, Chidchanok Lursinsap
Integr.2
1989 Comparisons of quad trees and 4-D trees: new results [VLSI layout]
abstract
A comparison is made between two tree data structures that support region queries for VLSI layout systems. In a previous study, J.B. Rosenberg (ibid., vol.CAD-4, no.1, p.53-67, 1985) demonstrated that four-dimensional trees have a faster speed but use more memory space than quad trees with bisector lists. In this study the authors show that quad trees without bisector lists, for some small threshold values, have a better speed and require less storage than four-dimensional trees.>
Anucha Pitaksanonkul, Suchai Thanawastien, Chidchanok Lursinsap
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.2
1988 The linear conflict resolution algorithm for unidirectional broadcast bus networks
abstract
A protocol called linear conflict resolution (LCR) for unidirectional broadcast bus networks is introduced. This protocol is shown to be suitable for both LAN (local area network) and MAN (metropolitan area network) environments. LCR combines the benefits of the quick access of the Aloha protocol and the deterministic access of TDMA (time-division multiple access). Not only could the maximum throughput of LCR be increased to near 100% but also the network is stable in that the delay is finite for all the operating conditions. The channel capacity of the LCR protocol is less sensitive to the bus characteristics than most of the existing protocols. Numerical results indicate that LCR exhibits good performance over a wide range of network sizes.>
Jint Waramahaputi, Suchai Thanawastien
INFOCOM2
1988 The Universality of a Class of Modified Single-Stage Shuffle/Exchange Networks
abstract
A class of modified single-state shuffle/exchange (S/E) networks with reconfigurable connections is described. The capability of these modified networks to simulate every arbitrary permutation and other multistage S/E networks is studied. In particular, the upper bounds on simulating six multistage S/E networks are given. It is also shown that C.L. Wu and T.Y. Feng's (1981) modified single-stage S/E network is optimal in terms of its universality and cost for the networks with one reconfigurable connection. However, some of the modified networks with two reconfigurable connections have better capability although they are slightly more expensive than Wu and Feng's network. Also proposed is a link folding scheme that can be used to reduce the connection complexity of implementing the connection selection mechanism.>
Suchai Thanawastien, Pradip K. Srimani
IEEE Trans. Computers1
1986 A CSMA/CD-Token Ring Hybrid Architecture for Local Area Networks
Suchai Thanawastien, D. Blass
ICDCS1
1986 On selecting rollback points for error recovery
Raj Sekhar Pamula, Suchai Thanawastien, Yaakov L. Varol
Inf. Sci.2
1981 Interference Analysis of Shuffle/Exchange Networks
abstract
The use of shuffle/exchange (S/E) interconnection networks in multiprocessor systems has been proposed for several applications. In order to evaluate the potential performance and reliability of such systems, the effects of conflicts involving switch and memory contention should be determined. This paper presents a discrete Markov chain model to study the effects of such contention for S/E networks used in random access application environments. This model is used to derive memory bandwidth (MBW) of the system, with analytic expressions presented for 4 X 4 and 8 X 8 S/E networks. Two cases are considered. First, the model is applied to systems in which all processors issue their access requests synchronously, then this model is used to construct a traffic model which allows the generation of access requests at arbitrary times. The results of the analysis are compared with simulation results and the analytical results derived by Bhandarkar for the full Crossbar network. Besides the MBW, other interference-related parameters such as blocking probability, traffic, loading, and blocking delay are discussed. In particular, the loading effect of a 16 X 16 S/E network obtained from the model is compared with the results of the simulation from Wirsching's CONET model.
Suchai Thanawastien, Victor P. Nelson
IEEE Trans. Computers1