Demo Data from VLDB 2026 / reviewers in the wild / expert
Wolfgang K. Giloi
dblp:24/4174
· DBLP profile ↗
23ranked-venue papers
18as first author
0since 2021 · last 2004
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 20 · 15 first-authorSoftware engineering, systems software and programming languages · 5 · 5 first-authorGraphics, computer vision, multimedia, augmented reality and games · 2 · 2 first-authorHuman-computer interaction and ubiquitous computing · 1 · 1 first-authorTheory of computation · 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.
| Computer architecture, parallel and distributed computing, and storage systems
6 papers |
Processor architecture and microarchitecture · 52% Parallel and multicore computing · 25% Distributed systems · 15% | |
| Software engineering, system software, and programming languages
1 paper |
Programming languages and type systems · 100% |
Topics — the 8 heaviest of 10, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Parallel and multicore computing
multicomputer |
0.0 | 2 | 1983 | Hierarchical Function Distribution - A Design Principle for Advanced Multicomputer Architectures · ISCA 1983 An IPC Protocol and Its Hardware Realization for a High-Speed Distributed Multicomputer System · ISCA 1981 |
Distributed systems › operating system support
interprocess communication |
0.0 | 1 | 1981 | An IPC Protocol and Its Hardware Realization for a High-Speed Distributed Multicomputer System · ISCA 1981 |
Processor architecture and microarchitecture
microprogramming |
0.0 | 1 | 1983 | Hierarchical Function Distribution - A Design Principle for Advanced Multicomputer Architectures · ISCA 1983 |
Electronic design automation
logic synthesis |
0.0 | 1 | 1974 | A Formalism for Description and Synthesis of Logical Algorithms and their Hardware Implementation · IEEE Trans. Computers 1974 |
Processor architecture and microarchitecture › instruction set architecture
high-level language architecture |
0.0 | 2 | 1978 | Data Structure Architectures - A Major Operational Principle · ISCA 1978 STARLET - A Computer Concept Based on Ordered Sets as Primitive Data Types · ISCA 1974 |
Processor architecture and microarchitecture
instruction set architecture |
0.0 | 2 | 1978 | Data Structure Architectures - A Major Operational Principle · ISCA 1978 STARLET - A Computer Concept Based on Ordered Sets as Primitive Data Types · ISCA 1974 |
User interface design and tools › user interface programming
interactive graphics programming |
0.0 | 1 | 1975 | On high-level programming systems for structured display programming · SIGGRAPH 1975 |
Electronic design automation › logic synthesis › logic optimization
state minimization |
0.0 | 1 | 1974 | A Formalism for Description and Synthesis of Logical Algorithms and their Hardware Implementation · IEEE Trans. Computers 1974 |
Methods — techniques the papers use, named apart from their topics
PL/I · 0.0FORTRAN · 0.0APL · 0.0ALGOL · 0.0lisp · 0.0finite-state automata · 0.0LISP · 0.0APL-based design formalism · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2004 | Future Building Blocks for Parallel ArchitecturesabstractEarly parallel architectures where shared memory systems (UMA, NUMA), which had the disadvantage of the shared memory bottleneck that limited the scalability of the system. In contrast, distributed memory architectures with message passing (NORMAs) provided any desired scalability; however, at the cost of a substantial communication latency. The latency could be reduced by custom communication hardware (examples: SUPRENUM, MANNA) yet since there was still a software routine involved, the remaining latency was in the order of microseconds. Therefore, and because of the simpler programming model of shared memory, it became the trend of the nineties to return to UMAs and NUMAs, employing powerful communication hardware to minimize the remote memory access time. Ulrich Brüning 0001, Wolfgang K. Giloi |
ICPP | 2 |
| 1998 | Modeling Node ArchitecturesabstractThis paper presents a modeling approach based on deterministic and stochastic Petri nets (DSPN) for analyzing the performance of node architectures for MIMD multiprocessor systems with distributed memory. DSPN are a numerically solvable modeling formalism with a graphical representation. The modeling approach supports design decisions for node architectures by providing quantitative results concerning processor and memory utilization for several design alternatives. To illustrate the proposed approach, DSPN of two node architectures are presented and employed for a comparative performance study. Wolfgang K. Giloi, Christoph Lindemann, S. Pletner |
MASCOTS | 1 |
| 1994 | The SUPRENUM Supercomputer: Goals, Achievements, and Lessons Learned
Wolfgang K. Giloi |
Parallel Comput. | 1 |
| 1994 | Parallel Supercomputer Architectures and their Programming Models
Wolfgang K. Giloi |
Parallel Comput. | 1 |
| 1990 | A basic architecture supporting LGDG computationabstractIn order to combine the benefits of dataflow and control-flow computation while avoiding the pitfalls of both, the authors propose a two-level model of large-grain dataflow computation, called LGDG computation. A formalism has been provided in a previous paper to prove the determinism of parallel program execution under this model. The current paper presents the basic LGDG computer architecture which is organized at two levels, called the graph level and the node level. The kernel of the node-level architecture is characterized by its non-branch RISC (N-RISC) feature, which ensures an optimal utilization of pipeline processing. This kernel is supported by various co-processors based on the principle of function migration. We will show in this paper how the graph-level architecture can be reduced to a matching unit, extended by a writable control store, through node migration and node aggregation. As a result, the matching overhead is drastically reduced, thus eliminating the most severe bottleneck of existing 'fine-grain' dataflow computers. Kechang Dai, Wolfgang K. Giloi |
ICS | 2 |
| 1989 | Supercomputer development in EuropeabstractFor the sake of clarification the paper first discusses some major aspects of supercomputer technology and architecture. On this basis an outline is given of major European developments in the realm of supercomputers that happened in the second half of the eighties or are planned for the first half of the nineties. The projects discussed are: Supernode, ISIS, SUPRENUM, and GENESIS. Wolfgang K. Giloi |
ICS | 1 |
| 1989 | Very high-speed communication in large MIMD supercomputersabstractThe next generation of supercomputers will be largely parallel MIMD architectures, ranging in peak performance from 10 to 100 GFLOPS in the mid nineties to 1000 GFLOPS in the late nineties. Largely parallel means that such a system will consist of hundreds or thousands of processing nodes (PN), and each PN will have a peak performance of several hundred MFLOPS. Obtaining such an extremely high performance is not only an issue of appropriate node architecture but requires also a very high bandwidth interconnection network and an extremely fast implementation of the inter process communication (IPC) protocol. The paper deals with an IPC protocol implementation that reduces the communication startup time to approximately 20 microseconds, by combining highly efficient software solutions, given in the form of lightweight processes, with dedicated hardware, given in the form of a specific communication processor in each PN, to perform the rendezvous required between sender and receiver processes. Wolfgang K. Giloi, Wolfgang Schröder-Preikschat |
ICS | 1 |
| 1988 | A hybrid scheme for detecting AND-parallelism in prolog programsabstractS.550-559 Hong Xia, Wolfgang K. Giloi |
ICS | 2 |
| 1988 | SUPRENUM: A trendsetter in modern supercomputer development
Wolfgang K. Giloi |
Parallel Comput. | 1 |
| 1987 | POPE - a parallel-operating prolog engine
J. Beer, Wolfgang K. Giloi |
Future Gener. Comput. Syst. | 2 |
| 1986 | Suprenum: The German Supercomputer Architecture Rationale and Concepts
Wolfgang K. Giloi, Peter M. Behr |
ICPP | 1 |
| 1985 | Advanced object oriented architectures
Wolfgang K. Giloi |
Future Gener. Comput. Syst. | 1 |
| 1983 | Towards a Taxonomy of Computer Architecture Based on the Machine Data Type ViewabstractExisting taxonomies of computer architecture lack the descriptive tools to deal with the large variety of existing principles, features, and mechanisms of the existing spectrum of single processor, multi processor, and multi computer architectures. Consequently, they lack the discriminating power to be able to taxonomize computer architecture. In the paper, a new approach toward a complete taxonomy is presented. The key to the taxonomy is to start with the dichotomy of 'operational principle' and 'hardware structure' as the foundation of a computer architecture and describe the constituents of the operational principle in terms of 'machine data types' consisting of 'machine data objects', their representations, and the functions applicable on the objects. The resulting taxonomy provides a systematic approach to the design of innovative computer architectures. Wolfgang K. Giloi |
ISCA | 1 |
| 1983 | Hierarchical Function Distribution - A Design Principle for Advanced Multicomputer ArchitecturesabstractAn abstract view of a computer system is provided by a hierarchy of functions, ranging from the high-level operating system functions down to the primitive functions of the hardware. Vertical migration of high-level functions into the microcode of a CPU or horizontal migration of hardware functions out of the CPU into dedicated processors alone is not an adequate realization method for innovative computer architectures with complex functionality. In the paper, a new design principle called hierarchical function distribution is introduced to cope with the task of designing innovative multicomputer systems with complex functionality. The design rules of hierarchical function distribution are presented, and the advantages of the approach are discussed and illustrated by examples. Wolfgang K. Giloi, Peter M. Behr |
ISCA | 1 |
| 1981 | Abstract Data Type Based Programming Style and Computer GraphicsabstractThe next generation of "intelligent" industrial robots will necessitate off-line programming systems in which generative graphics (picture generation) and cognitive graphics (picture understanding) is combined. This will require programming languages that comprise graphical data types. The classical implementation of a graphical programming system in the form of a procedure package deals with representations of graphical objects and thus does not provide graphical data types. However, modern abstract data type based languages allow graphical data types to be introduced as user-defined abstract data types. The features of such a language, CLU, is discussed, and the implementation of a graphical data type in CLU is illustrated by a simple example. Wolfgang K. Giloi |
Eurographics | 1 |
| 1981 | An IPC Protocol and Its Hardware Realization for a High-Speed Distributed Multicomputer System
Wolfgang K. Giloi, Peter M. Behr |
ISCA | 1 |
| 1981 | Education in firmware engineering and microprogramming
Peter M. Behr, Wolfgang K. Giloi, Reinhold Güth |
Microprocessing and Microprogramming | 2 |
| 1978 | Data Structure Architectures - A Major Operational PrincipleabstractComputer architectures may be characterized by their operational principle and their physical structure. The paper defines these two characteristics for the novel concept of data structure architectures (DSAs). The representation and processing of arbitrary data structures in such a DSA is demonstrated by examples. It is shown how the functional requirements of a DSA can be satisfied by the specific information structure and the physical structure of the STARLET architecture introduced in preceding publications. Wolfgang K. Giloi, Helmut K. Berg |
ISCA | 1 |
| 1975 | On high-level programming systems for structured display programmingabstractThe main topic of the paper is to introduce a concept for structured display programming in interactive computer graphics and to discuss the suitability of FORTRAN, ALGOL, PL/I, and APL as the host language for such a programming system. To this end, the interrelationship between picture structures, data structures, and language structures is first established. Based on the obtained conclusions, a model language for interactive display programming (GRIP) is introduced. The suitability of the above mentioned languages is discussed, and experiences with the implementation of the GRIP philosophy in some of these languages are communicated. Wolfgang K. Giloi |
SIGGRAPH | 1 |
| 1975 | Interactaive Graphics on Intelligent Terminals in a Time-Sharing Environment
Wolfgang K. Giloi, José L. Encarnação, S. Savitt |
Acta Informatica | 1 |
| 1974 | STARLET - A Computer Concept Based on Ordered Sets as Primitive Data TypesabstractIt is a well-acknowledged fact that the adequate structuring of data is as important as the adequate structuring of a program. The classical von Neumann - machine deals on the hardware level only with scalars and, therefore, provides no hardware support of any sort for the manipulation of more complex data structures. Some more recently developed concepts - all variants of Iliffe's Basic Language Machine -- provide some hardware support for structuring data in the form of trees. Contrastingly, in the STARLET concept to be discussed in this paper, the basic data structure is that of ordered sets (as given by strings and arrays). In the paper, the basic notions of this novel concept are introduced and discussed, especially the internal information structure which differs considerably from that of the von Neumann-machine or other concepts. This very idiosyncratic information structure has far-reaching consequences with respect to the hardware structure of the machine. Finally, a number of resulting features will be discussed and an attempt will be made to compare the computing power of STARLET with that of avon Neumann-machine with equally fast hardware. Wolfgang K. Giloi, Helmut K. Berg |
ISCA | 1 |
| 1974 | A Formalism for Description and Synthesis of Logical Algorithms and their Hardware ImplementationabstractThe design methodology developed in the paper is based on an APL-like definition of logical arrays and operations on such arrays. First, the notion of a logical algorithm is introduced as a finite state automaton described by transition and output matrix. The technical realizations of such algorithms is then uniformly described as time-discrete, space-discrete, and time-space-discrete systems, and the transition of an algorithm from state-to-state (or space node-to-space node) can be explicitly formulated in a very concise way. An application of this formalism to the state reduction problem is shown. Thus the paper extends the APL-based design of logical networks beyond the area of combinational networks as developed first by Iverson. Wolfgang K. Giloi, Hans C. Liebig |
IEEE Trans. Computers | 1 |
| 1968 | Construction of Multistep Integration Formulas for Simulation PurposesabstractAbstract—Block-oriented simulation languages are a powerful tool for solving simulation problems. A problem of major importance in simulation, however, is the choice of the integration formula to be employed in the integration block. Users of early simulation languages had no difficulty selecting a formula since these languages provided only a single formula. Advanced languages have a number of formulas available, but leave the choice to the user who does not have much to go by except the good names of the formulas. Difficulties which were encountered in the use of multistep formulas made formulas of the Runge-Kutta type more popular. Experience has shown that they are less critical with respect to stability. However, the computing time for a Runge-Kutta formula is considerably larger and for this reason multistep formulas, which include the predictor- corrector scheme, are still appealing. Wolfgang K. Giloi, Hartmut Grebe |
IEEE Trans. Computers | 1 |