SlideShare a Scribd company logo
1 of 36
Download to read offline
Big Data Beyond Hadoop*:
Research Directions for the Future
Jason Dai, Engineering Director and Principal
Engineer, Software and Solutions Group
Michael Wrinn, PhD, Research Program Director,
University Research Office, Intel Labs

 ACAS002
Agenda

    • Big data and the Hadoop* ecosystem
    • Intel university collaborations on big data research
    • Efficient in-memory implementations of map reduce
    • Efficient graph algorithms for analytics
    • Intel’s efforts moving research to production




    The PDF for this Session presentation is available from our
    Technical Session Catalog at the end of the day at:
    intel.com/go/idfsessionsBJ
    URL is on top of Session Agenda Pages in Pocket Guide


2
Agenda

    • Big data and the Hadoop* ecosystem
    • Intel university collaborations on bit data research
    • Efficient in-memory implementations of mapreduce
    • Efficient graph algorithms for analytics
    • Intel’s efforts moving research to production




3
What is Big Data?
    Big Data is data that is too big, too fast or too hard for
    existing systems and algorithms to handle
    • Too Big
       – Terabytes going on petabytes
       – Smart (not brute force) massive parallelism required
    • Too Fast
       – Sensor tagging everything creates a firehose
       – Ingest problem
    • Too Hard
       – Complex analytics are required (e.g., to find patterns, trends
         and relationships)
       – Need to combine diverse data types (No Schema, Uncurated,
         Inconsistent Syntax and Semantics)

                 Data should be a resource, not a load
            Existing data processing tools are not a good fit


4   Samuel Madden ISTC Director and Professor EECS, MIT
Example: Web Analytics
      Large web enterprises:
             thousands of servers,
                     millions of users, and
                             terabytes per day of “click data”

      Not just simple reporting:
              e.g., in real time, determine what users are likely to do next, or
              what ad to serve them, or
              which user they are most similar to

      Existing analytics systems either:
              do not scale to required volumes, or
              do not provide required sophistication




5   Samuel Madden ISTC Director and Professor EECS, MIT
Example: Sensor Analytics
    Smartphone providers
                tolling agencies
                             municipalities
                                          insurance companies
                                                          doctors
                                                                    businesses


    Capturing massive streams of video,
    position, acceleration, and other
    data from phones and other devices


    This data needs to be stored, processed,
    and mined, e.g., to measure traffic, driving risk,
    or medical prognosis




6   Samuel Madden ISTC Director and Professor EECS, MIT
Hadoop* in the Big Data Ecosystem
     Era of Data Exchange
    Cost-effective
       Vertical
      Solutions
                           eCommerce     Healthcare    Manufacturing      Energy - Scientific        FSI


    Traditional Business Solutions                                                      New Analytics Models
      Business Processing Innovation
         In-Memory DB – Integrated
       Analytics –Systems & Appliances
                                                                                                           EXALYTICS
                                                Big Data




         Compute                                               EP

         Platform
         Topology                                 EX                MIC
                                                                                                             Fabric

         Traditional Business Solutions Connecting to New Analytics
                  Models for Real-time Value Opportunities


7
Agenda

    • Big data and the Hadoop* ecosystem
    • Intel university collaborations on big data research
    • Efficient in-memory implementations of map reduce
    • Efficient graph algorithms for analytics
    • Intel’s efforts moving research to production




8
Intel Activity Landscape on Big Data
    Apps        Corporate Data Solution Programs for Big Data and Analytics
    Services                                                     Trust Broker           Location Based
                                Healthcare, Telco, …
                                                                  (McAfee*)            Service (Telmap)


    Data Usage
    Visualization
    End user tools
                         Big Data         HiTune* and other
                                           tools for Hadoop
                          Market
                                                                                                                 Internet of
                        Sizing and                                                                              Things / M2M
    Analytics          Segmentation                                                                             (Intel Labs &
                        (with Bain)                                                                               university
                                          Distributed Machine           Business           Video Analytics
                                                                                                                collaborators)
                                                Learning               Intelligence
                                               (university            and Hadoop*
    Data Management                          collaborators)                                Distributed Video
    and Processing                                                                             Analytics
                       Hadoop Distribution & Service

                                      Hadoop performance &               Distributed
    Data Delivery Computing               Architecture             Architecture (Guavus)
    and Storage Platform
                                 Microservers                                                 End-to-End Data
                                                                                                  Security
                  Compression &                              Federated Device
                                        Large Object           Architecture
                 Decompression IPs        Storage




                                                Intel      Intel       Intel     Intel         Others
                                            Architecture   Software     Labs          IT
9
Agenda

     • Big data and the Hadoop* ecosystem
     • Intel university collaborations on big data research
     • Efficient in-memory implementations of map reduce
     • Efficient graph algorithms for analytics
     • Intel’s efforts moving research to production




10
Algorithms, Machines, People (AMPLab)


                          Adaptive/Active
                         Machine Learning
                           and Analytics



                             Massive
                               and
                             Diverse
                              Data


          CrowdSourcing/
             Human                       Cloud Computing
           Computation


          All software released as BSD Open Source
11
Berkeley Data Analysis System
     • Mesos*: resource management platform
     • SCADS: scale-independent storage systems
     • PIQL, Spark: processing frameworks

                   SharkQuery Languages * …
                  Higher        Hive* Pig /
        PIQL                …
                   Processing Frameworks *
                                            MPI …
                   Spark          Hadoop

                           Mesos
                    Resource Management


               SCADS        Storage    HDFS

                3rd party     AMPLab
12
Data Center Programming: Spark
     • In-memory cluster computing framework for
       applications that reuse working sets of data
       – Iterative algorithms: machine learning, graph
         processing, optimization
       – Interactive data mining: order of magnitude faster
         than disk-based tools


     • Key idea: RDDs “resilient distributed datasets”
       that can automatically be rebuilt on failure
       – Keep large working sets in memory
       – Fault tolerance mechanism based on “lineage”




13
Spark: Motivation

      Complex jobs, interactive queries and online
      processing all need one thing that Hadoop* MR
      lacks:
      • Efficient primitives for data sharing




                                                Query 1
         Stage 1

                   Stage 2

                             Stage 3




                                                                 Job 1

                                                                         Job 2
                                                Query 2                          …
                                                Query 3

       Iterative job                   Interactive mining   Stream processing

14
Xfer and Sharing in Hadoop*

               HDFS         HDFS            HDFS         HDFS
               read         write           read         write
                      Iter. 1                      Iter. 2              . . .

       Input

                HDFS            Query 1                      Result 1
                read
                                Query 2                      Result 2


                                Query 3                      Result 3
       Input
                                    . . .

15
Spark: In-Memory Data Sharing


                    Iter. 1          Iter. 2   . . .

       Input

                                     Query 1
               One-time
               processing
                                     Query 2

                                     Query 3
       Input           Distributed
                        memory         . . .


16
Introducing Shark

     • Spark + Hive* (the SQL in NoSQL)

     • Utilizes Spark’s in-memory RDD caching

      and flexible language capabilities: result

      reuse, and low latency

     • Scalable, fault-tolerant, fast

     • Query Compatible with Hive

17
Benchmarks: Query 1


      30GB input table

     SELECT * FROM grep WHERE field LIKE ‘%XYZ%’;




18
Benchmark: Query 2


      5 GB input table

     SELECT pagerank, pageURL FROM rankings WHERE
     pagerank > 10;

             *




19
Agenda

     • Big data and the Hadoop* ecosystem
     • Intel university collaborations on big data research
     • Efficient in-memory implementations of map reduce
     • Efficient graph algorithms for analytics
     • Intel’s efforts moving research to production




20
Data Parallelism (MapReduce)




         2
         1            8
                      6
                      4          1   2       8
                                             3   2
                      7
                      4
                      2          4
                                 8   1       4
       CPU 1        CPU 2       CPU 3       CPU 4
         7
         4
         2                                       5
         .            .          .   .       .   .
         1
         5
         9            5
                      3          4
                                 9   3       4
                                             3   8




     Solve a huge number of independent subproblems

21
MapReduce for Data-Parallel ML

     • Excellent for large data-parallel tasks!


      Data-Parallel                     Graph-Parallel

        MapReduce                 Is there more to
       Feature     Cross               Machine
      Extraction Validation
        Computing Sufficient
                                      Learning


                                             ?
            Statistics




22
Machine Learning Pipeline

                Extract      Graph
               Features    Formation   Structured
 Data                                                    Value
                                        Machine
                                                         from
                                        Learning         Data
                                       Algorithm

                             similar                       face
                 faces                     belief
     images                   faces                       labels
                                        propagation
      docs     important                                   doc
                             shared         LDA
                 words                                    topics
     movie                   words
                 side                   collaborative
     ratings                 rated                         movie
                 info                     filtering
                             movies                     recommend



