Channels ▼
RSS

Design

Multi-core CPUs, Accelerators, and the Many-core Future: A unified software approach with RapidMind


Multi-core CPUs, Accelerators, and the Many-core Future: A unified software approach with RapidMind

Date / Time
Tuesday, July 31, 2007
11:00 AM PT / 1:00 PM CT / 2:00 PM ET
[click here to register]

Duration
60 minutes

Presented By
Dr. Dobb's Journal Vendor Perspectives NetSeminar

  • Michael McCool — Chief Scientist at RapidMind

  • Overview

    Unlike in the past, where applications simply got faster as the clock speed of processors increased, software now has to change to take advantage of multiple cores to improve performance. Traditionally, harvesting performance from these additional cores requires programmers to use complex parallel programming tools and methodologies specific to each vendor's processor architecture.

    With RapidMind, developers can quickly and easily build higher-performing applications that for the first time exploit the full capabilities of multi-core processors, including the Cell Broadband Engine (Cell/B.E.) from IBM and graphics processor units (GPUs) from AMD and NVIDIA. Developers continue to use standard C++ and their existing compilers and tools, and rely on the RapidMind platform to "parallelize" across multiple cores.

    More than a 1,000 developers of HPC and enterprise software are using RapidMind to simultaneously gain the performance benefits of the new, exceptionally fast multi-core processors and the ease of single-threaded, single-core programming.

    Giveaway:
    Live attendees who also fill out the feedback form will be entered to win a 30GB Video iPod (black), approximate value of $250. For the official rules, please click here.


    Related Reading


    More Insights






    Currently we allow the following HTML tags in comments:

    Single tags

    These tags can be used alone and don't need an ending tag.

    <br> Defines a single line break

    <hr> Defines a horizontal line

    Matching tags

    These require an ending tag - e.g. <i>italic text</i>

    <a> Defines an anchor

    <b> Defines bold text

    <big> Defines big text

    <blockquote> Defines a long quotation

    <caption> Defines a table caption

    <cite> Defines a citation

    <code> Defines computer code text

    <em> Defines emphasized text

    <fieldset> Defines a border around elements in a form

    <h1> This is heading 1

    <h2> This is heading 2

    <h3> This is heading 3

    <h4> This is heading 4

    <h5> This is heading 5

    <h6> This is heading 6

    <i> Defines italic text

    <p> Defines a paragraph

    <pre> Defines preformatted text

    <q> Defines a short quotation

    <samp> Defines sample computer code text

    <small> Defines small text

    <span> Defines a section in a document

    <s> Defines strikethrough text

    <strike> Defines strikethrough text

    <strong> Defines strong text

    <sub> Defines subscripted text

    <sup> Defines superscripted text

    <u> Defines underlined text

    Dr. Dobb's encourages readers to engage in spirited, healthy debate, including taking us to task. However, Dr. Dobb's moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing or spam. Dr. Dobb's further reserves the right to disable the profile of any commenter participating in said activities.

     
    Disqus Tips To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy.
     

    Video