Reference Architecture: Predictive Analytics and Interactive Queries on Big Data

The business potential of big data analysis is enormous across virtually every business sector. The Intel IT organization has implemented use cases delivering hundreds of millions of dollars in business value. This paper discusses a few of those use cases and the technologies and strategies that make them possible. It also defines the architecture we use for big data analysis and provides an in-depth look at one of the most important components—an Apache Hadoop* cluster for storing and managing large volumes of poly-structured data.

  • Partners
  • Professors
  • Students
  • Linux*
  • Server
  • Intermediate
  • Cloud Computing
  • Cluster Computing
  • Enterprise
  • Open Source
  • Installing VTune(TM) Amplifier XE Command-line Collectors on Remote Systems

    The VTune™ Amplifier XE performance profiler can be used to collect data on one system and view it on another, without requiring additional licenses.  Licenses are only required to view data.  Additionally, if the remote systems does not support a graphical environment, such as X on Linux*, you can use the command-line collectors to collect the data and view it graphically on your graphically-capable host system.

  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • Beginner
  • Intel® VTune™ Amplifier XE
  • installation
  • remote
  • collect
  • remote collection
  • Intel® Xeon Phi™ Coprocessor September 2013 Developer Webinar Q&A Responses

    The third session of our  High Performance Application Development for Intel® Xeon® and Intel® Xeon Phi™ processors class was held during the last week of September, and generated yet another list of questions.  We tried answering all we could, though there were some, due to loss of context ("what was that thing with slide 25?") or other issues that made them difficult to answer.  Hopefully the answer your waiting for will be among the list below:

  • Developers
  • Server
  • C/C++
  • Fortran
  • Intermediate
  • Intel® Trace Analyzer and Collector
  • Intel® C++ Composer XE
  • Intel® Fortran Composer XE
  • Intel® VTune™ Amplifier XE
  • Message Passing Interface
  • OpenMP*
  • developer Q&A
  • parallel processing
  • HPC applications
  • vectorization
  • Intel® Many Integrated Core Architecture
  • What's New? Intel® Threading Building Blocks 4.2 update 1

    Changes (w.r.t. TBB 4.2):

    • Added project files for Microsoft* Visual Studio* 2010. 
    • Initial support of Microsoft* Visual Studio* 2013 Preview. 
    • Enable C++11 features available in Intel(R) C++ Compiler 14.0. 
    • scalable_allocation_mode (TBBMALLOC_SET_SOFT_HEAP_LIMIT, <size>) can be used to urge releasing memory from tbbmalloc internal buffers when the given limit is exceeded.

    Community Preview Features:

  • Developers
  • C/C++
  • Intel® Threading Building Blocks
  • Threading
  • Mental Models

    Mental Models

    People bring their baggage with them when they interact with the application that you’re designing. As they’re figuring out how your system works (because you know that few people read the manual), your users are applying mental models. “Is this like that app that I use to do…?” People understand and interact with systems and environments based on mental representations they’ve developed from experience.

  • UX
  • User Experience and Design
  • Color


    Wise use of color is a designer’s secret weapon in creating aesthetically pleasing and usable designs. The key to good color usage is restraint. Using a color wheel is critical if you want the nuances and finished look of a great design. Here’s a free online version http://colorschemedesigner.com/. In general, if you observe natural objects and pay attention to the colors that exist together in nature, you won’t go wrong in your color choices.

  • UX
  • User Experience and Design
  • Alignment


    Aligning your system components creates a sense of application unity and a sense that the system has good aesthetics. Applications that use alignment to direct the eye to the next logical step in the task flow can make your system easier to use and be perceived as more stable and robust. A simple thing like alignment can also improve your user’s follow through and completion of a task, because the alignment creates a path for the eye to follow. 

  • UX
  • User Experience and Design
  • Subscribe to URL