Network


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

Hotspot


Dive into the research topics where Ken Shoemaker is active.

Publication


Featured researches published by Ken Shoemaker.


ieee computer society international conference | 1990

The i486 microprocessor integrated cache and bus interface

Ken Shoemaker

The Intel i486 microprocessor includes an integrated 8-kB combined instruction and data cache. The cache, how its parameters were determined, how it fits into the i486 microprocessor pipeline, and the implications of the integrated cache on the i486 microprocessor bus interface are described. The cache must provide software-transparent memory consistency, in addition to supporting self-modifying code. The first cache parameter that needs to be determined is the cache size. The larger the cache in the system, the higher the hit ratio, and therefore the greater the performance improvement in the system. With the cache size set, the next parameter to set is the line size. The line size is the amount of information placed into the cache whenever a cache miss occurs. Previous cache studies show that longer cache lines produce greater hit ratios at the expense of larger miss penalties. The tradeoff between these two figures for optimal performance is heavily dependent on the nature of the memory-to-cache interface. The next cache parameter to be set is the associativity of the cache. The associativity determines the number of places a particular memory location can be placed in the cache. With the nature of the bus defined, the parameters chosen for the cache organization were evaluated.<<ETX>>


Archive | 2002

Apparatus and method for scheduling threads in multi-threading processors

Ken Shoemaker; Sailesh Kottapalli; Kinkee Sit


Archive | 1997

Method and apparatus for scheduling instructions in waves

Nazar A. Zaidi; Gary N. Hammond; Ken Shoemaker


Archive | 2008

Power management for a system on a chip (SoC)

Woojong Han; Madhu Athreya; Ken Shoemaker; Arvind Mandhani; Mahesh Wagh; Ticky Thakkar


Archive | 2010

Providing a peripheral component interconnect (PCI)-compatible transaction level protocol for a system on a chip (SoC)

Ken Shoemaker; Mahesh Wagh; Woojong Han; Madhu Athreya; Arvind Mandhani; Shreekant S. Thakkar


Archive | 2010

Integrating non-peripheral component interconnect (pci) resources into a personal computer system

Arvind Mandhani; Woojong Han; Ken Shoemaker; Madhun Athreya; Mahesh Wagh; Shreekant S. Thakkar


Archive | 1996

Method for scheduling a flag generating instruction and a subsequent instruction by executing the flag generating instruction in a microprocessor

Kin-Yip Liu; Ken Shoemaker; Gary N. Hammond; Anand Pai; Krishna M. Yellamilli


Archive | 2014

System, apparatus and method for integrating non-peripheral component interconnect (PCI) resources into a personal computer system

Arvind Mandhani; Woojong Han; Ken Shoemaker; Madhu Athreya; Mahesh Wagh; Shreekant S. Thakkar


Archive | 2009

Bereitstellen eines PCI (Peripheral Component Interconnect)-kompatiblen Protokolls auf Transaktionsebene für ein Ein-Chip-System (SoC)

Ken Shoemaker; Mahesh Wagh; Woojong Han; Madhu Athreya; Arvind Mandhani; Shreekant S. Thakkar


Archive | 2009

Bereitstellen eines PCI (Peripheral Component Interconnect)-kompatiblen Protokolls auf Transaktionsebene für ein Ein-Chip-System (SoC) Providing a PCI (Peripheral Component Interconnect) compatible protocol at the transaction level for a single-chip system (SoC)

Madhu Athreya; Woojong Phoenix Han; Arvind Mandhani; Ken Shoemaker; Shreekant S. Thakkar; Mahesh Portland Wagh

Collaboration


Dive into the Ken Shoemaker's collaboration.

Researchain Logo
Decentralizing Knowledge