Speculative Parallelization.
The article provides information about speculative parallelization, a technique used in parallelizing loops when the computer system fails to determine dependences at a compile time. Also known as thread-level speculation, this technique assumes that the system can execute all iterations of a given...
| Publicado en: | Computer (00189162) Vol. 39; no. 12; pp. 126 - 129 |
|---|---|
| Autores principales: | , |
| Formato: | Artículo |
| Publicado: |
IEEE
Dec2006
|
| 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=23555758&site=ehost-live header: @attributes: shortDbName: hlh uiTerm: 23555758 longDbName: Humanities International Complete uiTag: AN controlInfo: bkinfo: jinfo: jid: 00189162 PUT jtl: Computer (00189162) issn: 00189162 maglogo: N pubinfo: dt: Dec2006 vid: 39 iid: 12 pid: 13605 pub: IEEE artinfo: ui: 23555758 10.1109/MC.2006.441 ppf: 126 ppct: 3 formats: tig: atl: Speculative Parallelization. aug: au: González-Escribano, Arturo Lianos, Diego R. affil: Assistant Professor of Computer Science in the Departamento de Informática, Universidad de Valladolid, Spain Associate Professor of Computer Architecture in the Departamento de Informática, Universidad de Valladolid su: Structured techniques of electronic data processing Computer software execution Parallel processing Parallel programs (Computer programs) Computer science Computer programming Computer systems Multiprocessors Computer software sug: subj: Structured techniques of electronic data processing Computer software execution Parallel processing Parallel programs (Computer programs) Computer science Computer programming Computer systems Multiprocessors Computer software ab: The article provides information about speculative parallelization, a technique used in parallelizing loops when the computer system fails to determine dependences at a compile time. Also known as thread-level speculation, this technique assumes that the system can execute all iterations of a given loop in parallel. Once the system discovers a dependence violation during runtime, speculative parallelization halts the incorrectly computer work and restarts it with the exact values. The effectiveness of speculative parallelization depends on the number of loops or iterations the system can execute in parallel. pubtype: Academic Journal doctype: Article src: R language: English refInfo: copyright: @attributes: flag: Y dt: @attributes: year: 2006 holdings: @attributes: islocal: N |
|---|