$\require{mediawiki-texvc}$

연합인증

연합인증 가입 기관의 연구자들은 소속기관의 인증정보(ID와 암호)를 이용해 다른 대학, 연구기관, 서비스 공급자의 다양한 온라인 자원과 연구 데이터를 이용할 수 있습니다.

이는 여행자가 자국에서 발행 받은 여권으로 세계 각국을 자유롭게 여행할 수 있는 것과 같습니다.

연합인증으로 이용이 가능한 서비스는 NTIS, DataON, Edison, Kafe, Webinar 등이 있습니다.

한번의 인증절차만으로 연합인증 가입 서비스에 추가 로그인 없이 이용이 가능합니다.

다만, 연합인증을 위해서는 최초 1회만 인증 절차가 필요합니다. (회원이 아닐 경우 회원 가입이 필요합니다.)

연합인증 절차는 다음과 같습니다.

최초이용시에는
ScienceON에 로그인 → 연합인증 서비스 접속 → 로그인 (본인 확인 또는 회원가입) → 서비스 이용

그 이후에는
ScienceON 로그인 → 연합인증 서비스 접속 → 서비스 이용

연합인증을 활용하시면 KISTI가 제공하는 다양한 서비스를 편리하게 이용하실 수 있습니다.

Method and apparatus for converting addresses of a backing store having addressable data storage devices for accessing a 원문보기

IPC분류정보
국가/구분 United States(US) Patent 등록
국제특허분류(IPC7판)
  • G06F-009/06
  • G06F-001/00
출원번호 US-0293648 (1981-08-17)
발명자 / 주소
  • Benhase Michael T. (Tucson AZ) Duke Alan H. (Tucson AZ)
출원인 / 주소
  • International Business Machines Corporation (Armonk NY 02)
인용정보 피인용 횟수 : 73  인용 특허 : 8

초록

A cache is accessed based upon addresses to a backing store having a larger address space than the cache. The backing store consists of plurality of devices exhibiting delay access boundaries. The cache accessing is based upon a hashing method and system derived from the arrangement of the backing s

대표청구항

The method of indirectly addressing a buffer memory having a first plurality of addressable buffer segments and being coupled to a backing memory having a second plurality of addressable memory segments distributed among a given plurality of addressable data storage devices, said second plurality of

이 특허에 인용된 특허 (8)

  1. Calle ; Jaime ; Chelberg ; Lawrence W., Cache write capacity.
  2. Barrow Arthur B. (Acton MA) Tsiang Horace H. (North Andover MA), Computer having an indexed local ram to store previously translated virtual addresses.
  3. Mitchell Glen R. (Pine Island MN) Houdek Merle E. (Rochester MN), Hash index table hash generator apparatus.
  4. Broughton Philip (Bolton GB2), Hierarchical data storage system.
  5. Scriver ; Robert Edmund, Input-output unit having extended addressing capability.
  6. Obermarck Ronald L. (Los Altos CA) Strickland Jimmy P. (Saratoga CA) Watts Vern L. (Los Gatos CA), Method and means for the sharing of data resources in a multiprocessing, multiprogramming environment.
  7. Christian John H. (Tucson AZ) Nolta Arthur H. (Tucson AZ) Reed David G. (Tucson AZ) Rieck Richard E. (Tucson AZ) Tayler Gerald E. (Tucson AZ) Truan Terrell N. (Tucson AZ) Williams John S. (Tucson AZ), Methods and apparatus for resetting peripheral devices addressable as a plurality of logical devices.
  8. Beausoleil ; William F. ; Maling ; Klim, Storage hierarchy performance monitor.

