| By David Smith | Article Rating: |
|
| November 13, 2012 10:49 AM EST | Reads: |
628 |
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 628
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
- The Software Freedom Conservancy – Fundraising Campaign: Non-Profit Accounting Software
- Session Topics: 12th Cloud Expo / Cloud Expo New York
- MicroStrategy Announces General Availability of MicroStrategy 9.3.1
- Engine Yard Announces General Availability of PHP on Engine Yard Cloud and Support for Riak Distributed Database
- MicroStrategy Announces General Availability of MicroStrategy 9.3.1
- 2013 - 2016 : solutions stabilisées, usages innovants généralisés
- Tech Trends To Watch In May 2013
- Informatique : la disparition des investissements par les entreprises !
- Social Business Intelligence Book Industry’s First Executive SBI Guide
- Services Orinted Architecture (SOA) Market
- Reminder: The most important Big Data event in DC this year will be 7 May. Sign up now.
- Cloud People: A Who's Who of Cloud Computing
- The Software Freedom Conservancy – Fundraising Campaign: Non-Profit Accounting Software
- Session Topics: 12th Cloud Expo / Cloud Expo New York
- MicroStrategy Announces General Availability of MicroStrategy 9.3.1
- Engine Yard Announces General Availability of PHP on Engine Yard Cloud and Support for Riak Distributed Database
- MicroStrategy Announces General Availability of MicroStrategy 9.3.1
- Project Floodlight Grows to the World’s Largest SDN Ecosystem; Global Users, Contributors and Partners Innovating Using Open Source SDN
- Mobility News Weekly – Week of March 17, 2013
- 2013 - 2016 : solutions stabilisées, usages innovants généralisés
- Tech Trends To Watch In May 2013
- Remote Controlling a Car over the Web. Ingredients: Smartphone, WebSocket, and Raspberry Pi.
- The Linux Foundation’s Collaboration – OpenDaylight Project – Open Source SDN
- Java Developer's Journal Exclusive: 2006 "JDJ Editors' Choice" Awards
- The i-Technology Right Stuff
- Creating Web Applications with the Eclipse Web Tools Project
- Eclipse Special: Remote Debugging Tomcat & JBoss Apps with Eclipse
- Where Are RIA Technologies Headed in 2008?
- The Next Programming Models, RIAs and Composite Applications
- SYS-CON Webcast: Eclipse IDE for Students, Useful Eclipse Tips & Tricks
- How to Bring Eclipse 3.1, J2SE 5.0, and Tomcat 5.0 Together
- Eclipse: The Story of Web Tools Platform 0.7
- The Top 250 Players in the Cloud Computing Ecosystem
- "Eclipse 3.0 is a Great Leap Forward," Says JDJ's Dudney
- Developing an Eclipse BIRT Report Item Extension





















