A Compiled Language for Statistical Computing

Show simple item record

dc.contributor.advisor Murrell, P en
dc.contributor.advisor Ihaka, R en
dc.contributor.author McArdle, Brendan en
dc.date.accessioned 2019-07-02T03:15:34Z en
dc.date.issued 2018 en
dc.identifier.uri http://hdl.handle.net/2292/47321 en
dc.description.abstract The implementation of a statistical computing system is described, consisting of a language, an optimising compiler, a virtual machine, and its run-time environment. The language is dynamically typed with lexical scope, first-class functions, and optional type declarations. The compiler operates on a high-level intermediate representation in static single assignment form, and applies several optimisations from the literature. The virtual machine is a directly threaded interpreter with specialised arithmetic instructions for unboxed scalar values. The run-time support library supplies automatic memory management of vectors, arrays and closures. en
dc.publisher ResearchSpace@Auckland en
dc.relation.ispartof PhD Thesis - University of Auckland en
dc.relation.isreferencedby UoA99265160710402091 en
dc.rights Items in ResearchSpace are protected by copyright, with all rights reserved, unless otherwise indicated. Previously published items are made available in accordance with the copyright policy of the publisher. en
dc.rights.uri https://researchspace.auckland.ac.nz/docs/uoa-docs/rights.htm en
dc.title A Compiled Language for Statistical Computing en
dc.type Thesis en
thesis.degree.discipline Statistics en
thesis.degree.grantor The University of Auckland en
thesis.degree.level Doctoral en
thesis.degree.name PhD en
dc.rights.holder Copyright: The author en
dc.rights.accessrights http://purl.org/eprint/accessRights/OpenAccess en
pubs.elements-id 775741 en
pubs.record-created-at-source-date 2019-07-02 en
dc.identifier.wikidata Q112937441


Files in this item

Find Full text

This item appears in the following Collection(s)

Show simple item record

Share

Search ResearchSpace


Browse

Statistics