23
Parallelizing Machine Learning

           Extract     Graph
          Features   Formation   Structured
 Data                                             Value
                                  Machine
                                                  from
                                  Learning        Data
                                 Algorithm



          Graph Ingress Graph-Structured
           mostly data-parallel Computation
                                 graph-parallel



24
Addressing Graph-Parallel ML


      Data-Parallel                      Graph-Parallel

        Map Reduce Graph-Parallel Abstraction
                          Map Reduce?
       Feature     Cross         Graphical           Semi-Supervised
      Extraction Validation       Models                Learning
                               Gibbs Sampling         Label Propagation
       Computing Sufficient   Belief Propagation            CoEM
           Statistics          Variational Opt.

                               Collaborative           Data-Mining
                                 Filtering                PageRank
                                                      Triangle Counting
                              Tensor Factorization




25
Example:
 Never Ending Learner Project (CoEM)
                16
     Better

                14
                                   Optimal
     Hadoop*
        12
                                 95 Cores          7.5 hrs
                10

     GraphLab                    16 Cores          30 min
      Speedup




        8
                                                  GraphLab CoEM
     Distributed 6x fewer CPUs!
                 32 EC2                            80 secs
                6                                     15x Faster!

     GraphLab
         4
                 machines
                2

                0
                                       0.3% of Hadoop time
                     0   2   4     6     8   10   12    14    16

                             Number of CPUs
26
Example: PageRank


                                       5.5 hrs.
      Hadoop*
                    1 hr.
      Twister*
                 8 min.
     GraphLab



     40M Webpages, 1.4 Billion Links


27
Agenda

     • Big data and the Hadoop* ecosystem
     • Intel university collaborations on big data research
     • Efficient in-memory implementations of map reduce
     • Efficient graph algorithms for analytics
     • Intel’s efforts moving research to production




28
Intel’s Efforts on Hadoop*

     • Intel® Distribution for Apache Hadoop*
        – Performance, security and management
        – Downloadable from http://hadoop.intel.com/
     • Intel’s open source initiatives for Hadoop
        – HiBench: comprehensive Hadoop benchmark suite
            https://github.com/intel-hadoop/hibench
        – Project Panthera: efficient support of standard SQL features
          on Hadoop
            https://github.com/intel-hadoop/project-panthera
        – Project Rhino: enhanced data protection for the Apache
          Hadoop ecosystem
            https://github.com/intel-hadoop/project-rhino
        – Graph Builder: scalable graph construction using Hadoop
            http://graphlab.org/intel-graphbuilder/


29
Using Spark/Shark for In-memory, Real-time
     Data Analysis
     •   Use case 1: ad-hoc & interactive queries
         – Interactive queries (exploratory ad-hoc queries, BI charting &
           mining)
         – Similar projects: Google* Dremel, Facebook* Peregrine,
           Cloudera* Impala, Apache* Drill, etc. (several seconds latency)
         – Use Shark/Spark to achieve close to sub-second latency for
           interactive queries
     •   Use case 2: in-memory, real-time analysis
         – Iterative data mining, online analysis (e.g., loading table into
           memory for online analysis, caching intermediate results for
           iterative machine learning)
         – Similar projects: Google PowerDrill
         – Use Shark/Spark to reliably load data in distributed memory for
           online analysis


30
Using Spark/Shark for In-memory, Real-time
     Data Analysis
     •   Use case 3: stream processing
         – Streaming analysis, CEP (e.g., intrusion detection, real-time
           statistics, etc.)
         – Similar projects: Twitter* Storm, Apache* S4, Facebook* Puma
         – Use Spark streaming for stream processing
             Better reliability
             Unified framework and application for both offline, online &
              streaming analysis
     •   Use case 4: graph-parallel analysis & machine learning
         – Use case: graph algorithms, machine learning (e.g., social
           network analysis, recommendation engine)
         – Similar projects: Google* Pregel, CMU GraphLab*
         – Use Bagel (Pregel on Spark) for graph parallel analysis &
           machine learning on Spark



31
Summary

     • MapReduce as implemented in Hadoop* is extremely
       useful, but:
       – In-memory implementations show serious advantages

       – Graph algorithms may be more suitable for problem at hand

     • Intel continues to work with university researchers

     • Intel works to implement research results into
       production environments




32
Call to Action

     • Use Intel Research results in your own big
      data efforts!

     • Work with us on the next-gen, in-memory,
      real-time analysis using Spark/Shark




33
Legal Disclaimer
INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED,
BY ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT. EXCEPT AS
PROVIDED IN INTEL'S TERMS AND CONDITIONS OF SALE FOR SUCH PRODUCTS, INTEL ASSUMES NO LIABILITY WHATSOEVER
AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY, RELATING TO SALE AND/OR USE OF INTEL PRODUCTS INCLUDING
LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR INFRINGEMENT OF ANY
PATENT, COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT.
• A "Mission Critical Application" is any application in which failure of the Intel Product could result, directly or indirectly, in
  personal injury or death. SHOULD YOU PURCHASE OR USE INTEL'S PRODUCTS FOR ANY SUCH MISSION CRITICAL
  APPLICATION, YOU SHALL INDEMNIFY AND HOLD INTEL AND ITS SUBSIDIARIES, SUBCONTRACTORS AND AFFILIATES, AND
  THE DIRECTORS, OFFICERS, AND EMPLOYEES OF EACH, HARMLESS AGAINST ALL CLAIMS COSTS, DAMAGES, AND EXPENSES
  AND REASONABLE ATTORNEYS' FEES ARISING OUT OF, DIRECTLY OR INDIRECTLY, ANY CLAIM OF PRODUCT LIABILITY,
  PERSONAL INJURY, OR DEATH ARISING IN ANY WAY OUT OF SUCH MISSION CRITICAL APPLICATION, WHETHER OR NOT INTEL
  OR ITS SUBCONTRACTOR WAS NEGLIGENT IN THE DESIGN, MANUFACTURE, OR WARNING OF THE INTEL PRODUCT OR ANY OF
  ITS PARTS.
• Intel may make changes to specifications and product descriptions at any time, without notice. Designers must not rely on the
  absence or characteristics of any features or instructions marked "reserved" or "undefined". Intel reserves these for future
  definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them. The
  information here is subject to change without notice. Do not finalize a design with this information.
• The products described in this document may contain design defects or errors known as errata which may cause the product to
  deviate from published specifications. Current characterized errata are available on request.
• Intel product plans in this presentation do not constitute Intel plan of record product roadmaps. Please contact your Intel
  representative to obtain Intel's current plan of record product roadmaps.
• Intel processor numbers are not a measure of performance. Processor numbers differentiate features within each processor
  family, not across different processor families. Go to: http://www.intel.com/products/processor_number.
• Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order.
• Copies of documents which have an order number and are referenced in this document, or other Intel literature, may be
  obtained by calling 1-800-548-4725, or go to: http://www.intel.com/design/literature.htm
• Intel, Sponsors of Tomorrow and the Intel logo are trademarks of Intel Corporation in the United States and other countries.

• *Other names and brands may be claimed as the property of others.
• Copyright ©2013 Intel Corporation.




34
Legal Disclaimer


     Intel's compilers may or may not optimize to the same degree for non-Intel
     microprocessors for optimizations that are not unique to Intel microprocessors.
     These optimizations include SSE2, SSE3, and SSE3 instruction sets and other
     optimizations. Intel does not guarantee the availability, functionality, or
     effectiveness of any optimization on microprocessors not manufactured by Intel.

     Microprocessor-dependent optimizations in this product are intended for use with
     Intel microprocessors. Certain optimizations not specific to Intel
     microarchitecture are reserved for Intel microprocessors. Please refer to the
     applicable product User and Reference Guides for more information regarding the
     specific instruction sets covered by this notice.

     Notice revision #20110804




