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

Frederic J. Mowle

dblp:79/1278 · DBLP profile ↗
← Back
8ranked-venue papers
4as first author
0since 2021 · last 1978
—ORCID · none

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

Systems, architecture and hardware · 6 · 2 first-authorApplied, interdisciplinary, general and emerging computing · 2 · 2 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
4 papers
Processor architecture and microarchitecture · 71% Electronic design automation · 16% Performance modeling and evaluation · 10%
Theoretical computer science
4 papers
Graph algorithms and graph theory · 30% Coding theory · 28% Automata and formal languages · 17%
Software engineering, system software, and programming languages
2 papers
Compilers and program optimization · 100%

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

TopicWeightPapersLastEvidence papers
Processor architecture and microarchitecture
microprogramming
0.021978
Techniques of Program Execution with a Writable Control Memory · IEEE Trans. Computers 1978
Selection Schemes for Dynamically Microcoding Fortran Programs · ISCA 1976
Processor architecture and microarchitecture › microprogramming
control store
0.021978
Techniques of Program Execution with a Writable Control Memory · IEEE Trans. Computers 1978
Selection Schemes for Dynamically Microcoding Fortran Programs · ISCA 1976
Compilers and program optimization › dynamic optimization
profile-guided optimization
0.011976
Selection Schemes for Dynamically Microcoding Fortran Programs · ISCA 1976
Electronic design automation
logic synthesis
0.011976
A Numerical Expansion Technique and Its Application to Minimal Multiplexer Logic Circuits · IEEE Trans. Computers 1976
Performance modeling and evaluation › performance evaluation methodology
simulation and benchmarking
0.011973
Multiple Microprocessors with Common Main and Control Memories · IEEE Trans. Computers 1973
Processor architecture and microarchitecture
instruction set architecture
0.011978
Techniques of Program Execution with a Writable Control Memory · IEEE Trans. Computers 1978
Graph algorithms and graph theory
graph connectivity
0.011970
Controllability of Nonlinear Sequential Networks · J. ACM 1970
Coding theory › sequences › feedback shift registers
nonlinear feedback shift register
0.011969
Readily Programmable Procedures for the Analysis of Nonlinear Feedback Shift Registers · IEEE Trans. Computers 1969
Information theory › probability theory › discrete probability distribution
binomial distribution
0.011967
An Algorithm for Generating Stable Feedback Shift Registers of Order n · J. ACM 1967
Combinatorics and discrete mathematics
enumeration
0.011967
An Algorithm for Generating Stable Feedback Shift Registers of Order n · J. ACM 1967
Processor architecture and microarchitecture
microprocessor
0.011973
Multiple Microprocessors with Common Main and Control Memories · IEEE Trans. Computers 1973
Memory systems
shared memory
0.011973
Multiple Microprocessors with Common Main and Control Memories · IEEE Trans. Computers 1973
Graph algorithms and graph theory › graph algorithms › subgraph enumeration
cycle enumeration
0.011966
Relations Between Pn Cycles and Stable Feedback Shift Registers · IEEE Trans. Electron. Comput. 1966
Coding theory › sequences
feedback shift registers
0.011966
Relations Between Pn Cycles and Stable Feedback Shift Registers · IEEE Trans. Electron. Comput. 1966

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

