Returning Control to the Programmer: SIMD Intrinsics for Virtual Machines.
The article discusses single instruction, multiple data (SIMD) units within interpreted software languages and the use of same to simplify computer programs. The interpreted language Java and others reportedly have failed to evolve sufficiently to properly use modern computer processors. Thus, SIMDs...
| Publicado en: | Communications of the ACM Vol. 54; no. 4; pp. 38 - 44 |
|---|---|
| Autores principales: | , , , |
| Formato: | Artículo |
| Publicado: |
Association for Computing Machinery
Apr2011
|
| 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=59582577&site=ehost-live header: @attributes: shortDbName: hlh uiTerm: 59582577 longDbName: Humanities International Complete uiTag: AN controlInfo: bkinfo: jinfo: jid: 00010782 ACM jtl: Communications of the ACM issn: 00010782 maglogo: N pubinfo: dt: Apr2011 vid: 54 iid: 4 pid: 68 pub: Association for Computing Machinery artinfo: ui: 59582577 10.1145/1924421.1924437 ppf: 38 ppct: 6 formats: tig: atl: Returning Control to the Programmer: SIMD Intrinsics for Virtual Machines. aug: au: PARRI, JONATHAN SHAPIRO, DANIEL BOLIC, MIODRAG GROZA, VOICU affil: University of Ottawa. Associate professor, School of Information Technology and Engineering, University of Ottawa. School of Information Technology and Engineering, University of Ottowa. su: Microprocessor design & construction Programming languages Java programming language Computer research Multicore processors Computer programming sug: subj: Microprocessor design & construction Programming languages Java programming language Computer research Multicore processors Computer programming ab: The article discusses single instruction, multiple data (SIMD) units within interpreted software languages and the use of same to simplify computer programs. The interpreted language Java and others reportedly have failed to evolve sufficiently to properly use modern computer processors. Thus, SIMDs said to be available in most computers and servers are being underutilized as a result. Associated performance disparities that involve multicore computer processors are discussed. The authors opine regarding generic user-known parallel operation calls and their direct mapping to native SIMD calls in virtual machine internals. pubtype: Periodical doctype: Article src: R language: English refInfo: copyright: @attributes: flag: Y dt: @attributes: year: 2011 holdings: @attributes: islocal: N |
|---|