35
Risk Factors
 The above statements and any others in this document that refer to plans and expectations for the first quarter, the year and the
 future are forward-looking statements that involve a number of risks and uncertainties. Words such as “anticipates,” “expects,”
 “intends,” “plans,” “believes,” “seeks,” “estimates,” “may,” “will,” “should” and their variations identify forward-looking
 statements. Statements that refer to or are based on projections, uncertain events or assumptions also identify forward-looking
 statements. Many factors could affect Intel’s actual results, and variances from Intel’s current expectations regarding such factors
 could cause actual results to differ materially from those expressed in these forward-looking statements. Intel presently considers the
 following to be the important factors that could cause actual results to differ materially from the company’s expectations. Demand
 could be different from Intel's expectations due to factors including changes in business and economic conditions; customer acceptance
 of Intel’s and competitors’ products; supply constraints and other disruptions affecting customers; changes in customer order patterns
 including order cancellations; and changes in the level of inventory at customers. Uncertainty in global economic and financial
 conditions poses a risk that consumers and businesses may defer purchases in response to negative financial events, which could
 negatively affect product demand and other related matters. Intel operates in intensely competitive industries that are characterized by
 a high percentage of costs that are fixed or difficult to reduce in the short term and product demand that is highly variable and difficult
 to forecast. Revenue and the gross margin percentage are affected by the timing of Intel product introductions and the demand for and
 market acceptance of Intel's products; actions taken by Intel's competitors, including product offerings and introductions, marketing
 programs and pricing pressures and Intel’s response to such actions; and Intel’s ability to respond quickly to technological
 developments and to incorporate new features into its products. The gross margin percentage could vary significantly from
 expectations based on capacity utilization; variations in inventory valuation, including variations related to the timing of qualifying
 products for sale; changes in revenue levels; segment product mix; the timing and execution of the manufacturing ramp and
 associated costs; start-up costs; excess or obsolete inventory; changes in unit costs; defects or disruptions in the supply of materials
 or resources; product manufacturing quality/yields; and impairments of long-lived assets, including manufacturing, assembly/test and
 intangible assets. Intel's results could be affected by adverse economic, social, political and physical/infrastructure conditions in
 countries where Intel, its customers or its suppliers operate, including military conflict and other security risks, natural disasters,
 infrastructure disruptions, health concerns and fluctuations in currency exchange rates. Expenses, particularly certain marketing and
 compensation expenses, as well as restructuring and asset impairment charges, vary depending on the level of demand for Intel's
 products and the level of revenue and profits. Intel’s results could be affected by the timing of closing of acquisitions and divestitures.
 Intel’s current chief executive officer plans to retire in May 2013 and the Board of Directors is working to choose a successor. The
 succession and transition process may have a direct and/or indirect effect on the business and operations of the company. In
 connection with the appointment of the new CEO, the company will seek to retain our executive management team (some of whom are
 being considered for the CEO position), and keep employees focused on achieving the company’s strategic goals and objectives. Intel's
 results could be affected by adverse effects associated with product defects and errata (deviations from published specifications), and
 by litigation or regulatory matters involving intellectual property, stockholder, consumer, antitrust, disclosure and other issues, such as
 the litigation and regulatory matters described in Intel's SEC reports. An unfavorable ruling could include monetary damages or an
 injunction prohibiting Intel from manufacturing or selling one or more products, precluding particular business practices, impacting
 Intel’s ability to design its products, or requiring other remedies such as compulsory licensing of intellectual property. A detailed
 discussion of these and other factors that could affect Intel’s results is included in Intel’s SEC filings, including the company’s most
 recent Form 10-Q, report on Form 10-K and earnings release.
     Rev. 1/17/13


36

More Related Content

What's hot

Video Transcoding on Hadoop
Video Transcoding on HadoopVideo Transcoding on Hadoop
Video Transcoding on HadoopDataWorks Summit
 
Speeding Up Spark with Data Compression on Xeon+FPGA with David Ojika
Speeding Up Spark with Data Compression on Xeon+FPGA with David OjikaSpeeding Up Spark with Data Compression on Xeon+FPGA with David Ojika
Speeding Up Spark with Data Compression on Xeon+FPGA with David OjikaDatabricks
 
Accelerate Your Apache Spark with Intel Optane DC Persistent Memory
Accelerate Your Apache Spark with Intel Optane DC Persistent MemoryAccelerate Your Apache Spark with Intel Optane DC Persistent Memory
Accelerate Your Apache Spark with Intel Optane DC Persistent MemoryDatabricks
 
Smart Data Conference: DL4J and DataVec
Smart Data Conference: DL4J and DataVecSmart Data Conference: DL4J and DataVec
Smart Data Conference: DL4J and DataVecJosh Patterson
 
Optimizing Apache Spark Throughput Using Intel Optane and Intel Memory Drive...
 Optimizing Apache Spark Throughput Using Intel Optane and Intel Memory Drive... Optimizing Apache Spark Throughput Using Intel Optane and Intel Memory Drive...
Optimizing Apache Spark Throughput Using Intel Optane and Intel Memory Drive...Databricks
 
The MADlib Analytics Library
The MADlib Analytics Library The MADlib Analytics Library
The MADlib Analytics Library EMC
 
Apache Spark NLP for Healthcare: Lessons Learned Building Real-World Healthca...
Apache Spark NLP for Healthcare: Lessons Learned Building Real-World Healthca...Apache Spark NLP for Healthcare: Lessons Learned Building Real-World Healthca...
Apache Spark NLP for Healthcare: Lessons Learned Building Real-World Healthca...Databricks
 
Apache HAWQ and Apache MADlib: Journey to Apache
Apache HAWQ and Apache MADlib: Journey to ApacheApache HAWQ and Apache MADlib: Journey to Apache
Apache HAWQ and Apache MADlib: Journey to ApachePivotalOpenSourceHub
 
Chris Nicholson, CEO Skymind at The AI Conference
Chris Nicholson, CEO Skymind at The AI Conference Chris Nicholson, CEO Skymind at The AI Conference
Chris Nicholson, CEO Skymind at The AI Conference MLconf
 
Driving Network and Marketing Investments at O2 by Focusing on Improving the ...
Driving Network and Marketing Investments at O2 by Focusing on Improving the ...Driving Network and Marketing Investments at O2 by Focusing on Improving the ...
Driving Network and Marketing Investments at O2 by Focusing on Improving the ...DataWorks Summit
 
Python as the Zen of Data Science
Python as the Zen of Data SciencePython as the Zen of Data Science
Python as the Zen of Data ScienceTravis Oliphant
 
Semantic Search: Fast Results from Large, Non-Native Language Corpora with Ro...
Semantic Search: Fast Results from Large, Non-Native Language Corpora with Ro...Semantic Search: Fast Results from Large, Non-Native Language Corpora with Ro...
Semantic Search: Fast Results from Large, Non-Native Language Corpora with Ro...Databricks
 
Fast and Scalable Python
Fast and Scalable PythonFast and Scalable Python
Fast and Scalable PythonTravis Oliphant
 
Python in the Hadoop Ecosystem (Rock Health presentation)
Python in the Hadoop Ecosystem (Rock Health presentation)Python in the Hadoop Ecosystem (Rock Health presentation)
Python in the Hadoop Ecosystem (Rock Health presentation)Uri Laserson
 
Deep Learning on Apache® Spark™ : Workflows and Best Practices
Deep Learning on Apache® Spark™ : Workflows and Best PracticesDeep Learning on Apache® Spark™ : Workflows and Best Practices
Deep Learning on Apache® Spark™ : Workflows and Best PracticesJen Aman
 
Deep Learning: DL4J and DataVec
Deep Learning: DL4J and DataVecDeep Learning: DL4J and DataVec
Deep Learning: DL4J and DataVecJosh Patterson
 
RISELab:Enabling Intelligent Real-Time Decisions
RISELab:Enabling Intelligent Real-Time DecisionsRISELab:Enabling Intelligent Real-Time Decisions
RISELab:Enabling Intelligent Real-Time DecisionsJen Aman
 
Architecting a Fraud Detection Application with Hadoop
Architecting a Fraud Detection Application with HadoopArchitecting a Fraud Detection Application with Hadoop
Architecting a Fraud Detection Application with HadoopDataWorks Summit
 

What's hot (18)

Video Transcoding on Hadoop
Video Transcoding on HadoopVideo Transcoding on Hadoop
Video Transcoding on Hadoop
 
Speeding Up Spark with Data Compression on Xeon+FPGA with David Ojika
Speeding Up Spark with Data Compression on Xeon+FPGA with David OjikaSpeeding Up Spark with Data Compression on Xeon+FPGA with David Ojika
Speeding Up Spark with Data Compression on Xeon+FPGA with David Ojika
 
Accelerate Your Apache Spark with Intel Optane DC Persistent Memory
Accelerate Your Apache Spark with Intel Optane DC Persistent MemoryAccelerate Your Apache Spark with Intel Optane DC Persistent Memory
Accelerate Your Apache Spark with Intel Optane DC Persistent Memory
 
Smart Data Conference: DL4J and DataVec
Smart Data Conference: DL4J and DataVecSmart Data Conference: DL4J and DataVec
Smart Data Conference: DL4J and DataVec
 
Optimizing Apache Spark Throughput Using Intel Optane and Intel Memory Drive...
 Optimizing Apache Spark Throughput Using Intel Optane and Intel Memory Drive... Optimizing Apache Spark Throughput Using Intel Optane and Intel Memory Drive...
