EDBT 2026 Demo / reviewers in the wild / expert
John L. Gieser
dblp:12/1641
· DBLP profile ↗
2ranked-venue papers
1as first author
0since 2021 · last 1983
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 1Software engineering, systems software and programming languages · 1 · 1 first-author
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.
| Software engineering, system software, and programming languages
2 papers |
Compilers and program optimization · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Processor architecture and microarchitecture · 100% |
Topics — the 4 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Compilers and program optimization
code generation |
0.0 | 1 | 1983 | Experiments in Automatic Microcode Generation · IEEE Trans. Computers 1983 |
Compilers and program optimization › code generation
microcode generation |
0.0 | 1 | 1983 | Experiments in Automatic Microcode Generation · IEEE Trans. Computers 1983 |
Processor architecture and microarchitecture › microprogramming
microcode generation |
0.0 | 1 | 1982 | On Horizontally Microprogrammed Microarchitecture Description Techniques · IEEE Trans. Software Eng. 1982 |
Processor architecture and microarchitecture › microprogramming
microprogrammable processor |
0.0 | 1 | 1983 | Experiments in Automatic Microcode Generation · IEEE Trans. Computers 1983 |
Methods — techniques the papers use, named apart from their topics
intermediate language decoding · 0.0grammar forms · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1983 | Experiments in Automatic Microcode GenerationabstractA procedure is described which permits applications problems coded in a higher level language to be compiled to microcode for horizontally microprogrammed processors. An experimental language has been designed which is suitable for expressing computationally oriented problems for such processors in a distributed processing environment. Source programs are compiled first to a machine independent intermediate language and then to a machine dependence form consisting of elementary microoperations, with optimizations performed during each step. The microoperations are then compacted into executable microinstructions for a specific target machine. The procedure has been implemented for experimental purposes and used to compile several different types of applications programs. The experimental results are presented with an interpretation and analysis, along with recommendations for future study. Robert J. Sheraga, John L. Gieser |
IEEE Trans. Computers | 2 |
| 1982 | On Horizontally Microprogrammed Microarchitecture Description TechniquesabstractIn automatically generating microcode starting from a highlevel source language, a significant issue is the description of the target microengine architecture. The techniques and methodologies used to accomplish this address the practical issues of: 1) a detailed description of all microprogram controJled haudware elements of the microengine, the microinstruction, the rules for valid use of all microprogrammed features, and the behavior of microprogrammed operations; and 2) the use of this description to interpret and decode higher level source intermediate languages to form microoperations and ultimately microinstructions. This work is a step in conceptually defining the techniques and methodologies for microarchitecture descriptions to accomplish the above. Its objective is to identify the techniques that appear to have the most promise for use in interjecting the target microarchitecture characteristics into the high-level language-to-microcode compilation process. John L. Gieser |
IEEE Trans. Software Eng. | 1 |