| By David Smith | Article Rating: |
|
| November 13, 2012 10:49 AM EST | Reads: |
564 |
By Joseph Rickert
In a recent blog post, David Smith reported on a talk that
Steve Yun and I gave at STRATA in NYC about building and benchmarking Poisson
GLM models on various platforms. The results presented showed that the rxGlm
function from Revolution Analytics’ RevoScaleR package running on a five node
cluster outperformed a Map Reduce/ Hadoop implementation as well as an
implementation of legacy software running on a large server. An alert R user
posted the following comment on the blog:
As a poisson regression was used,
it would be nice to also see as a benchmark the computational speed when using
the biglm package in open source R? Just import your csv in sqlite and run
biglm to obtain your poisson regression. Biglm also loads in data in R in
chunks in order to update the model so that looks more similar to the
RevoScaleR setup then just running plain glm in R.
This seemed like a reasonable, simple enough experiment. So
we tried it. The benchmark results presented at STRATA were done on a 145
million record file, but as a first step, I thought that I would try it on
a 14 million record subset that I already had loaded on my PC, a quad core Dell,
with i7 processors and 8GB of RAM. It
took almost an hour to build the SQLite data base:
# make a SQLite database out of the csv file
library(sqldf)
sqldf("attach AdataT2SQL as new")
file <- file.path(getwd(),"adatat2.csv")
read.csv.sql(file, sql = "create table main.AT2_10Pct as select * from file">
Read the original blog entry...
Published November 13, 2012 Reads 564
Copyright © 2012 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
More Stories By David Smith
David Smith is Vice President of Marketing and Community at Revolution Analytics. He has a long history with the R and statistics communities. After graduating with a degree in Statistics from the University of Adelaide, South Australia, he spent four years researching statistical methodology at Lancaster University in the United Kingdom, where he also developed a number of packages for the S-PLUS statistical modeling environment. He continued his association with S-PLUS at Insightful (now TIBCO Spotfire) overseeing the product management of S-PLUS and other statistical and data mining products.< David smith is the co-author (with Bill Venables) of the popular tutorial manual, An Introduction to R, and one of the originating developers of the ESS: Emacs Speaks Statistics project. Today, he leads marketing for REvolution R, supports R communities worldwide, and is responsible for the Revolutions blog. Prior to joining Revolution Analytics, he served as vice president of product management at Zynchros, Inc. Follow him on twitter at @RevoDavid
- Cloud People: A Who's Who of Cloud Computing
- Cloud Expo New York: Cloud Is Changing the Economics of Business
- Windows Azure IaaS Reaches General Availability
- Cloudant to Exhibit at Cloud Expo & Big Data Expo New York
- Learn How To Use Google Apps Script
- Cloud Expo New York: Basics of SSD Technology and Its Use in Cloud
- Cloud Computing Is Simplifying Things
- Session Topics: 12th Cloud Expo / Cloud Expo New York
- CollabNet And UC4 Announce General Availability Of Joint Enterprise DevOps Platform
- Cloud Expo New York: The Big Challenge of Big Data & Hadoop Integration
- Overview of the OpenStack Cloud
- The Flexible Cloud
- Cloud People: A Who's Who of Cloud Computing
- Cloud Expo New York: Cloud Is Changing the Economics of Business
- Cloud Expo New York: How to Use Google Apps Script
- Windows Azure IaaS Reaches General Availability
- Rackspace Hosting Named “Platinum Plus Sponsor” of Cloud Expo New York
- Portable Experimenter’s Platform, Powered by Raspberry Pi
- Small Cancers, Big Data, and a Life Examined
- SUSE Receives Common Criteria Security Certifications
- Cloudant to Exhibit at Cloud Expo & Big Data Expo New York
- Basho Announces Open Source Riak CS and General Availability of Riak CS Enterprise v1.3
- Learn How To Use Google Apps Script
- Cloud Expo New York: Basics of SSD Technology and Its Use in Cloud
- After Ubuntu, Windows Looks Increasingly Bad, Increasingly Archaic, Increasingly Unfriendly
- SCO CEO Posts Open Letter to the Open Source Community
- Simula Labs Launches Hosted Delivery Platform To Enable Enterprise Open Source Adoption
- Where Are RIA Technologies Headed in 2008?
- Source Claims SCO Will Sue Google
- How Open Is "Open"? – Industry Luminaries Join the Debate
- Latest SCO News is Plain Weird
- SCO Claims Linux Lifted ELF
- IBM Tells SCO Court It Can't Find AIX-on-Power Code
- Developing an Application Using the Eclipse BIRT Report Engine API
- Should RIM BlackBerries Be Rented?
- Flashback: Investing in 'Professional Open Source' - Exclusive 2004 Interview with David Skok, Matrix Partners





