Optimizing Apache Spark Throughput Using Intel Optane and Intel Memory Drive...
 
The MADlib Analytics Library
The MADlib Analytics Library The MADlib Analytics Library
The MADlib Analytics Library
 
Apache Spark NLP for Healthcare: Lessons Learned Building Real-World Healthca...
Apache Spark NLP for Healthcare: Lessons Learned Building Real-World Healthca...Apache Spark NLP for Healthcare: Lessons Learned Building Real-World Healthca...
Apache Spark NLP for Healthcare: Lessons Learned Building Real-World Healthca...
 
Apache HAWQ and Apache MADlib: Journey to Apache
Apache HAWQ and Apache MADlib: Journey to ApacheApache HAWQ and Apache MADlib: Journey to Apache
Apache HAWQ and Apache MADlib: Journey to Apache
 
Chris Nicholson, CEO Skymind at The AI Conference
Chris Nicholson, CEO Skymind at The AI Conference Chris Nicholson, CEO Skymind at The AI Conference
Chris Nicholson, CEO Skymind at The AI Conference
 
Driving Network and Marketing Investments at O2 by Focusing on Improving the ...
Driving Network and Marketing Investments at O2 by Focusing on Improving the ...Driving Network and Marketing Investments at O2 by Focusing on Improving the ...
Driving Network and Marketing Investments at O2 by Focusing on Improving the ...
 
Python as the Zen of Data Science
Python as the Zen of Data SciencePython as the Zen of Data Science
Python as the Zen of Data Science
 
Semantic Search: Fast Results from Large, Non-Native Language Corpora with Ro...
Semantic Search: Fast Results from Large, Non-Native Language Corpora with Ro...Semantic Search: Fast Results from Large, Non-Native Language Corpora with Ro...
Semantic Search: Fast Results from Large, Non-Native Language Corpora with Ro...
 
Fast and Scalable Python
Fast and Scalable PythonFast and Scalable Python
Fast and Scalable Python
 
Python in the Hadoop Ecosystem (Rock Health presentation)
Python in the Hadoop Ecosystem (Rock Health presentation)Python in the Hadoop Ecosystem (Rock Health presentation)
Python in the Hadoop Ecosystem (Rock Health presentation)
 
Deep Learning on Apache® Spark™ : Workflows and Best Practices
Deep Learning on Apache® Spark™ : Workflows and Best PracticesDeep Learning on Apache® Spark™ : Workflows and Best Practices
Deep Learning on Apache® Spark™ : Workflows and Best Practices
 
Deep Learning: DL4J and DataVec
Deep Learning: DL4J and DataVecDeep Learning: DL4J and DataVec
Deep Learning: DL4J and DataVec
 
RISELab:Enabling Intelligent Real-Time Decisions
RISELab:Enabling Intelligent Real-Time DecisionsRISELab:Enabling Intelligent Real-Time Decisions
RISELab:Enabling Intelligent Real-Time Decisions
 
Architecting a Fraud Detection Application with Hadoop
Architecting a Fraud Detection Application with HadoopArchitecting a Fraud Detection Application with Hadoop
Architecting a Fraud Detection Application with Hadoop
 

Viewers also liked

Understand How Machine Learning Defends Against Zero-Day Threats
Understand How Machine Learning Defends Against Zero-Day ThreatsUnderstand How Machine Learning Defends Against Zero-Day Threats
Understand How Machine Learning Defends Against Zero-Day ThreatsRahul Mohandas
 
SNIA : Swift Object Storage adding EC (Erasure Code)
SNIA : Swift Object Storage adding EC (Erasure Code)SNIA : Swift Object Storage adding EC (Erasure Code)
SNIA : Swift Object Storage adding EC (Erasure Code)Odinot Stanislas
 
Virtualizing the Network to enable a Software Defined Infrastructure (SDI)
Virtualizing the Network to enable a Software Defined Infrastructure (SDI)Virtualizing the Network to enable a Software Defined Infrastructure (SDI)
Virtualizing the Network to enable a Software Defined Infrastructure (SDI)Odinot Stanislas
 
Hands-on Lab: How to Unleash Your Storage Performance by Using NVM Express™ B...
Hands-on Lab: How to Unleash Your Storage Performance by Using NVM Express™ B...Hands-on Lab: How to Unleash Your Storage Performance by Using NVM Express™ B...
Hands-on Lab: How to Unleash Your Storage Performance by Using NVM Express™ B...Odinot Stanislas
 
Intel's Machine Learning Strategy
Intel's Machine Learning StrategyIntel's Machine Learning Strategy
Intel's Machine Learning Strategyinside-BigData.com
 
Machine Learning and Internet of Things
Machine Learning and Internet of ThingsMachine Learning and Internet of Things
Machine Learning and Internet of ThingsSofian Hadiwijaya
 
PCI Express* based Storage: Data Center NVM Express* Platform Topologies
PCI Express* based Storage: Data Center NVM Express* Platform TopologiesPCI Express* based Storage: Data Center NVM Express* Platform Topologies
PCI Express* based Storage: Data Center NVM Express* Platform TopologiesOdinot Stanislas
 
Bare-metal, Docker Containers, and Virtualization: The Growing Choices for Cl...
Bare-metal, Docker Containers, and Virtualization: The Growing Choices for Cl...Bare-metal, Docker Containers, and Virtualization: The Growing Choices for Cl...
Bare-metal, Docker Containers, and Virtualization: The Growing Choices for Cl...Odinot Stanislas
 
Session 8,9 PCI Express
Session 8,9 PCI ExpressSession 8,9 PCI Express
Session 8,9 PCI ExpressSubhash Iyer
 
Accelerate the SDN with Intel ONP
Accelerate the SDN with Intel ONPAccelerate the SDN with Intel ONP
Accelerate the SDN with Intel ONPOdinot Stanislas
 
Intel and DataStax: 3D XPoint and NVME Technology Cassandra Storage Comparison
Intel and DataStax: 3D XPoint and NVME Technology Cassandra Storage ComparisonIntel and DataStax: 3D XPoint and NVME Technology Cassandra Storage Comparison
Intel and DataStax: 3D XPoint and NVME Technology Cassandra Storage ComparisonDataStax Academy
 
Slideshare - PCIe
Slideshare - PCIeSlideshare - PCIe
Slideshare - PCIeJin Wu
 
SDN/NFV: Service Chaining
SDN/NFV: Service Chaining SDN/NFV: Service Chaining
SDN/NFV: Service Chaining Odinot Stanislas
 
Using a Field Programmable Gate Array to Accelerate Application Performance
Using a Field Programmable Gate Array to Accelerate Application PerformanceUsing a Field Programmable Gate Array to Accelerate Application Performance
Using a Field Programmable Gate Array to Accelerate Application PerformanceOdinot Stanislas
 
Moving to PCI Express based SSD with NVM Express
Moving to PCI Express based SSD with NVM ExpressMoving to PCI Express based SSD with NVM Express
Moving to PCI Express based SSD with NVM ExpressOdinot Stanislas
 
Ceph: Open Source Storage Software Optimizations on Intel® Architecture for C...
Ceph: Open Source Storage Software Optimizations on Intel® Architecture for C...Ceph: Open Source Storage Software Optimizations on Intel® Architecture for C...
Ceph: Open Source Storage Software Optimizations on Intel® Architecture for C...Odinot Stanislas
 
Software Defined Storage - Open Framework and Intel® Architecture Technologies
Software Defined Storage - Open Framework and Intel® Architecture TechnologiesSoftware Defined Storage - Open Framework and Intel® Architecture Technologies
Software Defined Storage - Open Framework and Intel® Architecture TechnologiesOdinot Stanislas
 
Formation pcie ppt word partie 1
Formation pcie ppt word partie 1Formation pcie ppt word partie 1
Formation pcie ppt word partie 1OneIDlille
 

Viewers also liked (19)

Understand How Machine Learning Defends Against Zero-Day Threats
Understand How Machine Learning Defends Against Zero-Day ThreatsUnderstand How Machine Learning Defends Against Zero-Day Threats
Understand How Machine Learning Defends Against Zero-Day Threats
 
SNIA : Swift Object Storage adding EC (Erasure Code)
SNIA : Swift Object Storage adding EC (Erasure Code)SNIA : Swift Object Storage adding EC (Erasure Code)
SNIA : Swift Object Storage adding EC (Erasure Code)
 
Virtualizing the Network to enable a Software Defined Infrastructure (SDI)
Virtualizing the Network to enable a Software Defined Infrastructure (SDI)Virtualizing the Network to enable a Software Defined Infrastructure (SDI)
Virtualizing the Network to enable a Software Defined Infrastructure (SDI)
 
