College of IT, UNITEN,
Knowledge Sharing Series
Friday 3.00 pm, 15 January 2010
@ DK1 College of IT
Title: | Introduction to Multicore Programming on Intel Platform | ||||||
Speakers: | Abdul Rahim, Amna and Azizah are Principal Lecturer and Senior Lecturers respectively in Department of Systems and Networking, College of IT, UNITEN.
| ||||||
Abstract: | Software developers can no longer rely on increasing clock speeds alone to speed up single-threaded applications; instead, to gain a competitive advantage, developers must learn how to properly design their applications to run in a threaded environment. Multi-core architectures have a single processor package that contains two or more processor "execution cores," or computational engines, and deliver-with appropriate software-fully parallel execution of multiple software threads. Hyper-Threading Technology enables additional threads to operate on each core. [http://www.intel.com/intelpress/sum_mcp.htm] This talk summarizes the materials which was gathered during a 3 day course on Intel Multicore programming attended by the speakers in October 2009 at MMU Cyberjaya, Organized by Intel Malaysia. It will introduce Intel family of microprocessors especially Multicore processors (dual, quad and eight core). Then the tools such as compiler, thread profiler, thread checker that were needed in a multicore programming environment were introduced. Threads which is essential in multicore programming, to allow for multiple parallel execution of code to take place is also mentioned. Threads can be implemented in libraries or built into the operating system. In the talk, OpenMP and POSIX threads (pthreads) libraries were introduced. | ||||||
Materials: | Some presentation slides are available at http://metalab.uniten.edu.my/~abdrahim/intel/ |
This message is automatically generated. Please do not reply.
No comments:
Post a Comment