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. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Steven I. Kartashev

dblp:56/6849 · DBLP profile ↗
← Back
14ranked-venue papers
5as first author
0since 2021 · last 1987
—ORCID · none

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

Systems, architecture and hardware · 11 · 4 first-authorApplied, interdisciplinary, general and emerging computing · 3 · 1 first-authorSoftware engineering, systems software and programming languages · 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
11 papers
Reconfigurable computing and FPGAs · 32% Interconnection networks and networks-on-chip · 31% Parallel and multicore computing · 13%

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

TopicWeightPapersLastEvidence papers
Reconfigurable computing and FPGAs
reconfigurable architecture
0.061986
Data Exchange Optimization in Reconfigurable Binary Trees · IEEE Trans. Computers 1986
Adaptive Assignment of Hardware Resources for Dynamic Architectures · RTSS 1981
Problems of Designing Supersystems with Dynamic Architectures · IEEE Trans. Computers 1980
Interconnection networks and networks-on-chip › interconnection networks
multicomputer network
0.021987
Analysis and Synthesis of Dynamic Multicomputer Networks that Reconfigure into Rings, Trees, and Stars · IEEE Trans. Computers 1987
Efficient Internode Commucations in Reconfigurable Binary Trees · IEEE Trans. Computers 1984
Interconnection networks and networks-on-chip › network topology › tree networks
reconfigurable binary tree
0.021986
Data Exchange Optimization in Reconfigurable Binary Trees · IEEE Trans. Computers 1986
Efficient Internode Commucations in Reconfigurable Binary Trees · IEEE Trans. Computers 1984
Reconfigurable computing and FPGAs
dynamic reconfiguration
0.021987
Analysis and Synthesis of Dynamic Multicomputer Networks that Reconfigure into Rings, Trees, and Stars · IEEE Trans. Computers 1987
A Multicomputer System with Dynamic Architecture · IEEE Trans. Computers 1979
Memory systems
content-addressable memory
0.011984
Memory Allocations for Multiprocessor Systems That Incorporate Content-Addressable Memories · IEEE Trans. Computers 1984
Parallel and multicore computing › parallel computing › parallel communication
inter-node communication
0.011984
Efficient Internode Commucations in Reconfigurable Binary Trees · IEEE Trans. Computers 1984
Memory systems › memory management
memory allocation
0.011984
Memory Allocations for Multiprocessor Systems That Incorporate Content-Addressable Memories · IEEE Trans. Computers 1984
Embedded and real-time systems › wireless communication › wireless sensor networks
code dissemination
0.011982
Distribution of Programs for a System with Dynamic Architecture · IEEE Trans. Computers 1982
Parallel and multicore computing
parallel programming models
0.011982
Distribution of Programs for a System with Dynamic Architecture · IEEE Trans. Computers 1982
Cloud and datacenter computing › resource allocation
hardware resource assignment
0.011981
Adaptive Assignment of Hardware Resources for Dynamic Architectures · RTSS 1981
Interconnection networks and networks-on-chip
interprocessor communication
0.011980
The Exchange Matrix for Fast Communications in Systems with Dynamic Architectures · RTSS 1980
Parallel and multicore computing
multicomputer
0.011979
A Multicomputer System with Dynamic Architecture · IEEE Trans. Computers 1979
Electronic design automation
logic synthesis
0.011978
On Modular Networks Satisfying the Shift-Register Rule · IEEE Trans. Computers 1978
Interconnection networks and networks-on-chip
network topology
0.011987
Analysis and Synthesis of Dynamic Multicomputer Networks that Reconfigure into Rings, Trees, and Stars · IEEE Trans. Computers 1987
Processor architecture and microarchitecture › microprogramming
control store
0.011976
A Microcomputer with a Shift-Register Memory · IEEE Trans. Computers 1976
Processor architecture and microarchitecture › microprogramming
microprogrammable processor
0.011976
A Microcomputer with a Shift-Register Memory · IEEE Trans. Computers 1976
Parallel and multicore computing
multiprocessor system
0.011984
Memory Allocations for Multiprocessor Systems That Incorporate Content-Addressable Memories · IEEE Trans. Computers 1984
Memory systems › memory architecture
shift register memory
0.011976
A Microcomputer with a Shift-Register Memory · IEEE Trans. Computers 1976

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

