Craig R. Frink
Hewlett-Packard
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Craig R. Frink.
[1988] Proceedings. 2nd IEEE Conference on Computer Workstations | 1988
Craig R. Frink; Paul J. Roy
The virtual cache-based architecture of the Apollo DN4000 workstation is presented. The architecture is discussed in detail, including the main factors that influenced its final design. The influences of the operating system on the cache architecture are discussed, as well as the subsequent influences of the cache on the operating system to maintain cache coherency. It is shown how the method of assessing objects in Apollos system has led to a write-allocate cache update policy to solve the virtual address synonym problem. It is also shown how maintaining cache coherency requires special consideration by the operating system during virtual-to-physical address mapping changes, context switches, modification of data without using virtual addresses (e.g. DMA), and processor modification of page-table used bits. The primary design goal of the DN4000 was to double the CPU performance of the existing Apollo DN3000. Performance measurements indicate that use of a virtually tagged cache and a virtual write buffer lead to achievement of this goal.<<ETX>>
ieee computer society international conference | 1992
Craig R. Frink; John Dykstal; Don Soltis
The authors present the processor, memory, graphics, multimedia, and built-in I/O design of the HP 9000 Model 710 workstation. Emphasized are the key factors considered in developing a balanced, low-cost, color workstation. Of particular interest is the use of a buffered interconnect, which enables the CPU and memory design to achieve high-performance levels within entry-level desktop constraints. The Model 710 implements a low-cost graphics architecture that delivers leading X Window performance. The graphics design of the Model 710 is reviewed, emphasizing how each part contributes to performance and limits cost. The Model 710 audio design is also reviewed, highlighting key features for improving system usability and enhancing application productivity. Finally, Model 710 performance is compared with that of other desktop members of the Series 700 workstation family, illustrating how the high performance of these workstations scales to the low-cost desktop.<<ETX>>
ieee computer society international conference | 1988
Craig R. Frink; Paul J. Roy
The authors examine the cache architecture of the Apollo DN4000 workstation, which utilizes a virtual cache to provide a cost-effective approach to high-performance computing. Of particular interest is how the use of a virtually tagged, write-through cache made it possible to use a low-cost, off-the-shelf MMU (memory-management unit) and resulted in inclusion of a virtual write buffer. This architecture enables the processor to execute zero wait-state memory reads and writes. It is shown how the way that objects are accessed in Apollos system led to a write-allocate cache update policy to solve the virtual address synonym problem.<<ETX>>
Archive | 1994
Craig R. Frink; William R. Bryg; Kenneth K. Chan; Thomas R. Hotchkiss; Robert D. Odineal; James B. Williams; Michael L. Ziegler
Archive | 1994
Michael L. Ziegler; Robert J. Brooks; William R. Bryg; Craig R. Frink; Thomas R. Hotchkiss; Robert D. Odineal; James B. Williams; John L. Wood
Archive | 2000
Michael L. Ziegler; Robert J. Brooks; William R. Bryg; Craig R. Frink; Thomas R. Hotchkiss; Robert D. Odineal; James B. Williams; John L. Wood
Archive | 1994
William R. Bryg; Craig R. Frink; Larry N. McMahan; Helen Nusbaum
Archive | 1994
Craig R. Frink; William R. Bryg; Kenneth K. Chan; Thomas R. Hotchkiss; Robert D. Odineal; James B. Williams; Michael L. Ziegler
Archive | 1994
Michael L. Ziegler; Robert J. Brooks; William R. Bryg; Craig R. Frink; Thomas R. Hotchkiss; Robert D. Odineal; James B. Williams; John L. Wood
Archive | 1994
Craig R. Frink; William R. Bryg; Kenneth K. Chan; Thomas R. Hotchkiss; Robert D. Odineal; James B. Williams; Michael L. Ziegler