simulation · 0.0inner loop detection · 0.0automatic microcode conversion · 0.0numerical expansion technique · 0.0recursive generation · 0.0past-state operator · 0.0one-to-one mapping · 0.0next-state operator · 0.0enumeration · 0.0cycle analysis · 0.0combinatorial enumeration · 0.0
YearPublicationVenuePosition
1978 Techniques of Program Execution with a Writable Control Memory
abstract
The objective of the present paper is to investigate possible methods to reduce a program's execution time by detecting and converting automatically the more frequently executed program parts, mostly inner loops, into microcode.
Philip S. Liu, Frederic J. Mowle
IEEE Trans. Computers2
1976 Selection Schemes for Dynamically Microcoding Fortran Programs
abstract
The objective of the present study has been to investigate possible methods to reduce a program's execution time by detecting and converting automatically the more frequently executed program parts, mostly inner loops, into microcode. The methods proposed were static loading of inner loops, selective loading of inner loops, over-lay of inner loops, and user-aided scheme. Using Fortran programs as the test programs, a simulation program was written to measure the gain achieved by each method. A final gain between 1.587 and 4.76 was achieved by the proposed methods for memory speed ratios between 3 and 8. It was found that 90% of the final gain of the test programs could be obtained with writable control memory requirements that were less than 40% of the final requirement.
Philip S. Liu, Frederic J. Mowle
ISCA2
1976 A Numerical Expansion Technique and Its Application to Minimal Multiplexer Logic Circuits
abstract
A method of realizing arbitrary combinational switching functions with multiplexers is derived. These circuits are divided in two classes where the first allows only uncomplemented variables as control inputs and the second has unrestricted inputs. The selected inputs to each multiplexer in the first class of circuits (tree circuits) are shown to be residue functions of the output function. Using this fact, it is demonstrated that many functional properties simplify realization procedures.
Theodore F. Tabloski, Frederic J. Mowle
IEEE Trans. Computers2
1973 Multiple Microprocessors with Common Main and Control Memories
abstract
This paper investigates some of the problems that arise when several microprocessors share a common control memory and a common main memory. The performance with respect to both control and main memory accessing conflicts is measured for several system configurations by means of a simulation program. The program tests a set of Digital Scientific Meta 4's operating in IBM 1130 emulation mode.
J. Egil Juliussen, Frederic J. Mowle
IEEE Trans. Computers2
1970 Controllability of Nonlinear Sequential Networks
abstract
A sequential network is said to be controllable if there exists at least one integer k such that it is possible to transition between any pair of arbitrary states ( S α , S β ) in exactly k steps. In this paper, necessary and sufficient conditions are given for a nonlinear sequential network to be controllable. Strong connectedness is a necessary condition for controllability. It is shown that the existence of two cycles C 1 and C 2 on a strongly connected sequential network, whose cycle lengths L 1 and L 2 are relatively prime, is both necessary and sufficient for controllability. Simple test procedures are also developed which determine if a sequential network is controllable and which determine the transition sequences.
Frederic J. Mowle
J. ACM1
1969 Readily Programmable Procedures for the Analysis of Nonlinear Feedback Shift Registers
abstract
Two vector operators θ and γ are introduced. The next-state operator θ allows one to calculate the successors of a set of states {G} from a binary nonlinear feedback shift register. The past-state operator γ allows one to calculate the predecessors of a set of states {G}. Both of these operators, which can be easily programmed on a digital computer, can be used to analyze autonomous and nonautonomous feedback shift registers. Analysis procedures using these operators are given for determining the cycle set of an arbitrary nonlinear FSR, for deciding if the state diagrams of the FSR are connected or strongly connected, and also for determining if the FSR is controllable.
Frederic J. Mowle
IEEE Trans. Computers1
1967 An Algorithm for Generating Stable Feedback Shift Registers of Order n
abstract
It is shown in this paper that the stable feedback shift registers, when classified according to Hamming weight (the number of fundamental product terms in expanded sum of products form), are binomially distributed, i.e., are (2 n - n - 1 w ) stable feedback shift registers of order n with Hamming weight equal to w . Using this relationship, a recursive algorithm is established which will generate all stable feedback shift registers of order n . Formulas are also given for determining the number of stable feedback shift registers which have j + 1 starting states and j + 1 branch states, 0 ≤ j ≤ 2 n -1 - 1.
Frederic J. Mowle
J. ACM1
1966 Relations Between Pn Cycles and Stable Feedback Shift Registers
abstract
In this paper a relationship among distinct Pn+1cycles, distinct stable maximum transient feedback shift registers of order n+1, and stable feedback shift registers of order n will be presented. In the course of the discussion, two algorithms will be introduced. The first will provide a one-to-one mapping between distinct stable feedback shift registers of order n and distinct stable maximum-transient feedback shift registers of order n+1. The second will provide a one-to-one mapping between distinct maximum transient feedback shift registers of order n+1 and distinct Pn+1cycles. As a corollary to these relationships, an enumeration of the stable feedback shift registers is obtained.
Frederic J. Mowle
IEEE Trans. Electron. Comput.1