Electronic Design

  
Reprints     Printer-Friendly    Email this Article    RSS        Font Size     What's This?


[Embedded in Electronic Design]
Threads Make The Move To Open Source

William Wong  |   ED Online ID #16538  |   September 13, 2007


The release of Intel's Thread Building Blocks 2.0 (TBB) coincides with the company's announcement to take it open source. Both are significant announcements.

TBB is designed to make efficient use of multiple processing cores in a symmetrical multiprocessing (SMP) environment (see "Multiple Threads Make Chunk Change" at www.electronicdesign.com, ED Online 13645). C/C++ applications utilize TBB syntactic extensions.

The latest version of TBB is based on extensive user feedback. Its grain size setting allows hints to be given on how finely to break up the algorithm. This works in conjunction with automatic, hueristic tuning done by TBB so developers don't have to try to tune their algorithms manually.

This version runs on more platforms, such as FreeBSD and Solaris, but expect even more now that the source code is freely available. All that's needed is a C/C++ compiler and knowledge about the target operating system's multiprocessing support.

The move to open source is expected to increase both the use of TBB as well as Intel's product flow. A supported and packaged product will appeal to companies that have come to depend upon TBB to accelerate their parallel programs.

For more, see our review of Intel Threading Building Blocks by James Reinders, chief evangelist and director of marketing for Intel Software Development Products, at ED Online 16537.
www.intel.com


Reprints   Printer-Friendly  Email this Article  RSS    Font Size   What's This?


  • Engineers Rely On Internet For Product Info
  • Rochester Electronics Establishes New Design and Technology Group
  • Custom Sources Light Way To 22-nm IC Lithography
  • In EDA, A Year Of Mergers, Failed And Otherwise
  • Software Turns Scopes Into Vector RF Signal Analyzers
  • Couple’s $15 Million Gift Advances Rice Engineering Education
  • November 7, 2008
  • Startup Sets Sail For Speedier Spice Simulation
    1) Ten Top Design Skills For Tough Times
    (8632 views today)
    2) Ultracapacitors Branch Out Into Wider Markets
    (610 views today)
    3) Energy Harvester Perpetually Powers WIreless Sensors
    (607 views today)
    4) Technology Has Been Very Good To Obama, And He Plans To Reciprocate
    (446 views today)
    5) Build A Smart Battery Charger Using A Single-Transistor Circuit
    (293 views today)
    ALL TOP 20



    POST YOUR COMMENTS HERE
    Name:

    Email:
    Your Comments:

    Enter the text from the image below


    Please refresh the page if you have trouble reading this text.

    Search Electronic Design
         
      
     
    Web Seminar
    Sponsored By:
    Title: Read Pacing: A Performance Enhancing Feature of PCI Express Gen 2 Switch Devices
    Speakers: 
    Date: 07/01/08
    Register: 

    Electronic Design Europe Electronic Design China EEPN Power Electronics Auto Electronics Microwaves & RF
    Mobile Dev & Design Schematics Find Power Products Military Electronics EE Events Related Resources