Emad Gad

dblp:35/5604 · DBLP profile ↗
← Back
15ranked-venue papers
7as first author
0since 2021 · last 2017
0000-0003-4801-3110ORCID · verified

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

Systems, architecture and hardware · 13 · 6 first-authorArtificial intelligence and machine learning · 1 · 1 first-authorSoftware engineering, systems software and programming languages · 1 · 1 first-authorTheory 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
7 papers
Electronic design automation · 90% GPUs and heterogeneous computing · 9% Integrated circuit design · 1%
Interdisciplinary, comprehensive, and emerging computing
1 paper
Computational science and engineering · 100%

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

TopicWeightPapersLastEvidence papers
Electronic design automation
circuit simulation
0.642015
Formulation of the Obreshkov-Based Transient Circuit Simulator in the Presence of Nonlinear Memory Elements · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2015
Accelerated Harmonic-Balance Analysis Using a Graphical Processing Unit Platform · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2014
A-Stable and L-Stable High-Order Integration Methods for Solving Stiff Differential Equations · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2009
Electronic design automation › circuit simulation
transient analysis
0.322015
Formulation of the Obreshkov-Based Transient Circuit Simulator in the Presence of Nonlinear Memory Elements · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2015
A-Stable and L-Stable High-Order Integration Methods for Solving Stiff Differential Equations · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2009
GPUs and heterogeneous computing
GPU computing
0.212014
Accelerated Harmonic-Balance Analysis Using a Graphical Processing Unit Platform · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2014
Electronic design automation › circuit simulation › periodic steady-state analysis
harmonic balance
0.212014
Accelerated Harmonic-Balance Analysis Using a Graphical Processing Unit Platform · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2014
Electronic design automation
signal integrity
0.232008
A Robust Algorithm for Passive Reduced-Order Macromodeling of MTLs With FD-PUL Parameters Using Integrated Congruence Transform · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2008
Model order reduction of nonuniform transmission lines using integrated congruence transform · DAC 2003
Passive model order reduction of multiport distributed interconnects · DAC 2000
Computational science and engineering › numerical analysis
numerical integration
0.112012
Structural Characterization and Efficient Implementation Techniques for $A$-Stable High-Order Integration Methods · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2012
Electronic design automation
interconnect modeling
0.132007
Analysis of Frequency-Dependent Interconnects Using Integrated Congruence Transform · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2007
Model order reduction of nonuniform transmission lines using integrated congruence transform · DAC 2003
Passive model order reduction of multiport distributed interconnects · DAC 2000
Electronic design automation › circuit simulation
model order reduction
0.132007
Analysis of Frequency-Dependent Interconnects Using Integrated Congruence Transform · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2007
Model order reduction of nonuniform transmission lines using integrated congruence transform · DAC 2003
Passive model order reduction of multiport distributed interconnects · DAC 2000
Electronic design automation
integrated congruence transform
0.122007
Analysis of Frequency-Dependent Interconnects Using Integrated Congruence Transform · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2007
Model order reduction of nonuniform transmission lines using integrated congruence transform · DAC 2003
Electronic design automation › circuit simulation
analog and mixed-signal simulation
0.112009
A-Stable and L-Stable High-Order Integration Methods for Solving Stiff Differential Equations · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2009
Electronic design automation › interconnect modeling
interconnect macromodeling
0.112008
A Robust Algorithm for Passive Reduced-Order Macromodeling of MTLs With FD-PUL Parameters Using Integrated Congruence Transform · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2008
Electronic design automation › circuit simulation › reduced-order modeling
passive reduced-order modeling
0.112008
A Robust Algorithm for Passive Reduced-Order Macromodeling of MTLs With FD-PUL Parameters Using Integrated Congruence Transform · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2008
Electronic design automation › interconnect modeling
transmission line modeling
0.122003
Model order reduction of nonuniform transmission lines using integrated congruence transform · DAC 2003
Passive model order reduction of multiport distributed interconnects · DAC 2000
Integrated circuit design › interconnect
multiconductor transmission line
0.012008
A Robust Algorithm for Passive Reduced-Order Macromodeling of MTLs With FD-PUL Parameters Using Integrated Congruence Transform · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2008
Electronic design automation › circuit simulation
reduced-order modeling
0.012007
Analysis of Frequency-Dependent Interconnects Using Integrated Congruence Transform · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2007

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

