Demo Data from EDBT 2026 / reviewers in the wild / expert
Eiichi Goto
dblp:58/1803
· DBLP profile ↗
15ranked-venue papers
4as first author
0since 2021 · last 1995
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 10 · 3 first-authorDatabases, data management, data science and information retrieval · 5 · 1 first-authorTheory of computation · 5 · 1 first-authorSoftware engineering, systems software and programming languages · 2 · 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
8 papers |
Processor architecture and microarchitecture · 66% Integrated circuit design · 25% Parallel and multicore computing · 5% | |
| Software engineering, system software, and programming languages
1 paper |
Programming languages and type systems · 100% |
Topics — the 21 heaviest of 22, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Processor architecture and microarchitecture
arithmetic unit |
0.0 | 2 | 1995 | Fast Evaluation of the Elementary Functions in Single Precision · IEEE Trans. Computers 1995 Fast Hardware-Based Algorithms for Elementary Function Computations Using Rectangular Multipliers · IEEE Trans. Computers 1994 |
Processor architecture and microarchitecture › computer arithmetic
elementary function evaluation |
0.0 | 2 | 1995 | Fast Evaluation of the Elementary Functions in Single Precision · IEEE Trans. Computers 1995 Fast Hardware-Based Algorithms for Elementary Function Computations Using Rectangular Multipliers · IEEE Trans. Computers 1994 |
Processor architecture and microarchitecture › computer arithmetic
floating-point arithmetic |
0.0 | 2 | 1994 | Fast Hardware-Based Algorithms for Elementary Function Computations Using Rectangular Multipliers · IEEE Trans. Computers 1994 Pseudorandom Rounding for Truncated Multipliers · IEEE Trans. Computers 1991 |
Processor architecture and microarchitecture › computer arithmetic › floating-point arithmetic
IEEE 754 |
0.0 | 1 | 1994 | Fast Hardware-Based Algorithms for Elementary Function Computations Using Rectangular Multipliers · IEEE Trans. Computers 1994 |
Integrated circuit design
superconducting logic |
0.0 | 1 | 1994 | QFP wiring problem-introduction and analytical considerations · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1994 |
Integrated circuit design
digital circuit design |
0.0 | 2 | 1991 | Pseudorandom Rounding for Truncated Multipliers · IEEE Trans. Computers 1991 Esaki Diode High-Speed Logical Circuits · IRE Trans. Electron. Comput. 1960 |
Integrated circuit design › digital circuit design
arithmetic circuit design |
0.0 | 1 | 1991 | Pseudorandom Rounding for Truncated Multipliers · IEEE Trans. Computers 1991 |
Integrated circuit design › digital circuit design › arithmetic circuit design
truncated multiplier |
0.0 | 1 | 1991 | Pseudorandom Rounding for Truncated Multipliers · IEEE Trans. Computers 1991 |
Programming languages and type systems › type checking
runtime type checking |
0.0 | 1 | 1989 | Run-Time Checking in Lisp by Integrating Memory Addressing and Range Checking · ISCA 1989 |
Processor architecture and microarchitecture
instruction-level parallelism |
0.0 | 1 | 1989 | CPC (Cyclic Pipeline Computer) - An Architecture Suited for Josephson and Pipelined-Memory Machines · IEEE Trans. Computers 1989 |
Parallel and multicore computing › parallel architecture
MIMD architecture |
0.0 | 1 | 1989 | CPC (Cyclic Pipeline Computer) - An Architecture Suited for Josephson and Pipelined-Memory Machines · IEEE Trans. Computers 1989 |
Processor architecture and microarchitecture › pipelining
pipelined processor |
0.0 | 1 | 1989 | CPC (Cyclic Pipeline Computer) - An Architecture Suited for Josephson and Pipelined-Memory Machines · IEEE Trans. Computers 1989 |
Processor architecture and microarchitecture › instruction set architecture
tagged architecture |
0.0 | 1 | 1989 | Run-Time Checking in Lisp by Integrating Memory Addressing and Range Checking · ISCA 1989 |
Electronic design automation
physical design |
0.0 | 1 | 1994 | QFP wiring problem-introduction and analytical considerations · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1994 |
Programming languages and type systems › functional programming
lisp |
0.0 | 1 | 1989 | Run-Time Checking in Lisp by Integrating Memory Addressing and Range Checking · ISCA 1989 |
Parallel and multicore computing › parallel architecture
associative processor |
0.0 | 1 | 1979 | FLATS, a Machine for Numerical, Symbolic and Associative Computing · ISCA 1979 |
Memory systems
content-addressable memory |
0.0 | 1 | 1979 | FLATS, a Machine for Numerical, Symbolic and Associative Computing · ISCA 1979 |
Integrated circuit design › digital circuit design › logic design
logic circuits |
0.0 | 1 | 1960 | Esaki Diode High-Speed Logical Circuits · IRE Trans. Electron. Comput. 1960 |
Integrated circuit design › digital circuit design › logic families
tunnel diode logic circuits |
0.0 | 1 | 1960 | Esaki Diode High-Speed Logical Circuits · IRE Trans. Electron. Comput. 1960 |
Memory systems
delay-line memory |
0.0 | 1 | 1960 | Esaki Diode High-Speed Logical Circuits · IRE Trans. Electron. Comput. 1960 |
Memory systems › random-access memory
dynamic memory |
0.0 | 1 | 1960 | Esaki Diode High-Speed Logical Circuits · IRE Trans. Electron. Comput. 1960 |
Methods — techniques the papers use, named apart from their topics
table lookup · 0.0difference method · 0.0wiring and buffering algorithm · 0.0truncation-based accuracy analysis · 0.0analytical modeling · 0.0pseudorandom rounding · 0.0numerical simulation · 0.0time-sharing · 0.0advanced control · 0.0hardware list processing · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1995 | Fast Evaluation of the Elementary Functions in Single PrecisionabstractIn this paper we introduce a new method for the fast evaluation of the elementary functions in single precision based on the evaluation of truncated Taylor series using a difference method. We assume the availability of large and fast (at least for read purposes) memory. We call this method the ATA (Add-Table lookup-Add) method. As the name implies, the hardware required for the method are adders (both two/ and multi/operand adders) and fast tables. For IEEE single precision numbers our initial estimates indicate that we can calculate the basic elementary functions, namely reciprocal, square root, logarithm, exponential, trigonometric and inverse trigonometric functions, within the latency of two to four floating point multiplies.> Weng-Fai Wong, Eiichi Goto |
IEEE Trans. Computers | 2 |
| 1994 | Fast Hardware-Based Algorithms for Elementary Function Computations Using Rectangular MultipliersabstractAs the name suggests, elementary functions play a vital role in scientific computations. Yet due to their inherent nature, they are a considerable computing task by themselves. Not surprisingly, since the dawn of computing, the goal of speeding up elementary function computation has been pursued. This paper describes new hardware based algorithms for the computation of the common elementary functions, namely division, logarithm, reciprocal square root, arc tangent, sine and cosine. These algorithms exploit microscopic parallelism using specialized hardware with heavy use of truncation based on detailed accuracy analysis. The contribution of this work lies in the fact that these algorithms are very fast and yet are accurate. If we let the time to perform an IEEE Standard 754 double precision floating point multiplication be /spl tau//sub /spl times//, our algorithms to achieve roughly 3.68/spl tau//sub /spl times//,4.56/spl tau//sub /spl times//, 5.25/spl tau//sub /spl times//, 3.69/spl tau//sub /spl times//, 7.06/spl tau//sub /spl times//, and 6.5/spl tau//sub /spl times//, for division, logarithm, square root, exponential, are tangent and complex exponential (sine and cosine) respectively. The trade-off is the need for tables and some specialized hardware. The total amount of tables required, however, is less than 128 Kbytes. We discuss the hardware, algorithmic and accuracy aspects of these algorithms.> Weng-Fai Wong, Eiichi Goto |
IEEE Trans. Computers | 2 |
| 1994 | QFP wiring problem-introduction and analytical considerationsabstractA novel Josephson device with many desirable properties/spl minus/fast switching speed, high operation frequency, and low power dissipation/spl minus/has been researched these several years: the Quantum Flux Parametron (QFP). This paper discusses the interconnection problem of QFP circuits, where wire inductance matching and high clock rate restrict the lengths of interconnection wires. A layout model of QFP interconnection wires is clarified, and the effects of wire inductance matching on interconnection area and wire length are analyzed. The limitation comes from the bound of the number of squares of wires, therefore similar effects will exist where wire resistance is bounded. This paper discusses a simple wiring and buffering algorithm for QFP circuits, in which wire inductance is adjusted and the maximum wire length is controlled, to prove that any logic is realizable as a QFP circuit.> Reiji Suda, Ryotaro Kamikawai, Yasuo Wada, Willy Hioe, Mutsumi Hosoya, Eiichi Goto |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 6 |
| 1992 | Evaluation of the continuation bit in the Cyclic Pipeline Computer
Paul Spee, Weng-Fai Wong, Eiichi Goto |
Parallel Comput. | 4 |
| 1991 | Pseudorandom Rounding for Truncated MultipliersabstractAn economical, unbiased, overflow-free rounding scheme for multiplication of multiple-precision floating-point numbers is proposed. The scheme, called pseudorandom rounding, saves multiplications of lower bits and makes use of statistical properties of bits around the least significant bit of products in order to compensate for truncated parts. The method is deterministic, and inputs are commutable. The validity of the rounding is verified by numerical simulation.> Nobuaki Yoshida, Eiichi Goto, Shuichi Ichikawa |
IEEE Trans. Computers | 2 |
| 1989 | Run-Time Checking in Lisp by Integrating Memory Addressing and Range CheckingabstractThis paper describes the BL addressing mode and the address tag in FLATS2 machine, which is a general-purpose MIMD computer now under construction. The BL addressing mode integrates memory accessing and range checking by hardware. Address tag is a bit in word, which indicates the capability for memory access. Combining them together, efficient memory protection is provided at run-time. It reduces the cost of run-time type checking in Lisp by checking the address tag and the address of a pointer against the range of the region associated to a type, in parallel with the memory access. The arithmetic instructions check the address tags of operands to support the generic arithmetic in Lisp. We can also make use of this scheme to check the number of arguments and multiple return values and to check array-bounds to support faster execution of Common Lisp program. These facilities are not specific to Lisp, so that they can be used more generally than other tagged architectures. Mitsuhisa Sato, Shuichi Ichikawa, Eiichi Goto |
ISCA | 3 |
| 1989 | CPC (Cyclic Pipeline Computer) - An Architecture Suited for Josephson and Pipelined-Memory MachinesabstractDescribes a novel computer architecture, called a cyclic pipeline computer (CPC), which is especially suited for Josephson technologies. Since each Josephson logic device acts as a latch, it is possible to use high-pitch and shallow logic pipelining without any increase in delay time and cost. Hence, both the processor and the main memory can be built from the Josephson devices and can be pipelined with the same pipeline pitch time. The CPC supports multiple instruction/multiple data stream (MIMD) by time-sharing the processor and the main memory among multiple instruction streams. In addition, it employs advanced control to speed up the computation for each instruction stream.> Kentaro Shimizu, Eiichi Goto, Shuichi Ichikawa |
IEEE Trans. Computers | 2 |
| 1979 | FLATS, a Machine for Numerical, Symbolic and Associative ComputingabstractFunctional aspects of a machine called FLATS are described. FLATS aims to efficiently run both numerical and algebraic programs. Overflow free and variable precision arithmetic, table look-up computation, and associative computation based on single-hit content addressed tables are introduced for advanced numerical, algebraic and symbolic computing. Hashing hardware, tag mechanism and hardware list processing are used to realize these features. Eiichi Goto, Tetsuo Ida, Kei Hiraki |
ISCA | 1 |
| 1978 | Genetic Order and Compactifying Garbage Collectors
Motoaki Terashima, Eiichi Goto |
Inf. Process. Lett. | 2 |
| 1977 | Parallel Hashing Algorithms
Eiichi Goto, Tetsuo Ida, Takao Gunji |
Inf. Process. Lett. | 1 |
| 1977 | An O(N) Algorithm for Finding Periodicity of a Sequence Using Hash Coding
Teruo Hikita, Eiichi Goto |
Inf. Process. Lett. | 2 |
| 1977 | "V-Tape", A Virtual Memory Oriented Data Type, and its Resource Requirements
Masataka Sassa, Eiichi Goto |
Inf. Process. Lett. | 2 |
| 1976 | A Hashing Method for Fast Set Operations
Masataka Sassa, Eiichi Goto |
Inf. Process. Lett. | 2 |
| 1964 | A Note on Logical Gain
Eiichi Goto |
IEEE Trans. Electron. Comput. | 1 |
| 1960 | Esaki Diode High-Speed Logical CircuitsabstractLogical circuits using Esaki diodes, and which are based on a principle similar to parametron (subharmonic oscillator element) circuits, are described. Two diodes are used in series to form a basic element called a twin, and a binary digit is represented by the polarity of the potential induced at the middle point of the twin, which is controlled by the majority of input signals applied to the middle point. Unilateral transmission of information in circuits consisting of cascaded twins is achieved by dividing the twins into three groups and by energizing each group one after another in a cyclic manner. Experimental results with the clock frequency as high as 30 mc are reported. Also, a delay-line dynamic memory and a nondestructive memory in matrix form are discussed. Eiichi Goto, Kenro Murata, Kisaburo Nakazawa, Keisuke Nakagawa, Tohru Moto-Oka, Yasushi Miatsu-Oka, Yoshihiro Ishibashi, Haruhisa Ishida, Takashi Soma, Eiiti Wada |
IRE Trans. Electron. Comput. | 1 |