Recognizing Opportunities for Thread Level Parallelism...

Subscribers:
348,000
Published on ● Video Link: https://www.youtube.com/watch?v=H2qXweg9gW4



Duration: 58:55
5,636 views
12


Google Tech Talks
March 15, 2007

ABSTRACT

With the rise of chip-multiprocessors (CMPs) as the high-performance architecture of choice, programmers must now find and extract parallelism from their applications to see continued performance improvements. Previous analysis of long-running non-scientific (e.g., SPECint like) program trace data has shown that a fair amount of parallelism is present in modern sequential applications, but this parallelism cannot be exploited via the classic instruction-level parallel approach. Despite the promise of extracting this parallelism for CMPs, no work characterizes which code sequences are parallelizable because these large traces (e.g., terabytes in size,...







Tags:
google
howto
recognizing
opportunities
thread