Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Patrick Hung is active.

Publication


Featured researches published by Patrick Hung.


international symposium on microarchitecture | 1999

Deep submicron microprocessor design issues

Michael J. Flynn; Patrick Hung; Kevin W. Rudd

Deep-submicron technology allows billions of transistors on a single die, potentially running at gigahertz frequencies. According to Semiconductor Industry Association (SIA) projections, the number of transistors per chip and the local clock frequencies for high-performance microprocessors will continue to grow exponentially in the near future. This ensures that future microprocessors will become ever more complex. However, physical and program behavioral constraints will limit the usefulness of this complexity. Physical constraints include interconnect and device limits, as well as practical limits on power and cost. Program behavioral constraints result from program control and data dependencies, and from unpredictable events during execution. Other challenges include the need for advanced CAD tools to combat the negative effect of greater complexity on design time. Designers will also have to make improvements to preserve computational integrity, reliability, and diagnostic features. Successful implementations will depend on the processor architects ability to foresee technology trends and understand the changing design trade-offs for specific applications, beginning with the differing requirements for client versus server processors. This article discusses these trade-offs in light of industry projections and the many considerations affecting deep submicron technology.


international symposium on microarchitecture | 2005

Microprocessor design issues: thoughts on the road ahead

Michael J. Flynn; Patrick Hung

With the scaling of technology promising increases in chip frequency and especially transistor density, system designers must make trade-offs for a rapidly moving target. They must constantly deal with area, time, power, reliability, and technology design trade-offs as well as enormous design complexity at the same time. The driving force in design innovation is the rapid advance in technology. As technology advances and feature size shrinks, the three other design considerations benefit from one process generation to another, resulting in higher speed, smaller area, and reduced power consumption. Here, we look at the technology roadmap and what it means to computer architects, updating our views of six years ago.


asilomar conference on signals, systems and computers | 1999

Fast division algorithm with a small lookup table

Patrick Hung; Hossam A. H. Fahmy; Oskar Mencer; Michael J. Flynn

This paper presents a new division algorithm, which requires two multiplication operations and a single lookup in a small table. The division algorithm takes two steps. The table lookup and the first multiplication are processed concurrently in the first step, and the second multiplication is executed in the next step. This divider uses a single multiplier and a lookup table with 2/sup m/(2m+1) bits to produce 2 m-bit results that are guaranteed correct to one ulp. By using a multiplier and a 12.5 KB lookup table, the basic algorithm generates a 24-bit result in two cycles.


IEEE Micro | 2000

Using simple tools to evaluate complex architectural trade-offs

Michael J. Flynn; Patrick Hung; A. Peymandoust

Discusses how students in a processor design class estimated the cost and performance of two chips as part of a case study. This study was based on information available from various public sources. As the chip implementation details had not been released to the public, the instructors assumed the hardware designs were similar to the simulator default configurations. After comparing the performance and the costs, the students used the simulator tools to design improvements to each chip.


Software Focus | 2001

CAD Tools for System-Level Modeling and Implementation

Michael J. Flynn; Patrick Hung

Designing a silicon chip is an increasingly complicated process. MICHAEL J FLYNN and PATRICK HUNG discuss the implications. Copyright


Archive | 1997

Stochastic Congestion Model for VLSI Systems

Patrick Hung; Michael J. Flynn


Archive | 2001

Optimum instruction-level parallelism (ILP) for superscalar and VLIW processors

Patrick Hung; Michael J. Flynn


ERSA | 2004

Computer Architecture and Technology: Some Thoughts on the Road Ahead.

Michael J. Flynn; Patrick Hung


Archive | 2007

Deep Submicron VLSI Floorplanning Algorithm

Patrick Hung; Michael J. Flynn


Microporous and Mesoporous Materials | 2001

Estimating interconnect wirelength for soft IP

Patrick Hung; L. Semeria; Michael J. Flynn

Collaboration


Dive into the Patrick Hung's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Oskar Mencer

Imperial College London

View shared research outputs
Researchain Logo
Decentralizing Knowledge