Please use this identifier to cite or link to this item: https://hdl.handle.net/20.500.14279/10565
DC FieldValueLanguage
dc.contributor.authorZhang, Yi-
dc.contributor.authorHerodotou, Herodotos-
dc.contributor.authorYang, Jun-
dc.contributor.otherΗροδότου, Ηρόδοτος-
dc.date.accessioned2017-12-11T11:27:52Z-
dc.date.available2017-12-11T11:27:52Z-
dc.date.issued2009-
dc.identifier.citation4 th Biennial Conference on Innovative Data Systems Research (CIDR) January 4-7, 2009, Asilomar, California, USA.en_US
dc.identifier.issn2-s2.0-84863368869-
dc.identifier.issnhttp://www.scopus.com/inward/record.url?eid=2-s2.0-84863368869&partnerID=MN8TOARS-
dc.identifier.urihttps://hdl.handle.net/20.500.14279/10565-
dc.description.abstractR is a numerical computing environment that is widely popular for statistical data analysis. Like many such environments, R performs poorly for large datasets whose sizes exceed that of physical mem- ory. We present our vision of RIOT(R with I/O Transparency), a system that makes R programs I/O-efficient in a way transpar- ent to the users. We describe our experience with RIOT-DB, aninitial prototype that uses a relational database system as a back- end. Despite the overhead and inadequacy of generic database sys- tems in handling array data and numerical computation, RIOT-DB significantly outperforms R in many large-data scenarios, thanks to a suite of high-level, inter-operation optimizations that integrate seamlessly into R. While many techniques in RIOT are inspired by databases (and, for RIOT-DB, realized by a database system), RIOT users are insulated from anything database related. Compared with previous approaches that require users to learn new languages and rewrite their programs to interface with a database, RIOT will, we believe, be easier to adopt by the majority of the R user.en_US
dc.formatpdfen_US
dc.language.isoenen_US
dc.relation.ispartofCIDR 2009 - 4th Biennal Conference on Innovative Data Systems Researchen_US
dc.rights© CIDR 2009en_US
dc.subjectRIOTen_US
dc.subjectRIOT-DBen_US
dc.subjectMATLABen_US
dc.titleRIOT: I/O efficient numerical computing without SQLen_US
dc.typeConference Papersen_US
dc.collaborationDuke Universityen_US
dc.subject.categoryElectrical Engineering - Electronic Engineering - Information Engineeringen_US
dc.countryUnited Statesen_US
dc.subject.fieldEngineering and Technologyen_US
dc.publicationPeer Revieweden_US
dc.identifier.scopus2-s2.0-84863368869-
dc.identifier.urlhttp://www.scopus.com/inward/record.url?eid=2-s2.0-84863368869&partnerID=MN8TOARS-
dc.contributor.orcid#NODATA#-
dc.contributor.orcid#NODATA#-
dc.contributor.orcid#NODATA#-
cut.common.academicyear2009-2010en_US
item.languageiso639-1en-
item.openairecristypehttp://purl.org/coar/resource_type/c_c94f-
item.fulltextNo Fulltext-
item.grantfulltextnone-
item.openairetypeconferenceObject-
item.cerifentitytypePublications-
crisitem.author.deptDepartment of Electrical Engineering, Computer Engineering and Informatics-
crisitem.author.facultyFaculty of Engineering and Technology-
crisitem.author.orcid0000-0002-8717-1691-
crisitem.author.parentorgFaculty of Engineering and Technology-
Appears in Collections:Δημοσιεύσεις σε συνέδρια /Conference papers or poster or presentation
CORE Recommender
Show simple item record

SCOPUSTM   
Citations

35
checked on Nov 6, 2023

Page view(s) 50

323
Last Week
1
Last month
6
checked on Jul 28, 2024

Google ScholarTM

Check


Items in KTISIS are protected by copyright, with all rights reserved, unless otherwise indicated.