obreshkov formula · 0.2obreshkov method · 0.2a-stable and l-stable integration · 0.2jacobian matrix factorization · 0.2Block-KLU factorization · 0.2integrated congruence transform · 0.2jacobian factorization · 0.1passivity proof · 0.1model order reduction · 0.1implicit moment matching · 0.1krylov-based projection · 0.0
YearPublicationVenuePosition
2017 Parallel High-Order Envelope-Following Method for Fast Transient Analysis of Highly Oscillatory Circuits
abstract
In this paper, a parallel high-order envelope-following (EF) method is presented. The proposed method exploits the high-order and A-stable Obreshkov formula (ObF) to provide superior accuracy and speedup for the EF technique. Utilizing ObF provides accurate and faster analysis while keeping the same accuracy as the conventional low-order integration methods. In addition, a parallel method that is based on multiple-shooting (MS) techniques is used. Using MS allows partitioning and solving the sensitivity equations in parallel. It is also shown that with proper partitioning scheme, high CPU scalability can be achieved.
Mina A. Farhan, Michel S. Nakhla, Emad Gad, Ramachandra Achar
IEEE Trans. Very Large Scale Integr. Syst.3
2015 Formulation of the Obreshkov-Based Transient Circuit Simulator in the Presence of Nonlinear Memory Elements
abstract
The high-order A- and L-stable Obreshkov-based method was recently proposed for simulating the transient response of general nonlinear circuits in the time-domain. This method has consistently resulted in more than one order-of-magnitude speedup compared with the traditional methods used in the SPICE engine. Nonetheless, the formulation of this Obreshkov-based approach assumed that the memory elements in the circuits are characterized by a linear constituent equation. The goal of this paper is to generalize this approach to handle memory elements that are described by nonlinear constituent equations.
Yaoyao Lin, Emad Gad
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.2
2014 Accelerated Harmonic-Balance Analysis Using a Graphical Processing Unit Platform
abstract
This paper describes a new approach to accelerate the simulation of the steady-state response of nonlinear circuits using the harmonic-balance (HB) technique. The approach presented in this paper focuses on the direct factorization of the Jacobian matrix, of the HB nonlinear equations, using a graphical processing unit (GPU) platform. The computational core of the proposed approach is based on developing a block-wise version of the KLU factorization algorithm, where scalar arithmetic operations are replaced by block-aware matrix operations. For a large number of harmonics, or excitation tones, or both, the Block-KLU (BKLU) approach effectively raises the ratio of floating-point operations to other operations and, therefore, becomes an ideal vehicle for implementation on a GPU-based platform. Motivated by this fact, we develop a GPU-based framework to implement the BKLU. The proposed approach yields speedup by up to 89 times over conventional direct factorization on CPU.
Bardia Bandali, Emad Gad, Miodrag Bolic
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.2
2012 Structural Characterization and Efficient Implementation Techniques for $A$-Stable High-Order Integration Methods
abstract
This paper presents structural characterization and performance enhancement strategies for the recently proposedA-stable and L-stable high-order integration methods based on the Obreshkov formula. It is demonstrated that although the Jacobian matrix in these methods has a bigger size than the Jacobian matrix in classical low-order methods, it enjoys a special structure that can be used to develop efficient factorization techniques. In addition, the paper proposes a method to reduce the number of Newton-Raphson iterations needed to converge in the large Jacobian domain.
Yinghong Zhou, Emad Gad, Michel S. Nakhla, Ramachandra Achar
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.2
2009 A-Stable and L-Stable High-Order Integration Methods for Solving Stiff Differential Equations
abstract
This paper describes a new$A$- and$L$-stable integration method for simulating the time-domain transient response of nonlinear circuits. The proposed method, which is based on the Obreshkov formula, can be made of arbitrary high order while maintaining the$A$-stability property. The new method allows for the adoption of higher order integration methods for the transient analysis of electronic circuits while enabling them to take larger step sizes without violating the stability, leading to faster simulations. The method can be run in an$L$-stable mode to handle circuits with extremely stiff equations. Necessary theoretical foundations, implementation details, error-control mechanisms, and computational results are presented.
Emad Gad, Michel S. Nakhla, Ramachandra Achar, Yinghong Zhou
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.1
2009 Passivity Compensation Algorithm for Method-of-Characteristics-Based Multiconductor Transmission Line Interconnect Macromodels
abstract
Computation of passive and compact macromodels of distributed interconnects has gained considerable importance during the recent years. Method of characteristics (MoC) is widely used for macromodeling of transmission lines, however, it may not be guaranteed passive. This paper presents a new algorithm for passivity enforcement of MoC-based macromodels of multiconductor transmission lines. The algorithm is based on the first-order perturbation of the related delay differential equations and can handle single as well as coupled interconnects. Necessary theoretical foundations and validating numerical results are presented.
Changzhong Chen, Dharmendra Saraswat, Ramachandra Achar, Emad Gad, Michel S. Nakhla, Mustapha Chérif-Eddine Yagoub
IEEE Trans. Very Large Scale Integr. Syst.4
2008 A Robust Algorithm for Passive Reduced-Order Macromodeling of MTLs With FD-PUL Parameters Using Integrated Congruence Transform
abstract
This paper presents a robust method for guaranteed passive macromodeling of high-speed interconnects characterized by multiconductor transmission lines with frequency-dependent per-unit-length (FD-PUL) parameters, using integrated-congruence-transformation-based model-order-reduction techniques. For this purpose, a new formulation is developed to directly incorporate state-space equations corresponding to the positive-real (PR) rational functions representing the frequency dependence of PUL parameters, in Telegrapher's equations. The proposed formulation overcomes the need for explicit lumped-circuit realization with all positive elements for PR rational functions of FD-PUL parameters. Proof of passivity and numerical examples are presented to validate the theory.
Changzhong Chen, Dharmendra Saraswat, Ramachandra Achar, Emad Gad, Michel S. Nakhla, Mustapha Chérif-Eddine Yagoub
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.4
2007 Analysis of Frequency-Dependent Interconnects Using Integrated Congruence Transform
abstract
This paper describes a new algorithm for the analysis of high-speed interconnects characterized by frequency-dependent per-unit-length parameter matrices. The proposed technique is based on using the idea of integrated congruence transform to construct a reduced-order system for the interconnect. The reduced-order system offers simple time-domain ordinary differential equations that can be embedded into conventional circuit simulators. The proposed algorithm provides a new approach to perform implicit moment matching on a system described by a mixed set of linear differential algebraic equations. This feature offers a high accuracy in the reduced system over a wide frequency range. The passivity of the reduced-order system is guaranteed. Numerical results demonstrate the validity of the proposed technique.
Changzhong Chen, Emad Gad, Natalie Nakhla, Ramachandra Achar
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.2
2006 A Projection-Based Reduction Approach to Computing Sensitivity of Steady-State Response of Nonlinear Circuits
abstract
This paper presents a new algorithm for computing the sensitivity of steady-state responses of nonlinear circuits with respect to an arbitrary network parameter. The proposed algorithm is based on circuit-reduction techniques obtained through nonlinear-projection approaches. The main idea in the proposed sensitivity-computation algorithm is based on projecting the adjoint system of equations onto a subspace of smaller dimension. Continuation methods are then applied on the reduced system to trace the solution trajectory of the adjoint system in the reduced space. We show that once the steady-state solution has been obtained using nonlinear order reduction, the computational cost required to compute sensitivity is only a limited number of forward/backward substitutions. Numerical examples are presented to demonstrate the accuracy and efficiency of the proposed algorithm.
Praveen Pai, Emad Gad, Ramachandra Achar, Michel S. Nakhla, Roni Khazaka
INFORMS J. Comput.2
2004 Efficient simulation of nonuniform transmission lines using integrated congruence transform
abstract
This paper presents a new algorithm based on integrated congruence transform for efficient simulation of nonuniform transmission lines. The proposed algorithm introduces the concept of model-order reduction (MOR) via implicit usage of the Hilbert-space moments in distributed networks. The key idea in the proposed algorithm is the development of an orthogonalization procedure that does not require the explicit computation of the Hilbert-space moments in order to find their spanning orthogonal basis. The proposed orthogonalization procedure can thus be used to compute an orthogonal basis for any set of elements that are related through a differential operator in a generalized Hilbert space, without the need to have these elements in an explicit form. The proposed algorithm also addresses the problem of MOR of nonuniform transmission lines, through defining a weighted inner product and norm mappings over the Hilbert space of the moments. Numerical examples demonstrate more accurate numerical approximation capabilities over using the moments explicitly.
Emad Gad, Michel S. Nakhla
IEEE Trans. Very Large Scale Integr. Syst.1
2003 Model order reduction of nonuniform transmission lines using integrated congruence transform
abstract
This paper presents a new algorithm based on Integrated Congruence transform for the analysis of both uniform and nonuniform transmission lines. The key advantage of the proposed algorithm is that constructing a spanning orthonormal basis for the space-dependent moments is done without computing these moments explicitly. The proposed algorithm thus carries the numerical efficiency of Krylov-based projection techniques of lumped RLC networks to the domain of the distributed transmission line networks. The proposed algorithm can be used to construct an orthogonal basis for any set of moments related through a differential operator.
Emad Gad, Michel S. Nakhla
DAC1
2002 Efficient Model Reduction of Linear Time-Varying Systems via Compressed Transient System Function
abstract
This paper presents a new approach for model-order reduction of linear time varying system based on expanding the time-varying system in the right half plane of the s-domain. The proposed algorithm is developed through introducing Krylov subspace-based reduction to time-varying transfer functions. The proposed algorithm does not require solution of large system of equations to construct a basis for the time-varying moments. Instead, it computes such a basis through time-domain integration of the corresponding linear time-varying differential algebraic equations. Numerical experiments show that expanding in the right-half plane compresses the transient phase of the response of these equations by several orders of magnitude.
Emad Gad, Michel S. Nakhla
DATE1
2000 Passive model order reduction of multiport distributed interconnects
abstract
Signal integrity analysis has become imperative for high-speed designs. In this paper, we present a new technique to advance Krylov-space based passive model-reduction algorithms to include lossy coupled transmission lines described by Telegrapher's equations. In the proposed scheme, transmission line subnetworks are treated with closed-form stamps obtained using matrix-exponential Padé, where the coefficients describing the model are computed a priori and analytically. In addition, a technique is given to ensure that the contribution of these stamps to the modified nodal analysis (MNA) formulation leads to guaranteed passive macromodel.
Emad Gad, Anestis Dounavis, Michel S. Nakhla, Ramachandra Achar
DAC1
2000 A new algorithm for learning in piecewise-linear neural networks
Emad Gad, Amir F. Atiya, Samir I. Shaheen, Ayman El-Dessouki
Neural Networks1
1999 Model reduction for DC solution of large nonlinear circuits
abstract
A new algorithm based on model reduction using the Krylov subspace technique is proposed to compute the DC solution of large nonlinear circuits. The proposed method combines continuation methods with model reduction techniques. Thus it enables the application of the continuation methods to an equivalent reduced-order set of nonlinear equations instead of the original system. This results in a significant reduction in the computational expense as the size of the reduced equations is much less than that of the original system. The reduced order system is obtained by projecting the set of nonlinear equations, whose solution represents the DC operating point, into a subspace of a much lower dimension. It is also shown that both the reduced-order system and the original system share the first q derivatives w.r.t. the circuit variable used to parameterize the family of the solution trajectories generated by the continuation method.
Emad Gad, Michel S. Nakhla
ICCAD1