Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Ricardo Telichevesky

dblp:43/4865 · DBLP profile ↗
← Back
5ranked-venue papers
4as 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 · 4 · 4 first-authorApplied, 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
3 papers
Electronic design automation · 100%
Theoretical computer science
2 papers
Algorithms and data structures · 50% Mathematical optimization · 50%

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

TopicWeightPapersLastEvidence papers
Electronic design automation
circuit simulation
0.132007
Fundamentals of Fast Simulation Algorithms for RF Circuits · Proc. IEEE 2007
Efficient AC and Noise Analysis of Two-Tone RF Circuits · DAC 1996
Efficient Steady-State Analysis Based on Matrix-Free Krylov-Subspace Methods · DAC 1995
Electronic design automation › circuit simulation
periodic steady-state analysis
0.112007
Fundamentals of Fast Simulation Algorithms for RF Circuits · Proc. IEEE 2007
Electronic design automation › circuit simulation › analog circuit simulation
RF circuit simulation
0.112007
Fundamentals of Fast Simulation Algorithms for RF Circuits · Proc. IEEE 2007
Electronic design automation › circuit simulation
steady-state analysis
0.011995
Efficient Steady-State Analysis Based on Matrix-Free Krylov-Subspace Methods · DAC 1995
Mathematical optimization › iterative methods
krylov subspace methods
0.021996
Efficient AC and Noise Analysis of Two-Tone RF Circuits · DAC 1996
Efficient Steady-State Analysis Based on Matrix-Free Krylov-Subspace Methods · DAC 1995
Algorithms and data structures
numerical algorithms
0.021996
Efficient AC and Noise Analysis of Two-Tone RF Circuits · DAC 1996
Efficient Steady-State Analysis Based on Matrix-Free Krylov-Subspace Methods · DAC 1995

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

shooting method · 0.1finite difference · 0.1basis-collocation · 0.1krylov subspace method · 0.1preconditioning · 0.0shooting-newton methods · 0.0shooting-newton method · 0.0
YearPublicationVenuePosition
2007 Fundamentals of Fast Simulation Algorithms for RF Circuits
abstract
Designers of RF circuits such as power amplifiers, mixers, and filters make extensive use of simulation tools which perform periodic steady-state analysis and its extensions, but until the mid 1990s, the computational costs of these simulation tools restricted designers from simulating the behavior of complete RF subsystems. The introduction of fast matrix-implicit iterative algorithms completely changed this situation, and extensions of these fast methods are providing tools which can perform periodic, quasi-periodic, and periodic noise analysis of circuits with thousands of devices. Even though there are a number of research groups continuing to develop extensions of matrix-implicit methods, there is still no compact characterization which introduces the novice researcher to the fundamental issues. In this paper, we examine the basic periodic steady-state problem and provide both examples and linear algebra abstractions to demonstrate connections between seemingly dissimilar methods and to try to provide a more general framework for fast methods than the standard time-versus-frequency domain characterization of finite-difference, basis-collocation, and shooting methods
Ognen J. Nastov, Ricardo Telichevesky, Kenneth S. Kundert, Jacob K. White 0001
Proc. IEEE2
1996 Efficient AC and Noise Analysis of Two-Tone RF Circuits
abstract
In this paper we present a preconditioned recycled Krylov-subspace method to accelerate a recently developed approach for AC and noise analysis of linear periodically-varying communication circuits. Examples are given to show that the combined method can be used to analyze switching filter frequency response, mixer 1/f noise frequency translation, and amplifier intermodulation distortion. In addition, it is shown that for large circuits the pre-conditioned recycled Krylov-subspace method is up to forty times faster than the standard optimized direct methods.
Ricardo Telichevesky, Kenneth S. Kundert, Jacob K. White 0001
DAC1
1995 Efficient Steady-State Analysis Based on Matrix-Free Krylov-Subspace Methods
abstract
Gaussian-elimination based shooting-Newton methods, a commonly used approach for computing steady-state solutions, grow in computational complexity like N 3 , where N is the number of circuit equations.Just using iterative methods to solve the shooting-Newton equations results in an algorithm which is still order N 2 because of the cost of calculating the dense sensitivity matrix.Below, a matrix-free Krylov-subspace approach is presented, and the method is shown to reduce shooting-Newton computational complexity to that of ordinary transient analysis.Results from several examples are given to demonstrate that the matrix-free approach is more than ten times faster than using iterative methods alone for circuits with as few as 400 equations.2 Shooting Methods Finding the periodic steady-state solution of a circuit involves nding the initial condition for the circuit's associated system of dierential equations such that the solution at the end of the period matches the initial condition.More precisely, nding the steady-state solution means nding a particular solution to the circuit equations, as
Ricardo Telichevesky, Kenneth S. Kundert, Jacob K. White 0001
DAC1
1991 Partitioning schemes for circuit simulation on a multiprocessor array
abstract
The factorization of sparse matrices is used in the inner loop of many engineering algorithms. including circuit simulation. This time consuming operation can be speeded up by utilizing multiprocessor architectures. Distributed memory architectures can overcome the memory bottleneck normally associated with shared memory machines but require a careful distribution of matrix data to the processors. The authors present partitioning schemes that distribute the rows of the matrix to processors to allow a better utilization of the processing resources. They also present bounds on the speedup achieveable with partitioned matrices. They demonstrate that a good partitioning strategy coupled with more sophisticated scheduling algorithms improves the overall processor utilization.>
Ricardo Telichevesky, Prathima Agrawal, John A. Trotter
ASAP1
1991 A New O(n log n) Scheduling Heuristic for Parallel Decomposition of Sparce Matrices
abstract
The problem of sparse matrix decomposition using distributed memory multiprocessors is addressed. The data partitioning scheme is simple and is based on equalizing the load among the processors. A new O(n log n) task scheduling heuristic with provably deadlock-free properties is presented. The key idea is the ordering of nodes in a task graph that represents the matrix decomposition steps in a levelized manner, based on a new measure, delta the remaining completion time. The method tends to minimize the idle time of processors by revising the overall decomposition schedule by permitting the execution of tasks within these idle periods. For large sparse matrices, the analysis and simulation results show that a multiprocessor with even a small number of processors will exceed the performance of a supercomputer like the Cray X-MP.>
Ricardo Telichevesky, Prathima Agrawal, John A. Trotter
ICCD1