Hear what Community members are saying
"ETH Computer Science students must take a class on parallel programming in their first year. We want them to encounter the issue of concurrent execution early on in their education, before a sequential mindset has conquered their heads.
Thomas R. Gross, Professor of Computer Science,
ETH Zurich- Swiss Federal Institute of Technology Zurich
|"The collaboration between Intel and the Department of Computer Science of ETH Zurich has been an important part in the ongoing efforts towards increasing parallel programming and multi-core architectures into the undergraduate and graduate curriculum at ETHZ. The collaboration has provided us with basic material and insights in the future development of multi-core architectures that have been very useful in building the syllabus for the new courses. This collaboration in teaching is now being expanded to research through the ongoing work at the Systems Group of ETH Zurich in operating systems and databases for multi-core architectures." |
Prof. Dr. Gustavo Alonso, Systems Group,
Department of Computer Science, ETH Zurich
|"Following the Multi-Core training sessions that Intel held in 2007 and 2009 at the Department of Computer Science and Engineering of the University Politehnica of Bucharest, a number of our teaching and research staff joined the Intel Academic community. As a direct result of these sessions, we integrated materials related to advanced OpenMP programming issues, Intel Threading Building Blocks, usage of the Intel Parallel Studio, profiling and debugging using the Intel VTune Performance and Thread Analyzer into our current courseware, in both bachelor and master lectures and labs. Because we think training in parallel programming is of the utmost importance for all future computer science graduating students, we strive to offer them the latest in tools and programming technologies that the industry has to offer. In this respect, we found the Intel curricula and training sessions to be of particular help in enhancing the level of knowledge our teaching assistants and researchers have in state-of-the-art programming tools. This knowledge will be translated in the coming period into at least three bachelor- and two master-level lectures that we have planned for the coming year"|
>> More >>
|"After joining the Intel Academic community and reviewing the Multi-Core Courseware content, I started to look at ways on how to integrate current Parallelism knowledge to my courses at University of Southern California. Now we have several courses from both Computer Science and Electrical Engineering Departments that showcase the importance of Parallelism and Multi-Core threading . . . Â… |
> > More >>
"Undergraduate education is typically light on threading and scheduling, especially when it gets down to the nuts and bolts of coding for multithreaded programs. The addition of multi-core environments into the mix is amplifying this shortcoming in undergraduate programs. I have worked directly with Intel engineers to tailor curriculum to my undergraduate students in a way that will captivate their interest and...."
See the full Testimonial >>
James N. Long, Associate Professor, CSET Department
|Jordan University of Science and Technology... the 1000th University to join the program; March, 2009|
"Our Faculty of Computer and Information Technology here at Jordan Univ. of Science and Technology is delighted to be recognized for joining the Intel Academic Community program. As a leading university in the region, we feel it is important to continuously give our students cutting edge development curriculum to prepare them for the future. We plan to utilize software development tools from Intel in our curriculum. We also believe that it is important for our professors to learn from industry experts which will make our parallel programming and visual computing curriculum best in class."
"In our challenge to make multicore software engineering more accessible to average programmers, Intel's hands-on teaching material is of great help."
"....Undoubtedly presentations in ISC training are valuable. All subjects are topical and may be integrated into university courses. Materials may be used in part or completely after more or less essential improvement...."
See the full Testimonial >>
"There is no doubt that Intel the Multi-core Curriculum Initiative is really an interesting and useful project. Russian Universities have a real need in getting support from IT companies in areas like Computer Science and modern technologies."
Nikolay Vyatkin; post-graduate student, department of applied mathematics and control processes
Saint-Petersburg State University
"The ISC training session left a very positive impression. I liked the educational materials, their presentation and the organization of the training. I already plan to implement components from this training in existing educational courses at my university in order to enhance these courses. I consider that the Intel Multi-core Curriculum Initiative program brings significant benefits to Russian educational system."
Tatyana Kosovtseva; senior lecturer, Informatics department
"There is no doubt that the Intel Multi-core Curriculum Initiative brings benefits to Russian educational system. Unfortunately, university faculties donÂ’t have enough time to develop themselves and improve their professional competence in the areas of programming and new computer architectures development. I plan to introduce new knowledge IÂ’ve got on training into already existing educational courses. I consider that this program and Academic Community as well assist faculties in the establishment of collaboration between universities."
Nadezhda Sattarova; senior lecturer, Informatics department
"In my opinion, the Intel Multi-core Curriculum Initiative program is very interesting and unconditionally essential for further IT development not only in Russia but in the whole world as well. The training has enabled me to teach parallel programming far more effective, based on real code examples. I plan to introduce the new material for Windows and Linux OS starting next year."
Efimov Vyacheslav; senior lecturer, department of informational and control systems
"The Intel Multi-core Curriculum Initiative program stimulates faculties for modification of already existing educational courses and even for development of the new ones. Thus, students have a possibility to get new knowledge. This program also facilitates the collaborations between universities and helps faculties to work jointly on common scientific interests areas."
Mirolubov Alexander; laboratory assistant, department of informational systems and technologies
"From my perspective, the Intel Multi-core Curriculum Initiative Program is a part of the common HPC paradigm. I am in agreement that such trainings are very useful for Academia. For me and my faculty it would be more productive, if Intel Fortran would be added to the course."
Yury Sokhor; senior lecturer, department of electric drive and automation systems
|In this video testimonial Professor Dr. Arndt Bode, Vice-president of Technical University Munich explains how they integrated parallel programming into the schoolÂ’s curriculum and how important it is for schools to realize that the "free lunch is over". He shares with us details on an interesting project his school is working on around the design of optimal pinnings of threads in multi-threaded applications and finally discusses the difficulty in predicting the evolution of multi-core architectures and stresses the need for close collaboration between academia and industry in this field. |
Click the image to play the videostream (6min)
Professor Dr. Arndt Bode, Vice-president
Technical University Munich
|Multi-Core Programming Workshop in Costa Rica, June, 2008|
|"Attending the training gives me more insight in the features & resources available, and how to use them towards an efficient used of Intel multi-core processors. |
I certainly will encourage my colleagues to integrate some of the tools into various courses (approx. 150 students). I believe the tools can help students to bring the theoretical background into practice."
Ms. Warawan Marurngsith
Lecturer - Thammasat University (Bangkok, Thailand)
|"It was very insightful to get an inside-Intel view of programming for multi-core architectures. I saw OpenMP* in action for the first time and I thought it was a good way to get easy threading in the right circumstances. I will definitely include it in my M.Sc. course! I was very impressed by the support tools (VtuneÂ™ Performance Analyzer, IntelÂ® Thread Checker, IntelÂ® Thread profiler) and would like to include these in my course as well. I enjoyed seeing the software run on a multicore architecture, and observing the speedup."|
October 2006 Prof. Joseph Morris
Dublin City University
Â“"The change to multi-core means a re-emphasis on concurrency and parallelismÂ… It's an interesting challenge for us to educate students in that direction. Whether they build gaming applications, vision applications, robotics applications or traditional applications in the high performance domain, they have to always think parallel. That renewed emphasis in understanding parallelism is important to impart to our students.Â”
"The Multi-core Programming for Academia Course offered by [the Intel Academic Community] provides a hands-on introduction to Intel's threading methodologies, tools and techniques for developing highly optimized threaded applications exploiting the advantages of multi-core platforms to their full potential."
University of Cambridge, April, 2006
|"The training made me discover that new Intel multi-core has a lot to offer. Therefore, next generation programmers must learn how to design faster software that maximizes the power of multi-core architecture. |
Our students will benefit greatly from what we learned and practiced in this course. This software industry will also benefit through our students."
Dr. Putchong Uthayopas, Assistant Professor, Kasetsart University (Bangkok, Thailand)
Director Â– Thai National Grid Center, SIPA, Ministry of ICT, Thailand.