And Then There Were None: A Stall-Free Real-Time Garbage Collector for Reconfigurable Hardware.
The article discusses a garbage collector (GC), or automatic data storage management system, that is synthesized directly to hardware and is capable of collecting a heap of uniform objects completely concurrently. Background is presented on field-programmable gate arrays (FPGA), which are programmab...
| Publicado en: | Communications of the ACM Vol. 56; no. 12; pp. 101 - 110 |
|---|---|
| Autores principales: | , , |
| Formato: | Artículo |
| Publicado: |
Association for Computing Machinery
Dec2013
|
| Materias: | |
| Acceso en línea: | Ver este registro en EBSCOhost |
| fields | @attributes: recordID: 1 pdfLink: plink: https://search.ebscohost.com/login.aspx?direct=true&db=hlh&AN=92600167&site=ehost-live header: @attributes: shortDbName: hlh uiTerm: 92600167 longDbName: Humanities International Complete uiTag: AN controlInfo: bkinfo: jinfo: jid: 00010782 ACM jtl: Communications of the ACM issn: 00010782 maglogo: N pubinfo: dt: Dec2013 vid: 56 iid: 12 pid: 68 pub: Association for Computing Machinery artinfo: ui: 92600167 10.1145/2534706.2534726 ppf: 101 ppct: 9 formats: tig: atl: And Then There Were None: A Stall-Free Real-Time Garbage Collector for Reconfigurable Hardware. aug: au: Bacon, David F. Cheng, Perry Shukla, Sunil affil: IBM T.J. Watson Research Center, NY su: Sanitation workers Information storage & retrieval systems Field programmable gate arrays Programmable logic devices Computer input-output equipment Logic devices sug: subj: Sanitation workers Information storage & retrieval systems Field programmable gate arrays Programmable logic devices Computer input-output equipment Logic devices ab: The article discusses a garbage collector (GC), or automatic data storage management system, that is synthesized directly to hardware and is capable of collecting a heap of uniform objects completely concurrently. Background is presented on field-programmable gate arrays (FPGA), which are programmable logic devices including many discrete resources units enabled and connected depending on the user application. It describes the memory architecture and some alternatives, as well as the trade-offs. Miniheaps with one or two pointer fields and one or two data fields are highlighted. pubtype: Periodical doctype: Article src: R language: English refInfo: copyright: @attributes: flag: Y dt: @attributes: year: 2013 holdings: @attributes: islocal: N |
|---|