이 특허를 인용한 특허 (73)

  1. Candelaria Susan Kay ; Hyde Joseph Smith ; Legvold Vernon John, Accessing cached data in a peripheral disk data storage system using a directory having track and cylinder directory en.
  2. Farber, David A.; Lachman, Ronald D., Accessing data in a data processing system.
  3. Moshe Yanai ; Natan Vishlitzky ; Bruno Alterescu ; Daniel Castel ; Gadi Shklarsky ; Yuval Ofek, Asynchronous remote data mirroring system.
  4. Medina Eitan,ILX ; Rozenzveig Rami,ILX ; Shemla David,ILX, Bit clearing mechanism for an empty list.
  5. Medina, Eitan; Rozenzveig, Rami; Shemla, David, Bit clearing mechanism for an empty list.
  6. Medina, Eitan; Rozenzveig, Rami; Shemla, David, Bit clearing mechanism for an empty list.
  7. Medina,Eitan; Rozenzveig,Rami; Shemla,David, Bit clearing mechanism for an empty list.
  8. Ofek Yuval, Bundling of write data from channel commands in a command chain for transmission over a data link between data storage s.
  9. Shemla,David; Waldman,Eyal; Solt,Yosi, Bus protocol.
  10. Benhase, Michael T.; Gill, Binny S.; Gupta, Lokesh M.; Kalos, Matthew J., Cache management of tracks in a first cache and a second cache for a storage.
  11. Benhase, Michael T.; Gill, Binny S.; Gupta, Lokesh M.; Kalos, Matthew J., Cache management of tracks in a first cache and a second cache for a storage.
  12. Benhase, Michael T.; Gupta, Lokesh M., Caching data in a storage system having multiple caches including non-volatile storage cache in a sequential access storage device.
  13. Benhase, Michael T.; Gupta, Lokesh M., Caching data in a storage system having multiple caches including non-volatile storage cache in a sequential access storage device.
  14. Eberhard Raymond James ; Phillips James Edward, Circuit for converting address operands supplied by a program to hashed virtual address.
  15. Farber, David A.; Lachman, Ronald D., Computer file system using content-dependent file identifiers.
  16. Farber, David A.; Lachman, Ronald D., Controlling access to data in a data processing system.
  17. Farber David A. ; Lachman Ronald D., Data processing system using substantially unique identifiers to identify data items, whereby identical data items hav.
  18. Ash, Kevin J.; Benhase, Michael T.; Gupta, Lokesh M., Demoting partial tracks from a first cache to a second cache.
  19. Ash, Kevin J.; Benhase, Michael T.; Gupta, Lokesh M., Demoting partial tracks from a first cache to a second cache.
  20. Benhase, Michael T.; Gupta, Lokesh M., Demoting tracks from a first cache to a second cache by using a stride number ordering of strides in the second cache to consolidate strides in the second cache.
  21. Benhase, Michael T.; Gupta, Lokesh M., Demoting tracks from a first cache to a second cache by using a stride number ordering of strides in the second cache to consolidate strides in the second cache.
  22. Benhase, Michael T.; Gupta, Lokesh M., Demoting tracks from a first cache to a second cache by using a stride number ordering of strides in the second cache to consolidate strides in the second cache.
  23. Benhase, Michael T.; Gupta, Lokesh M., Demoting tracks from a first cache to a second cache by using an occupancy of valid tracks in strides in the second cache to consolidate strides in the second cache.
  24. Benhase, Michael T.; Gupta, Lokesh M., Demoting tracks from a first cache to a second cache by using an occupancy of valid tracks in strides in the second cache to consolidate strides in the second cache.
  25. Ofek Yuval ; Vishlitzky Natan ; Kopylovitz Haim, Disaster control features for remote data mirroring.
  26. Farber, David A.; Lachman, Ronald D., Enforcement and policing of licensed content using content-based identifiers.
  27. Rose, Anthony, Filter for a distributed network.
  28. Rose, Anthony, Filter for a distributed network.
  29. Rose, Anthony, Filter for a distributed network.
  30. Benhase, Michael T.; Gupta, Lokesh M., Handling high priority requests in a sequential access storage device having a non-volatile storage cache.
  31. Benhase, Michael T.; Gupta, Lokesh M., Handling high priority requests in a sequential access storage device having a non-volatile storage cache.
  32. Hashimoto Yasuichi (Tokyo JPX), Hard disk drive having buffer memory employing directory based cache controller with data replacement scheme.
  33. Langendorf Brian K. (Worcester MA) Beckwith Robert F. (Framingham MA), Hashing indexer for branch cache.
  34. Slavin, Keith R., Low power, hash-content addressable memory architecture.
  35. Slavin, Keith R., Low power, hash-content addressable memory architecture.
  36. Benhase, Michael T.; Gupta, Lokesh M., Magnetic disk drive using a non-volatile storage device as cache for modified tracks.
  37. Benhase, Michael T.; Gupta, Lokesh M., Magnetic disk drive using a non-volatile storage device as cache for modified tracks.
  38. Ash, Kevin J.; Benhase, Michael T.; Gupta, Lokesh M.; Kalos, Matthew J.; Todd, Keneth W., Managing unmodified tracks maintained in both a first cache and a second cache.
  39. Ash, Kevin J.; Benhase, Michael T.; Gupta, Lokesh M.; Kalos, Matthew J.; Todd, Keneth W., Managing unmodified tracks maintained in both a first cache and a second cache.
  40. Meaden Dan F. (Stevenage GB2), Many-to-one mapping hash address generator.
  41. Rahman Monis ; Poplingher Mircea ; Yeh Tse-Yu ; Chen Wenliang, Method and apparatus for performing reads of related data from a set-associative cache memory.
  42. Arimilli Ravi Kumar ; Dodson John Steven ; Lewis Jerry Don, Method and system for allocating data among cache memories within a symmetric multiprocessor data-processing system.
  43. Beardsley Brent Cameron ; Blount Lawrence Carter ; Cord Joel Harvey ; Hartung Michael Howard ; Legvold Vernon John, Method and system for dynamic cache allocation between record and track entries.
  44. Felger, David, Method of billing a purchase made over a computer network.
  45. Felger, David, Method of billing a purchase made over a computer network.
  46. Felger, David, Method of billing a purchase made over a computer network.
  47. Ash, Kevin J.; Benhase, Michael T.; Gupta, Lokesh M.; Kalos, Matthew J.; Nielsen, Karl A., Populating a first stride of tracks from a first cache to write to a second stride in a second cache.
  48. Ash, Kevin J.; Benhase, Michael T.; Gupta, Lokesh M.; Kalos, Matthew J.; Nielsen, Karl A., Populating a first stride of tracks from a first cache to write to a second stride in a second cache.
  49. Benhase, Michael T.; Gupta, Lokesh M.; Kalos, Matthew J., Populating strides of tracks to demote from a first cache to a second cache.
  50. Benhase, Michael T.; Gupta, Lokesh M.; Kalos, Matthew J., Populating strides of tracks to demote from a first cache to a second cache.
  51. Beausoleil William F. (Hopewell Junction NY) Berghorn Charles R. (Pleasant Valley NY) Hupcey John A. (Poughkeepsie NY) Schlosser Sandra J. (Woodstock NY), Program storage device and computer program product for managing a shared direct access storage device with a fixed bloc.
  52. Luotonen Ari, Proxy server caching mechanism that provides a file directory structure and a mapping mechanism within the file director.
  53. Yanai Moshe ; Vishlitzky Natan ; Alterescu Bruno ; Castel Daniel D. C ; Shklarsky Gadi G ; Ofek Yuval, Remote data mirroring.
  54. Yanai,Moshe; Vishlitzky,Natan; Alterescu,Bruno; Castel,Daniel; Shklarsky,Gadi; Ofek,Yuval, Remote data mirroring.
  55. Ofek Yuval, Remote data mirroring having preselection of automatic recovery or intervention required when a disruption is detected.
  56. Yanai,Moshe; Vishlitzky,Natan; Alterescu,Bruno; Castel,Daniel D C; Shklarsky,Gadi G., Remote data mirroring system having a remote link adapter.
  57. Yanai, Moshe; Vishlitzky, Natan; Alterescu, Bruno; Castel, Daniel D. C.; Shklarsky, Gadi G., Remote data mirroring system having a service processor.
  58. Yanai, Moshe; Vishlitzky, Natan; Alterescu, Bruno; Castel, Daniel D. C.; Shklarsky, Gadi G., Remote data mirroring system using local and remote write pending indicators.
  59. Ofek Yuval ; Vishlitzky Natan ; Kopylovitz Haim, Remotely mirrored data storage system with a count indicative of data consistency.
  60. Sachedina,Aamer; Huras,Matthew A.; Romanufa,Keriley K., Resizable cache sensitive hash table.
  61. Sakaguchi,Takashi; Hoshino,Sachiko; Nagasoe,Yasuyuki, Storage system.
  62. Sakaguchi, Takashi; Hoshino, Sachiko; Nagasoe, Yasuyuki, Storage system employing a hierarchical directory section and a cache directory section.
  63. Shemla David,ILX ; Willenz Avigdor,ILX, Switching ethernet controller.
  64. Shemla, David; Willenz, Avigdor, Switching ethernet controller.
  65. Shemla, David; Willenz, Avigdor, Switching ethernet controller.
  66. Shemla, David; Willenz, Avigdor, Switching ethernet controller.
  67. Shemla,David; Willenz,Avigdor, Switching ethernet controller.
  68. Waters, Christopher J. F., System and method for accessing external memory using hash functions in a resource limited device.
  69. Benhase, Michael T.; Gill, Binny S.; Gupta, Lokesh M.; Kalos, Matthew J., Using an attribute of a write request to determine where to cache data in a storage system having multiple caches including non-volatile storage cache in a sequential access storage device.
  70. Benhase, Michael T.; Gill, Binny S.; Gupta, Lokesh M.; Kalos, Matthew J., Using an attribute of a write request to determine where to cache data in a storage system having multiple caches including non-volatile storage cache in a sequential access storage device.
  71. Green, Dustin L.; Oshins, Jacob K.; Neil, Michael L., Virtual disk manipulation operations.
  72. Green, Dustin L.; Oshins, Jacob K.; Neil, Michael L., Virtual disk manipulation operations.
  73. Hester Phillip D. (Austin TX) Simpson Richard O. (Austin TX), Virtual memory address translation mechanism with combined hash address table and inverted page table.
섹션별 컨텐츠 바로가기

AI-Helper ※ AI-Helper는 오픈소스 모델을 사용합니다.

AI-Helper 아이콘
AI-Helper
안녕하세요, AI-Helper입니다. 좌측 "선택된 텍스트"에서 텍스트를 선택하여 요약, 번역, 용어설명을 실행하세요.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.

선택된 텍스트

맨위로