Hands-on Lab: How to Unleash Your Storage Performance by Using NVM Express™ B...
Hands-on Lab: How to Unleash Your Storage Performance by Using NVM Express™ B...Hands-on Lab: How to Unleash Your Storage Performance by Using NVM Express™ B...
Hands-on Lab: How to Unleash Your Storage Performance by Using NVM Express™ B...
 
Intel's Machine Learning Strategy
Intel's Machine Learning StrategyIntel's Machine Learning Strategy
Intel's Machine Learning Strategy
 
Machine Learning and Internet of Things
Machine Learning and Internet of ThingsMachine Learning and Internet of Things
Machine Learning and Internet of Things
 
PCI Express* based Storage: Data Center NVM Express* Platform Topologies
PCI Express* based Storage: Data Center NVM Express* Platform TopologiesPCI Express* based Storage: Data Center NVM Express* Platform Topologies
PCI Express* based Storage: Data Center NVM Express* Platform Topologies
 
Bare-metal, Docker Containers, and Virtualization: The Growing Choices for Cl...
Bare-metal, Docker Containers, and Virtualization: The Growing Choices for Cl...Bare-metal, Docker Containers, and Virtualization: The Growing Choices for Cl...
Bare-metal, Docker Containers, and Virtualization: The Growing Choices for Cl...
 
Session 8,9 PCI Express
Session 8,9 PCI ExpressSession 8,9 PCI Express
Session 8,9 PCI Express
 
Pci express technology 3.0
Pci express technology 3.0Pci express technology 3.0
Pci express technology 3.0
 
Accelerate the SDN with Intel ONP
Accelerate the SDN with Intel ONPAccelerate the SDN with Intel ONP
Accelerate the SDN with Intel ONP
 
Intel and DataStax: 3D XPoint and NVME Technology Cassandra Storage Comparison
Intel and DataStax: 3D XPoint and NVME Technology Cassandra Storage ComparisonIntel and DataStax: 3D XPoint and NVME Technology Cassandra Storage Comparison
Intel and DataStax: 3D XPoint and NVME Technology Cassandra Storage Comparison
 
Slideshare - PCIe
Slideshare - PCIeSlideshare - PCIe
Slideshare - PCIe
 
SDN/NFV: Service Chaining
SDN/NFV: Service Chaining SDN/NFV: Service Chaining
SDN/NFV: Service Chaining
 
Using a Field Programmable Gate Array to Accelerate Application Performance
Using a Field Programmable Gate Array to Accelerate Application PerformanceUsing a Field Programmable Gate Array to Accelerate Application Performance
Using a Field Programmable Gate Array to Accelerate Application Performance
 
Moving to PCI Express based SSD with NVM Express
Moving to PCI Express based SSD with NVM ExpressMoving to PCI Express based SSD with NVM Express
Moving to PCI Express based SSD with NVM Express
 
Ceph: Open Source Storage Software Optimizations on Intel® Architecture for C...
Ceph: Open Source Storage Software Optimizations on Intel® Architecture for C...Ceph: Open Source Storage Software Optimizations on Intel® Architecture for C...
Ceph: Open Source Storage Software Optimizations on Intel® Architecture for C...
 
Software Defined Storage - Open Framework and Intel® Architecture Technologies
Software Defined Storage - Open Framework and Intel® Architecture TechnologiesSoftware Defined Storage - Open Framework and Intel® Architecture Technologies
Software Defined Storage - Open Framework and Intel® Architecture Technologies
 
Formation pcie ppt word partie 1
Formation pcie ppt word partie 1Formation pcie ppt word partie 1
Formation pcie ppt word partie 1
 

Similar to Big Data Beyond Hadoop*: Research Directions for the Future

Martin Wildberger Presentation
Martin Wildberger PresentationMartin Wildberger Presentation
Martin Wildberger PresentationMauricio Godoy
 
Ibm big data hadoop summit 2012 james kobielus final 6-13-12(1)
Ibm big data    hadoop summit 2012 james kobielus final 6-13-12(1)Ibm big data    hadoop summit 2012 james kobielus final 6-13-12(1)
Ibm big data hadoop summit 2012 james kobielus final 6-13-12(1)Ajay Ohri
 
Anexinet Big Data Solutions
Anexinet Big Data SolutionsAnexinet Big Data Solutions
Anexinet Big Data SolutionsMark Kromer
 
Unlocking value in your (big) data
Unlocking value in your (big) dataUnlocking value in your (big) data
Unlocking value in your (big) dataOscar Renalias
 
Investigative Analytics- What's in a Data Scientists Toolbox
Investigative Analytics- What's in a Data Scientists ToolboxInvestigative Analytics- What's in a Data Scientists Toolbox
Investigative Analytics- What's in a Data Scientists ToolboxData Science London
 
Ibm big data ibm marriage of hadoop and data warehousing
Ibm big dataibm marriage of hadoop and data warehousingIbm big dataibm marriage of hadoop and data warehousing
Ibm big data ibm marriage of hadoop and data warehousing DataWorks Summit
 
Hitachi Data Systems Big Data Roadmap
Hitachi Data Systems Big Data RoadmapHitachi Data Systems Big Data Roadmap
Hitachi Data Systems Big Data RoadmapHitachi Vantara
 
Big Data = Big Decisions
Big Data = Big DecisionsBig Data = Big Decisions
Big Data = Big DecisionsInnoTech
 
A technical Introduction to Big Data Analytics
A technical Introduction to Big Data AnalyticsA technical Introduction to Big Data Analytics
A technical Introduction to Big Data AnalyticsPethuru Raj PhD
 
Fujitsu keynote at Oracle OpenWorld 2012
Fujitsu keynote at Oracle OpenWorld 2012 Fujitsu keynote at Oracle OpenWorld 2012
Fujitsu keynote at Oracle OpenWorld 2012 Fujitsu Global
 
Big data presentation (2014)
Big data presentation (2014)Big data presentation (2014)
Big data presentation (2014)Xavier Constant
 
Kave Salamatian, Universite de Savoie and Eiko Yoneki, University of Cambridg...
Kave Salamatian, Universite de Savoie and Eiko Yoneki, University of Cambridg...Kave Salamatian, Universite de Savoie and Eiko Yoneki, University of Cambridg...
Kave Salamatian, Universite de Savoie and Eiko Yoneki, University of Cambridg...i_scienceEU
 
Best practices for building and deploying predictive models over big data pre...
Best practices for building and deploying predictive models over big data pre...Best practices for building and deploying predictive models over big data pre...
Best practices for building and deploying predictive models over big data pre...Kun Le
 
Big Data Testing Using Hadoop Platform
Big Data Testing Using Hadoop PlatformBig Data Testing Using Hadoop Platform
Big Data Testing Using Hadoop PlatformIRJET Journal
 
Introduction to Big Data An analogy between Sugar Cane & Big Data
Introduction to Big Data An analogy  between Sugar Cane & Big DataIntroduction to Big Data An analogy  between Sugar Cane & Big Data
Introduction to Big Data An analogy between Sugar Cane & Big DataJean-Marc Desvaux
 
Enterprise Integration of Disruptive Technologies
Enterprise Integration of Disruptive TechnologiesEnterprise Integration of Disruptive Technologies
Enterprise Integration of Disruptive TechnologiesDataWorks Summit
 
Big Data and Implications on Platform Architecture
Big Data and Implications on Platform ArchitectureBig Data and Implications on Platform Architecture
Big Data and Implications on Platform ArchitectureOdinot Stanislas
 

Similar to Big Data Beyond Hadoop*: Research Directions for the Future (20)

Informatics technologies in an evolving r & d landscape
Informatics technologies in an evolving r & d landscapeInformatics technologies in an evolving r & d landscape
Informatics technologies in an evolving r & d landscape
 
Martin Wildberger Presentation
Martin Wildberger PresentationMartin Wildberger Presentation
Martin Wildberger Presentation
 
Ibm big data hadoop summit 2012 james kobielus final 6-13-12(1)
Ibm big data    hadoop summit 2012 james kobielus final 6-13-12(1)Ibm big data    hadoop summit 2012 james kobielus final 6-13-12(1)
Ibm big data hadoop summit 2012 james kobielus final 6-13-12(1)
 
Anexinet Big Data Solutions
Anexinet Big Data SolutionsAnexinet Big Data Solutions
Anexinet Big Data Solutions
 
The New Enterprise Data Platform
The New Enterprise Data PlatformThe New Enterprise Data Platform
The New Enterprise Data Platform
 
Unlocking value in your (big) data
Unlocking value in your (big) dataUnlocking value in your (big) data
Unlocking value in your (big) data
 