diophantine equation · 0.0
YearPublicationVenuePosition
1987 Analysis and Synthesis of Dynamic Multicomputer Networks that Reconfigure into Rings, Trees, and Stars
abstract
This paper presents analysis and synthesis techniques for multicomputer networks that perform fast reconfiguration into rings, stars, and trees. Each reconfiguration into a new network structure requires only two codes (reconfiguration code RC and bias B), and can be performed during one clock period. Because the reconfiguration methodology presented is based on some fine mathematical properties exhibited by special shift registers with variable bias (SRVB), they are also introduced in this paper.
Svetlana P. Kartashev, Steven I. Kartashev
IEEE Trans. Computers2
1986 Data Exchange Optimization in Reconfigurable Binary Trees
abstract
The objective of this paper is to develop fast techniques of data exchange optimization with the use of reconfigurable binary trees.
Svetlana P. Kartashev, Steven I. Kartashev
IEEE Trans. Computers2
1984 Efficient Internode Commucations in Reconfigurable Binary Trees
abstract
This paper discusses efficient communication algorithms for multicomputer networks organized as reconfigurable binary trees.
Svetlana P. Kartashev, Steven I. Kartashev
IEEE Trans. Computers2
1984 Memory Allocations for Multiprocessor Systems That Incorporate Content-Addressable Memories
abstract
For associative processing and relational data bases characterized by sequential memory search, it is convenient to store a sequence of data files in a content-addressable memory since it can perform two concurrent data base operations at a time (search and update, search and delete, etc.) and the sequential nature of its operation is in conformity with the sequential nature of maintenance and update of data files. To take into account various communication delays introduced by the communication network in transferring updated words to the content-adressable memory assume that a sequence of data words contained in the same data file is stored with a shifting distance from one another, d ≥ 1, where the d integer is selectable by a programmer, and a pair of adjacent data words from the same file may have a constant or variable d. (A particular case, d = 1, means consecutive word storage.) In this paper, we discuss various memory allocation algorithms that allow formation of a multiprocessor system that incorporates several content-addressable memories and is designated for fast data base applications. All memory allocation schemes introduced in this paper are described by a Diophantine equation whose solution, x, shows the distance between any two processors that are not in conflict when they access the same content-addressable memory. The paper presents a technique for finding a maximal set of noninterfering processors and conflict-free allocation techniques for various structures of data files.
Svetlana P. Kartashev, Steven I. Kartashev
IEEE Trans. Computers2
1983 Optimal Routing Algorithms in Multicomputer Networks Organized as Reconfigurable Binary Trees
Svetlana P. Kartashev, Steven I. Kartashev
ICPP2
1982 Distributed dynamic hardware operating system for multiport reconfigurable memory
Steven I. Kartashev, Svetlana P. Kartashev
ICDCS1
1982 Distribution of Programs for a System with Dynamic Architecture
abstract
This paper elaborates on basic software techniques for distributing the hardware resource among user programs computed by a multicomputer system with a dynamic architecture. The system can switch the hardware resources into the minimal sized computers required for computations and initiate the unused resources into execution of additional program streams. Thus it maximizes the number of parallel program streams computed by the same set of resources.
Svetlana P. Kartashev, Steven I. Kartashev
IEEE Trans. Computers2
1981 Adaptive Assignment of Hardware Resources for Dynamic Architectures
Svetlana P. Kartashev, Steven I. Kartashev
RTSS2
1980 The Exchange Matrix for Fast Communications in Systems with Dynamic Architectures
Steven I. Kartashev, Svetlana P. Kartashev
RTSS1
1980 Problems of Designing Supersystems with Dynamic Architectures
abstract
This paper considers basic concepts of designing a Supersystem with dynamic architecture.
Steven I. Kartashev, Svetlana P. Kartashev
IEEE Trans. Computers1
1979 A Multicomputer System with Dynamic Architecture
abstract
This paper considers the organization of certain multicomputer systems with a particular type of dynamic architecture. The system allows one to reconfigure via software available hardware resources (widths of processors, memories, and I/O units), forming computers with different word sizes. A multicomputer system is formed from identical dynamic computer groups. Each group may assume a variety of architectural states which are distinct from each other by the number and sizes of concurrent computers. To construct one dynamic computer group, one uses a universal building module, an 8-bit microprocessor on an LSI chip, and standard memory units. This paper considers basic principles of dynamic computer group implementation: organization of parallel (for words) and serial (for instructions) exchange between primary memory and processor, automatic variation of the time intervals assigned for operations which are executed in differently sized computers, formation of the processor with variable word size, switching from one architectural state to another, scheduling of the memory, and task synchronization.
Steven I. Kartashev, Svetlana P. Kartashev
IEEE Trans. Computers1
1978 Software problems for dynamic architectures: Adaptive assignment of hardware resources
abstract
This paper discusses some important software problems arising in dynamic architectures. It introduces analysis techniques for a user program written in a high-level language which are aimed at finding the minimal sizes of computers which may execute this program. Next, it considers techniques for assigning the DC group hardware resource among several concurrent programs, thus allowing one to increase the executional parallelism obtained on the same hardware equipment. The assignment techniques studied in the paper form a core of the assignment subsystem included into the operating system of dynamic architecture. It is shown that the presented methodology is simple and straightforward requiring no complex computations. As a result, the resource assignment among user programs can be performed quickly and efficiently.
Svetlana P. Kartashev, Steven I. Kartashev
COMPSAC2
1978 On Modular Networks Satisfying the Shift-Register Rule
abstract
This paper considers the synthesis of the network N which realizes the original program (problem oriented network) N is assembled from n unit modules partitioned into r categories (r ≥ 1) each of which is formed from identical modules.
Svetlana P. Kartashev, Steven I. Kartashev
IEEE Trans. Computers2
1976 A Microcomputer with a Shift-Register Memory
abstract
A study of architecture for an 8-bit microprogrammed microcomputer (MPM) is presented in this paper. The control memory of this microcomputer is implemented as a dynamic shift-register memory (SRM). It is shown that the use of the SRM simplifies the processor circuits to such an extent that the entire CPU can be placed on a single LSI module. A new type of instruction (the tabled instruction) introduced not only simplifies organization of data exchange between the SRM and the processor, but also allows organizing of complex control sequences. It is shown that some tabled instructions implement the actions which ordinarily are performed by small subroutines of conventional microprogrammed computers. Other features of the MPM are more 1) a powerful set of instructions and 2) greatly simplified programming, since hundreds of processor registers are made available to the programmer.
Steven I. Kartashev
IEEE Trans. Computers1