Repository logoCyprus University of Technology
Log In(current)
Ελληνικά
English
  1. Home
  2. Cyprus University of Technology (Research Output)
  3. Δημοσιεύσεις σε συνέδρια /Conference papers or poster or presentation
  4. RIOT: I/O efficient numerical computing without SQL
  • Details

RIOT: I/O efficient numerical computing without SQL

Journal
CIDR 2009 - 4th Biennal Conference on Innovative Data Systems Research
Date Issued
2009
Author(s)
Zhang, Yi  
Herodotou, Herodotos  
Yang, Jun  
Abstract
R 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.
Subjects

RIOT

RIOT-DB

MATLAB

Explore by
  • Collections
  • Research Outputs
  • Researchers
  • Faculty & Departments
  • Theses
  • Patents
  • Projects
  • Journals
  • Conferences
Useful Links
  • Researcher Portfolio Guide
  • Researcher Profile
  • Create an ORCID ID
  • CUT Open Access Author Fund
  • ETDS Guide
Copyright Policies

Use Sherpa/Romeo to find publisher copyright policies

Go
Go
  • SPARC Author Addendum Engine
  • National Open Access Policy in Cyprus
Deposit your work to Ktisis
  • Self-archiving. Please sign in to Ktisis.
  • Email your work to:
    library.dspace@cut.ac.cy
  • Contact your subject librarian

Member of

OpenAIREre3dataOpenDOARCOREDART
Cyprus University of Technology
Library and
Information
Services

Copyright © 2022 - Library and Information Services Feedback - Built with DSpace-CRIS - 4Science

  • Accessibility settings
  • Privacy policy
  • End User Agreement
COAR NotifyCOAR Notify