Investigative Analytics- What's in a Data Scientists Toolbox
Investigative Analytics- What's in a Data Scientists ToolboxInvestigative Analytics- What's in a Data Scientists Toolbox
Investigative Analytics- What's in a Data Scientists Toolbox
 
Ibm big data ibm marriage of hadoop and data warehousing
Ibm big dataibm marriage of hadoop and data warehousingIbm big dataibm marriage of hadoop and data warehousing
Ibm big data ibm marriage of hadoop and data warehousing
 
Hitachi Data Systems Big Data Roadmap
Hitachi Data Systems Big Data RoadmapHitachi Data Systems Big Data Roadmap
Hitachi Data Systems Big Data Roadmap
 
Big Data = Big Decisions
Big Data = Big DecisionsBig Data = Big Decisions
Big Data = Big Decisions
 
AI in the Enterprise at Scale
AI in the Enterprise at ScaleAI in the Enterprise at Scale
AI in the Enterprise at Scale
 
A technical Introduction to Big Data Analytics
A technical Introduction to Big Data AnalyticsA technical Introduction to Big Data Analytics
A technical Introduction to Big Data Analytics
 
Fujitsu keynote at Oracle OpenWorld 2012
Fujitsu keynote at Oracle OpenWorld 2012 Fujitsu keynote at Oracle OpenWorld 2012
Fujitsu keynote at Oracle OpenWorld 2012
 
Big data presentation (2014)
Big data presentation (2014)Big data presentation (2014)
Big data presentation (2014)
 
Kave Salamatian, Universite de Savoie and Eiko Yoneki, University of Cambridg...
Kave Salamatian, Universite de Savoie and Eiko Yoneki, University of Cambridg...Kave Salamatian, Universite de Savoie and Eiko Yoneki, University of Cambridg...
Kave Salamatian, Universite de Savoie and Eiko Yoneki, University of Cambridg...
 
Best practices for building and deploying predictive models over big data pre...
Best practices for building and deploying predictive models over big data pre...Best practices for building and deploying predictive models over big data pre...
Best practices for building and deploying predictive models over big data pre...
 
Big Data Testing Using Hadoop Platform
Big Data Testing Using Hadoop PlatformBig Data Testing Using Hadoop Platform
Big Data Testing Using Hadoop Platform
 
Introduction to Big Data An analogy between Sugar Cane & Big Data
Introduction to Big Data An analogy  between Sugar Cane & Big DataIntroduction to Big Data An analogy  between Sugar Cane & Big Data
Introduction to Big Data An analogy between Sugar Cane & Big Data
 
Enterprise Integration of Disruptive Technologies
Enterprise Integration of Disruptive TechnologiesEnterprise Integration of Disruptive Technologies
Enterprise Integration of Disruptive Technologies
 
Big Data and Implications on Platform Architecture
Big Data and Implications on Platform ArchitectureBig Data and Implications on Platform Architecture
Big Data and Implications on Platform Architecture
 

More from Odinot Stanislas

Silicon Photonics and datacenter
Silicon Photonics and datacenterSilicon Photonics and datacenter
Silicon Photonics and datacenterOdinot Stanislas
 
Intel Cloud Builder : Siveo
Intel Cloud Builder : SiveoIntel Cloud Builder : Siveo
Intel Cloud Builder : SiveoOdinot Stanislas
 
Configuration and deployment guide for SWIFT on Intel Architecture
Configuration and deployment guide for SWIFT on Intel ArchitectureConfiguration and deployment guide for SWIFT on Intel Architecture
Configuration and deployment guide for SWIFT on Intel ArchitectureOdinot Stanislas
 
Intel IT Open Cloud - What's under the Hood and How do we Drive it?
Intel IT Open Cloud - What's under the Hood and How do we Drive it?Intel IT Open Cloud - What's under the Hood and How do we Drive it?
Intel IT Open Cloud - What's under the Hood and How do we Drive it?Odinot Stanislas
 
Configuration and Deployment Guide For Memcached on Intel® Architecture
Configuration and Deployment Guide For Memcached on Intel® ArchitectureConfiguration and Deployment Guide For Memcached on Intel® Architecture
Configuration and Deployment Guide For Memcached on Intel® ArchitectureOdinot Stanislas
 
Améliorer OpenStack avec les technologies Intel
Améliorer OpenStack avec les technologies IntelAméliorer OpenStack avec les technologies Intel
Améliorer OpenStack avec les technologies IntelOdinot Stanislas
 
Scale-out Storage on Intel® Architecture Based Platforms: Characterizing and ...
Scale-out Storage on Intel® Architecture Based Platforms: Characterizing and ...Scale-out Storage on Intel® Architecture Based Platforms: Characterizing and ...
Scale-out Storage on Intel® Architecture Based Platforms: Characterizing and ...Odinot Stanislas
 
Big Data and Intel® Intelligent Systems Solution for Intelligent transportation
Big Data and Intel® Intelligent Systems Solution for Intelligent transportationBig Data and Intel® Intelligent Systems Solution for Intelligent transportation
Big Data and Intel® Intelligent Systems Solution for Intelligent transportationOdinot Stanislas
 
Big Data Solutions for Healthcare
Big Data Solutions for HealthcareBig Data Solutions for Healthcare
Big Data Solutions for HealthcareOdinot Stanislas
 
Protect Your Big Data with Intel<sup>®</sup> Xeon<sup>®</sup> Processors a..
Protect Your Big Data with Intel<sup>®</sup> Xeon<sup>®</sup> Processors a..Protect Your Big Data with Intel<sup>®</sup> Xeon<sup>®</sup> Processors a..
Protect Your Big Data with Intel<sup>®</sup> Xeon<sup>®</sup> Processors a..Odinot Stanislas
 

More from Odinot Stanislas (10)

Silicon Photonics and datacenter
Silicon Photonics and datacenterSilicon Photonics and datacenter
Silicon Photonics and datacenter
 
Intel Cloud Builder : Siveo
Intel Cloud Builder : SiveoIntel Cloud Builder : Siveo
Intel Cloud Builder : Siveo
 
Configuration and deployment guide for SWIFT on Intel Architecture
Configuration and deployment guide for SWIFT on Intel ArchitectureConfiguration and deployment guide for SWIFT on Intel Architecture
Configuration and deployment guide for SWIFT on Intel Architecture
 
Intel IT Open Cloud - What's under the Hood and How do we Drive it?
Intel IT Open Cloud - What's under the Hood and How do we Drive it?Intel IT Open Cloud - What's under the Hood and How do we Drive it?
Intel IT Open Cloud - What's under the Hood and How do we Drive it?
 
Configuration and Deployment Guide For Memcached on Intel® Architecture
Configuration and Deployment Guide For Memcached on Intel® ArchitectureConfiguration and Deployment Guide For Memcached on Intel® Architecture
Configuration and Deployment Guide For Memcached on Intel® Architecture
 
Améliorer OpenStack avec les technologies Intel
Améliorer OpenStack avec les technologies IntelAméliorer OpenStack avec les technologies Intel
Améliorer OpenStack avec les technologies Intel
 
Scale-out Storage on Intel® Architecture Based Platforms: Characterizing and ...
Scale-out Storage on Intel® Architecture Based Platforms: Characterizing and ...Scale-out Storage on Intel® Architecture Based Platforms: Characterizing and ...
Scale-out Storage on Intel® Architecture Based Platforms: Characterizing and ...
 
Big Data and Intel® Intelligent Systems Solution for Intelligent transportation
Big Data and Intel® Intelligent Systems Solution for Intelligent transportationBig Data and Intel® Intelligent Systems Solution for Intelligent transportation
Big Data and Intel® Intelligent Systems Solution for Intelligent transportation
 
Big Data Solutions for Healthcare
Big Data Solutions for HealthcareBig Data Solutions for Healthcare
Big Data Solutions for Healthcare
 
Protect Your Big Data with Intel<sup>®</sup> Xeon<sup>®</sup> Processors a..
Protect Your Big Data with Intel<sup>®</sup> Xeon<sup>®</sup> Processors a..Protect Your Big Data with Intel<sup>®</sup> Xeon<sup>®</sup> Processors a..
Protect Your Big Data with Intel<sup>®</sup> Xeon<sup>®</sup> Processors a..
 

Recently uploaded

Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfjimielynbastida
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 

Recently uploaded (20)

E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdf
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 

