1. ARM - John Goodacre - “The role of the ARM architecture in Heterogenous Computing”

    50:08

    from Multicore World / Added

    313 Plays / / 0 Comments

    I Multicore World, 27-28 March 2012, Wellington, New Zealand Abstract - With the dual-core multicore processors now mainstream, and quad-core mobile devices being announced daily, what next in the world of multicore? This talk will glance at the Cortex-A9 foundation and its ARM MPCore technology before looking into a future where heterogeneous big.LITTLE processing extends further the performance and power advantages of a multicore device. In announcing the first freely available software that enables such architectures, this talk will conclude with a vision for the future, the challenges, and a hint into some of the collaborative research ARM is currently involved BIO- John Goodacre - Director, Program Management. ARM Processor Division, United Kingdom John Goodacre joined ARM in February 2002 and took responsibility for their platform architecture. Today he is Director of Program Management focused on various programs around the application processor’s technology roadmap including the definition and market development of the ARM MPCore multicore processor technology. Prior to working at ARM, he specialized in enterprise software having worked for Microsoft for 5 years, firstly as Group Program Manager in the Exchange Server group and latterly as the manager of a team developing mobile phones software. Graduating from the University of York with a BSc in Computer Science, John has over 20 years experience of realizing new technologies in the engineering industry.

    + More details
    • INTEL - Tim Mattson. "The Future of Manycore processors: It's all about the software"

      48:19

      from Multicore World / Added

      305 Plays / / 0 Comments

      I Multicore World, 27-28 March 2012, Wellington, New Zealand Abstract- We use applications. Computers are nothing more than appliances to support software we care about. Back when clock speeds increased between hardware generations, we could get away with a hardware obsession. Those days, however, are gone forever. With cores proliferating on a chip from one generation to the next, parallelism is the defining feature of our systems; and since automatic parallelism is unlikely to ever succeed, programmers are forced to write parallel software “by hand”. There is no simple solution to this software problem. We can’t sit around hoping for an elegant “silver bullet” that will make this problem go away. Instead, we have to take action and approach our software problems from many directions at once. We need to: embrace hardware/software co-design so people can actually use the hardware we build, create a low level, portable software foundation to protect expensive investments in parallel software, and recognize that over time, more and more programmers will be domain experts rather than trained computer scientists. In this talk, I will address these 3 issues in the context of my work on Intel’s 80 and 48 core research processors, industry standards such as OpenCL and OpenMP, and systematic development of software frameworks derived from design pattern languages (NB.- Apologies for the quality of the audio)

      + More details
      • Seamless Computing

        03:35

        from Dan Ghica / Added

        274 Plays / / 0 Comments

        My research in 3 minutes

        + More details
        • Seamless Computing

          03:35

          from Dan Ghica / Added

          89 Plays / / 0 Comments

          This video gives a concise introduction to my research interests.

          + More details
          • "On the Three P's of Heterogeneous Computing: Performance, Power and Programmability"

            01:35:12

            from Convey Computer / Added

            49 Plays / / 0 Comments

            Wallach participates in a panel on heterogeneous computing http://sc10.supercomputing.org/schedule/event_detail.php?evid=pan130 In recent years, heterogeneous computing platforms "in a box" have quickly moved from being the exception to being the norm in high-performance computing (HPC). Examples of supercomputers that are based on such heterogeneous computing platforms now exist everywhere --- from the "AMD Opteron CPU + Cell Broadband Engine" heterogeneous combination found in LANL's Roadrunner (1.76 petaflops) to the myriad of emerging "CPU+GPU" heterogeneous combinations, such as in NSCS's Nebulae (1.27 petaflops). Another combination that is seeing increasing attention is the CPU+FPGA. This panel seeks to address arguably the three biggest problems in heterogeneous computing on the road to exascale: performance, power, and programmability.

            + More details

            What are Tags?

            Tags

            Tags are keywords that describe videos. For example, a video of your Hawaiian vacation might be tagged with "Hawaii," "beach," "surfing," and "sunburn."