Big Data Beyond Hadoop*: Research Directions for the Future

  • 1. Big Data Beyond Hadoop*: Research Directions for the Future Jason Dai, Engineering Director and Principal Engineer, Software and Solutions Group Michael Wrinn, PhD, Research Program Director, University Research Office, Intel Labs ACAS002
  • 2. Agenda • Big data and the Hadoop* ecosystem • Intel university collaborations on big data research • Efficient in-memory implementations of map reduce • Efficient graph algorithms for analytics • Intel’s efforts moving research to production The PDF for this Session presentation is available from our Technical Session Catalog at the end of the day at: intel.com/go/idfsessionsBJ URL is on top of Session Agenda Pages in Pocket Guide 2
  • 3. Agenda • Big data and the Hadoop* ecosystem • Intel university collaborations on bit data research • Efficient in-memory implementations of mapreduce • Efficient graph algorithms for analytics • Intel’s efforts moving research to production 3
  • 4. What is Big Data? Big Data is data that is too big, too fast or too hard for existing systems and algorithms to handle • Too Big – Terabytes going on petabytes – Smart (not brute force) massive parallelism required • Too Fast – Sensor tagging everything creates a firehose – Ingest problem • Too Hard – Complex analytics are required (e.g., to find patterns, trends and relationships) – Need to combine diverse data types (No Schema, Uncurated, Inconsistent Syntax and Semantics) Data should be a resource, not a load Existing data processing tools are not a good fit 4 Samuel Madden ISTC Director and Professor EECS, MIT
  • 5. Example: Web Analytics Large web enterprises: thousands of servers, millions of users, and terabytes per day of “click data” Not just simple reporting: e.g., in real time, determine what users are likely to do next, or what ad to serve them, or which user they are most similar to Existing analytics systems either: do not scale to required volumes, or do not provide required sophistication 5 Samuel Madden ISTC Director and Professor EECS, MIT
  • 6. Example: Sensor Analytics Smartphone providers tolling agencies municipalities insurance companies doctors businesses Capturing massive streams of video, position, acceleration, and other data from phones and other devices This data needs to be stored, processed, and mined, e.g., to measure traffic, driving risk, or medical prognosis 6 Samuel Madden ISTC Director and Professor EECS, MIT
  • 7. Hadoop* in the Big Data Ecosystem Era of Data Exchange Cost-effective Vertical Solutions eCommerce Healthcare Manufacturing Energy - Scientific FSI Traditional Business Solutions New Analytics Models Business Processing Innovation In-Memory DB – Integrated Analytics –Systems & Appliances EXALYTICS Big Data Compute EP Platform Topology EX MIC Fabric Traditional Business Solutions Connecting to New Analytics Models for Real-time Value Opportunities 7
  • 8. Agenda • Big data and the Hadoop* ecosystem • Intel university collaborations on big data research • Efficient in-memory implementations of map reduce • Efficient graph algorithms for analytics • Intel’s efforts moving research to production 8
  • 9. Intel Activity Landscape on Big Data Apps Corporate Data Solution Programs for Big Data and Analytics Services Trust Broker Location Based Healthcare, Telco, … (McAfee*) Service (Telmap) Data Usage Visualization End user tools Big Data HiTune* and other tools for Hadoop Market Internet of Sizing and Things / M2M Analytics Segmentation (Intel Labs & (with Bain) university Distributed Machine Business Video Analytics collaborators) Learning Intelligence (university and Hadoop* Data Management collaborators) Distributed Video and Processing Analytics Hadoop Distribution & Service Hadoop performance & Distributed Data Delivery Computing Architecture Architecture (Guavus) and Storage Platform Microservers End-to-End Data Security Compression & Federated Device Large Object Architecture Decompression IPs Storage Intel Intel Intel Intel Others Architecture Software Labs IT 9
  • 10. Agenda • Big data and the Hadoop* ecosystem • Intel university collaborations on big data research • Efficient in-memory implementations of map reduce • Efficient graph algorithms for analytics • Intel’s efforts moving research to production 10
  • 11. Algorithms, Machines, People (AMPLab) Adaptive/Active Machine Learning and Analytics Massive and Diverse Data CrowdSourcing/ Human Cloud Computing Computation All software released as BSD Open Source 11
  • 12. Berkeley Data Analysis System • Mesos*: resource management platform • SCADS: scale-independent storage systems • PIQL, Spark: processing frameworks SharkQuery Languages * … Higher Hive* Pig / PIQL … Processing Frameworks * MPI … Spark Hadoop Mesos Resource Management SCADS Storage HDFS 3rd party AMPLab 12
  • 13. Data Center Programming: Spark • In-memory cluster computing framework for applications that reuse working sets of data – Iterative algorithms: machine learning, graph processing, optimization – Interactive data mining: order of magnitude faster than disk-based tools • Key idea: RDDs “resilient distributed datasets” that can automatically be rebuilt on failure – Keep large working sets in memory – Fault tolerance mechanism based on “lineage” 13
  • 14. Spark: Motivation Complex jobs, interactive queries and online processing all need one thing that Hadoop* MR lacks: • Efficient primitives for data sharing Query 1 Stage 1 Stage 2 Stage 3 Job 1 Job 2 Query 2 … Query 3 Iterative job Interactive mining Stream processing 14
  • 15. Xfer and Sharing in Hadoop* HDFS HDFS HDFS HDFS read write read write Iter. 1 Iter. 2 . . . Input HDFS Query 1 Result 1 read Query 2 Result 2 Query 3 Result 3 Input . . . 15
  • 16. Spark: In-Memory Data Sharing Iter. 1 Iter. 2 . . . Input Query 1 One-time processing Query 2 Query 3 Input Distributed memory . . . 16
  • 17. Introducing Shark • Spark + Hive* (the SQL in NoSQL) • Utilizes Spark’s in-memory RDD caching and flexible language capabilities: result reuse, and low latency • Scalable, fault-tolerant, fast • Query Compatible with Hive 17
  • 18. Benchmarks: Query 1 30GB input table SELECT * FROM grep WHERE field LIKE ‘%XYZ%’; 18
  • 19. Benchmark: Query 2 5 GB input table SELECT pagerank, pageURL FROM rankings WHERE pagerank > 10; * 19
  • 20. Agenda • Big data and the Hadoop* ecosystem • Intel university collaborations on big data research • Efficient in-memory implementations of map reduce • Efficient graph algorithms for analytics • Intel’s efforts moving research to production 20
  • 21. Data Parallelism (MapReduce) 2 1 8 6 4 1 2 8 3 2 7 4 2 4 8 1 4 CPU 1 CPU 2 CPU 3 CPU 4 7 4 2 5 . . . . . . 1 5 9 5 3 4 9 3 4 3 8 Solve a huge number of independent subproblems 21
  • 22. MapReduce for Data-Parallel ML • Excellent for large data-parallel tasks! Data-Parallel Graph-Parallel MapReduce Is there more to Feature Cross Machine Extraction Validation Computing Sufficient Learning ? Statistics 22
  • 23. Machine Learning Pipeline Extract Graph Features Formation Structured Data Value Machine from Learning Data Algorithm similar face faces belief images faces labels propagation docs important doc shared LDA words topics movie words side collaborative ratings rated movie info filtering movies recommend 23
  • 24. Parallelizing Machine Learning Extract Graph Features Formation Structured Data Value Machine from Learning Data Algorithm Graph Ingress Graph-Structured mostly data-parallel Computation graph-parallel 24
  • 25. Addressing Graph-Parallel ML Data-Parallel Graph-Parallel Map Reduce Graph-Parallel Abstraction Map Reduce? Feature Cross Graphical Semi-Supervised Extraction Validation Models Learning Gibbs Sampling Label Propagation Computing Sufficient Belief Propagation CoEM Statistics Variational Opt. Collaborative Data-Mining Filtering PageRank Triangle Counting Tensor Factorization 25
  • 26. Example: Never Ending Learner Project (CoEM) 16 Better 14 Optimal Hadoop* 12 95 Cores 7.5 hrs 10 GraphLab 16 Cores 30 min Speedup 8 GraphLab CoEM Distributed 6x fewer CPUs! 32 EC2 80 secs 6 15x Faster! GraphLab 4 machines 2 0 0.3% of Hadoop time 0 2 4 6 8 10 12 14 16 Number of CPUs 26
  • 27. Example: PageRank 5.5 hrs. Hadoop* 1 hr. Twister* 8 min. GraphLab 40M Webpages, 1.4 Billion Links 27
  • 28. Agenda • Big data and the Hadoop* ecosystem • Intel university collaborations on big data research • Efficient in-memory implementations of map reduce • Efficient graph algorithms for analytics • Intel’s efforts moving research to production 28
  • 29. Intel’s Efforts on Hadoop* • Intel® Distribution for Apache Hadoop* – Performance, security and management – Downloadable from http://hadoop.intel.com/ • Intel’s open source initiatives for Hadoop – HiBench: comprehensive Hadoop benchmark suite  https://github.com/intel-hadoop/hibench – Project Panthera: efficient support of standard SQL features on Hadoop  https://github.com/intel-hadoop/project-panthera – Project Rhino: enhanced data protection for the Apache Hadoop ecosystem  https://github.com/intel-hadoop/project-rhino – Graph Builder: scalable graph construction using Hadoop  http://graphlab.org/intel-graphbuilder/ 29
  • 30. Using Spark/Shark for In-memory, Real-time Data Analysis • Use case 1: ad-hoc & interactive queries – Interactive queries (exploratory ad-hoc queries, BI charting & mining) – Similar projects: Google* Dremel, Facebook* Peregrine, Cloudera* Impala, Apache* Drill, etc. (several seconds latency) – Use Shark/Spark to achieve close to sub-second latency for interactive queries • Use case 2: in-memory, real-time analysis – Iterative data mining, online analysis (e.g., loading table into memory for online analysis, caching intermediate results for iterative machine learning) – Similar projects: Google PowerDrill – Use Shark/Spark to reliably load data in distributed memory for online analysis 30
  • 31. Using Spark/Shark for In-memory, Real-time Data Analysis • Use case 3: stream processing – Streaming analysis, CEP (e.g., intrusion detection, real-time statistics, etc.) – Similar projects: Twitter* Storm, Apache* S4, Facebook* Puma – Use Spark streaming for stream processing  Better reliability  Unified framework and application for both offline, online & streaming analysis • Use case 4: graph-parallel analysis & machine learning – Use case: graph algorithms, machine learning (e.g., social network analysis, recommendation engine) – Similar projects: Google* Pregel, CMU GraphLab* – Use Bagel (Pregel on Spark) for graph parallel analysis & machine learning on Spark 31
  • 32. Summary • MapReduce as implemented in Hadoop* is extremely useful, but: – In-memory implementations show serious advantages – Graph algorithms may be more suitable for problem at hand • Intel continues to work with university researchers • Intel works to implement research results into production environments 32
  • 33. Call to Action • Use Intel Research results in your own big data efforts! • Work with us on the next-gen, in-memory, real-time analysis using Spark/Shark 33
  • 34. Legal Disclaimer INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT. EXCEPT AS PROVIDED IN INTEL'S TERMS AND CONDITIONS OF SALE FOR SUCH PRODUCTS, INTEL ASSUMES NO LIABILITY WHATSOEVER AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY, RELATING TO SALE AND/OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR INFRINGEMENT OF ANY PATENT, COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT. • A "Mission Critical Application" is any application in which failure of the Intel Product could result, directly or indirectly, in personal injury or death. SHOULD YOU PURCHASE OR USE INTEL'S PRODUCTS FOR ANY SUCH MISSION CRITICAL APPLICATION, YOU SHALL INDEMNIFY AND HOLD INTEL AND ITS SUBSIDIARIES, SUBCONTRACTORS AND AFFILIATES, AND THE DIRECTORS, OFFICERS, AND EMPLOYEES OF EACH, HARMLESS AGAINST ALL CLAIMS COSTS, DAMAGES, AND EXPENSES AND REASONABLE ATTORNEYS' FEES ARISING OUT OF, DIRECTLY OR INDIRECTLY, ANY CLAIM OF PRODUCT LIABILITY, PERSONAL INJURY, OR DEATH ARISING IN ANY WAY OUT OF SUCH MISSION CRITICAL APPLICATION, WHETHER OR NOT INTEL OR ITS SUBCONTRACTOR WAS NEGLIGENT IN THE DESIGN, MANUFACTURE, OR WARNING OF THE INTEL PRODUCT OR ANY OF ITS PARTS. • Intel may make changes to specifications and product descriptions at any time, without notice. Designers must not rely on the absence or characteristics of any features or instructions marked "reserved" or "undefined". Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them. The information here is subject to change without notice. Do not finalize a design with this information. • The products described in this document may contain design defects or errors known as errata which may cause the product to deviate from published specifications. Current characterized errata are available on request. • Intel product plans in this presentation do not constitute Intel plan of record product roadmaps. Please contact your Intel representative to obtain Intel's current plan of record product roadmaps. • Intel processor numbers are not a measure of performance. Processor numbers differentiate features within each processor family, not across different processor families. Go to: http://www.intel.com/products/processor_number. • Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order. • Copies of documents which have an order number and are referenced in this document, or other Intel literature, may be obtained by calling 1-800-548-4725, or go to: http://www.intel.com/design/literature.htm • Intel, Sponsors of Tomorrow and the Intel logo are trademarks of Intel Corporation in the United States and other countries. • *Other names and brands may be claimed as the property of others. • Copyright ©2013 Intel Corporation. 34
  • 35. Legal Disclaimer Intel's compilers may or may not optimize to the same degree for non-Intel microprocessors for optimizations that are not unique to Intel microprocessors. These optimizations include SSE2, SSE3, and SSE3 instruction sets and other optimizations. Intel does not guarantee the availability, functionality, or effectiveness of any optimization on microprocessors not manufactured by Intel. Microprocessor-dependent optimizations in this product are intended for use with Intel microprocessors. Certain optimizations not specific to Intel microarchitecture are reserved for Intel microprocessors. Please refer to the applicable product User and Reference Guides for more information regarding the specific instruction sets covered by this notice. Notice revision #20110804 35
  • 36. Risk Factors The above statements and any others in this document that refer to plans and expectations for the first quarter, the year and the future are forward-looking statements that involve a number of risks and uncertainties. Words such as “anticipates,” “expects,” “intends,” “plans,” “believes,” “seeks,” “estimates,” “may,” “will,” “should” and their variations identify forward-looking statements. Statements that refer to or are based on projections, uncertain events or assumptions also identify forward-looking statements. Many factors could affect Intel’s actual results, and variances from Intel’s current expectations regarding such factors could cause actual results to differ materially from those expressed in these forward-looking statements. Intel presently considers the following to be the important factors that could cause actual results to differ materially from the company’s expectations. Demand could be different from Intel's expectations due to factors including changes in business and economic conditions; customer acceptance of Intel’s and competitors’ products; supply constraints and other disruptions affecting customers; changes in customer order patterns including order cancellations; and changes in the level of inventory at customers. Uncertainty in global economic and financial conditions poses a risk that consumers and businesses may defer purchases in response to negative financial events, which could negatively affect product demand and other related matters. Intel operates in intensely competitive industries that are characterized by a high percentage of costs that are fixed or difficult to reduce in the short term and product demand that is highly variable and difficult to forecast. Revenue and the gross margin percentage are affected by the timing of Intel product introductions and the demand for and market acceptance of Intel's products; actions taken by Intel's competitors, including product offerings and introductions, marketing programs and pricing pressures and Intel’s response to such actions; and Intel’s ability to respond quickly to technological developments and to incorporate new features into its products. The gross margin percentage could vary significantly from expectations based on capacity utilization; variations in inventory valuation, including variations related to the timing of qualifying products for sale; changes in revenue levels; segment product mix; the timing and execution of the manufacturing ramp and associated costs; start-up costs; excess or obsolete inventory; changes in unit costs; defects or disruptions in the supply of materials or resources; product manufacturing quality/yields; and impairments of long-lived assets, including manufacturing, assembly/test and intangible assets. Intel's results could be affected by adverse economic, social, political and physical/infrastructure conditions in countries where Intel, its customers or its suppliers operate, including military conflict and other security risks, natural disasters, infrastructure disruptions, health concerns and fluctuations in currency exchange rates. Expenses, particularly certain marketing and compensation expenses, as well as restructuring and asset impairment charges, vary depending on the level of demand for Intel's products and the level of revenue and profits. Intel’s results could be affected by the timing of closing of acquisitions and divestitures. Intel’s current chief executive officer plans to retire in May 2013 and the Board of Directors is working to choose a successor. The succession and transition process may have a direct and/or indirect effect on the business and operations of the company. In connection with the appointment of the new CEO, the company will seek to retain our executive management team (some of whom are being considered for the CEO position), and keep employees focused on achieving the company’s strategic goals and objectives. Intel's results could be affected by adverse effects associated with product defects and errata (deviations from published specifications), and by litigation or regulatory matters involving intellectual property, stockholder, consumer, antitrust, disclosure and other issues, such as the litigation and regulatory matters described in Intel's SEC reports. An unfavorable ruling could include monetary damages or an injunction prohibiting Intel from manufacturing or selling one or more products, precluding particular business practices, impacting Intel’s ability to design its products, or requiring other remedies such as compulsory licensing of intellectual property. A detailed discussion of these and other factors that could affect Intel’s results is included in Intel’s SEC filings, including the company’s most recent Form 10-Q, report on Form 10-K and earnings release. Rev. 1/17/13 36