Intel Academic Community Featured Members

Submit New Article

March 4, 2011 12:00 AM PST


All of our community members are special. The individuals below have been called out for their leadership and contributions in advancing multi-core curriculum development.

Intel® Black Belt Software Developer for Academia Awards

brown+dick.+small.jpg

Dr. Richard (Dick) Brown of St. Olaf College is our newest Intel® Black Belt Software Developer for Academia. Dr. Brown has been an active member of the Intel Academic Community for 3 years. He was one of the first members to take advantage of the Manycore Testing Lab (MTL). He shared his experience with the whole community in A First Look at the Manycore Testing Lab His feedback was instrumental in helping to validate the MTL usage model.
Professor Brown has been a regular participant in the IAC booth at SIGCSE 2010 & 2011. Dr. Brown has recently become a member of the Educational Alliance for a Parallel Future (EAPF), a group of industry and academic leaders seeking to bring more parallelism into computer science education.

Jose Villeta.JPG Professor Jose Villeta is an Intel® Black Belt Software Developer for Academia. After joining the Intel Academic Community and reviewing the Multi-Core Courseware content, he started to investigate ways to integrate his knowledge of parallelism into his courses at University of Southern California. Now, he has several courses in both Computer Science and Electrical Engineering Departments that showcase the importance of Parallelism and Multi-Core threading. The EE/CSCI-452 Game Hardware Architectures course integrates content from the Introduction to Parallel Programming, Game Threading Methodologies and Parallel Architecture for Games [from the Intel Courseware Access Moodle] and Intel tools like the C/C++ Compiler, Intel® Threading Building Blocks, VTune™ Performance Analyzer and Intel®Thread Profiler. In addition, students have the opportunity to use Intel's Smoke Demo as an example of a game engine architecture that takes advantage of parallelism. This course is offered to both Undergraduate and Graduate students from the Computer Science and Electrical Engineering Departments at the Viterbi School of Engineering.
Dr. Jianfeng Yang Dr. Jianfeng Yang is an Intel® Black Belt Software Developer for Academia. His leadership has been instrumental in helping Intel integrate parallel programming into universities in China. He is an associate professor of Electronic Information College of Wuhan University and the leader of the Multi-core Curriculum, embedded system design curriculum of Wuhan University and of the Wuhan University-Intel Multi-core Technology joint lab. Dr. Yang led a webinar, The Multi-Core Computer Science Curriculum in the People's Republic of China, for the Intel Academic Communities 2008 Webinar series, Sequential programming is no more - why are we still teaching it?
Dr. Matthew Wolf
Dr. Matthew Wolf is an Intel® Black Belt Software Developer for Academia and the recipient of the first Leadership in Academia Award. Dr. Wolf is a member of the Center for Experimental Research in Computer Systems (CERCS) at Georgia Tech, and a research scientist at the School of Computer Science of the College of Computing at Georgia Institute of Technology, and with Oak Ridge National Laboratory. Dr. Wolf was an Intel featured presenter at SIGCSE 09 and the first recipient of the 2009 Leadership in Academia Award. He is also a charter member of Intel's Academic Community Advisory Council, which is a worldwide coalition of education professionals providing feedback and guidance regarding Intel's educational materials and plans.
Dr. Sanjeev K. Aggarwal
Professor Tom Murphy is an Intel® Black Belt Software Developer for Academia. Professor Murphy is Computer Science Program Chair and Director of Contra Costa College HPC Regional Education Training Center. He helps lead weeklong Parallel and Distributed Programming workshops across the US through the SC and National Computational Science Institute. He is a member of the SC07-11 Education Program steering committee and the co-host of the Academic Community Teach Parallel! series.

Microgrant Award Winners

Stirenko
$1500 Microgrant- Problem-based approach to parallel programming
Dr. Sergii Stirenko, is a professor of computer sciences at the National Technical University of Ukraine "Kiev Polytechnic Institute". Sergii's scientific interests include HPC in heterogeneous environments and semantic
technologies. He believes that skills in parallel computing is a must for modern engineers and researchers. The Parallel programming course that Sergii and his HPC team are developing is oriented towards CS students as "hands-on experience with modern tools" and non-CS researchers who want to design parallel algorithms.
valentine+%25283%2529.jpg $1500 Grant- Making Parallelism "Nifty"
Dr. Valentine will apply the investigative model used with Intel Parallel Studios to some of the Nifty assignments presented at SIGCSE 2011. This will generate an educational "package" showing how to parallelize the Nifty assignments. Dr. Valentine began his university career in 1981 and joined the faculty at Slippery Rock University in 2001. He served as chairman of Computer Science from 2005-2010. In 2010/2011 he served as interim dean of the College of Business, Information and Social Sciences. He is a passionate and innovative teacher who has mentored his Architecure student teams to publish their results in parallel computing for the last two years.
Agarwal
$1000 Microgrant Exploring SSE Intrinsics on multicores
Dinesh Agarwal is a researcher at Georgia State University, Atlanta. His area of interest is parallel and distributed computing with his concentration being multi-core, and many-core architectures. His research revolves around fundamental data structures for computing architectures with cache hierarchies. He is currently working with Dr. Sushil Prasad to bring hands-on programming experience in shared-memory and message-passing parallel architectures to students in their Parallel and Distributed Computing course. You can find more information about him at his personal website http://www.dinwal.com
Bernd_Burgstaller $1000 Grant- From Cells to Sandy Bridges
Dr. Bernd Burgstaller of Yonsei University, South Korea is currently designing lecture materials and programming assignments to replace material on the Cell BE with state-of-the-art OpenCL GPGPU computing on Sandybridge. As a result of his experiments he expects to be able to offer 4 weeks of introductory lectures on architecture, memory hierarchies and data-parallel GPU programming paradigms, plus 3 GPU programming assignments and one combined CPU/GPU programming assignment.
JL_Guisado
$500 Microgrant- Performance study of a parallel Monte Carlo algorithm to compute PI on manycore
Dr. Jose Luis Guisado is an an Associate Professor of the Department of Computer Architecture and Technology at the University of Seville, Spain. His current research interests include parallel and distributed computing, modelling and simulation of complex systems and biologically inspired algorithms. He has a PhD in physics from the University of Seville, Spain. Previously he held positions at the University of Cordoba and the University of Extremadura, Spain. He hold research fellowships at the Niels Bohr Institute (University of Copenhaguen, Denmark), the Univesity of Seville and the Computing Department of the Regional Government of Andalusia, Spain. He also worked in the Computer Technology and Telecommunications Service of the University of Seville. Information regarding his publications and contact address can be retrieved from http://www.atc.us.es/~jlguisado.
Rahgavendra
$500 Microgrant - Parallel Programming
Dr. Prakash Raghavendra completed his BE in Computer Science from Mysore University and his MTech (CS) from IIT Madras. He completed his PhD from Computer Science Department, Indian Institute of Science, Bangalore. His doctoral dissertation was on "Automatic Parallelization and Data Partitioning for Distributed Memory Machines". After his PhD, Dr. Prakash worked for Hewlett-Packard, Bangalore in the areas of Operating System kernels and virtual machines and for Adobe Systems Bangalore in the area of Rich Internet Applications. Currently, Dr. Prakash is working as Asst. Professor in Department of Information Technology, in National Institute of Technology, Karnataka, Surathkal. His research interests include High Performance Computing and Rich Internet Clients. In 2009, he was awarded the 'IBM Faculty Award'.

Leadership in Academia Award

Nominations for this award will be accepted at academic.community@intel.com

Prof. H P Khincha Leadership in Academia Award, Summer 2010

Prof. H P Khincha is a professor at Indian Institute Of Science, Bangalore. He is key member of the curriculum development and research that helped VTU to implement Parallel Programming Curriculums. He is the Ex Vice Chancellor Of VTU Belgaum.

Prof. Aswatha Kumar Leadership in Academia Award, Summer 2010

Prof. Aswatha Kumaris a professor at Visvesvaraya Technological University (M S Ramaiah Institute of Technology). He is key member of the curriculum development and research that helped VTU to implement Parallel Programming Curriculums. Some of his focus area are Artificial Neural Networks, Computer Graphics and Pattern recognition.

Prof. HS Jamadagni Leadership in Academia Award, Summer 2010

Prof. HS Jamadagni is a professor at Indian Institute of Science, Bangalore. He is one of the chief sponsors of Intel efforts with VTU to change the curriculum. His guidance was invaluable in completing this project. He has also contributed very useful coursers to the Education Exchange for Parallelism

Dr. Niranjan Chiplunkar Leadership in Academia Award, Summer 2010

Dr. Niranjan Chiplunkar is a professor at Visvesvaraya Technological University, Belgaum. He is a member of Core faculty Group for VTU. His focus areas of study is CAD for VLSI

Ms. Geetha Kiran. A Leadership in Academia Award, Summer 2010

Ms. Geetha Kiran. A is a professor at Visvesvaraya Technological University, Belgaum She helped in framing Multicore syllabus for VTU Training the VTU faculty in the field of Multicore Programming Her core area of studies are Parallel programming and Image processing

Mr. Sanjeev. V. Lalgudi Leadership in Academia Award, Summer 2010

Mr. Sanjeev. V. Lalgudi is a professor at Mysore University, B.E (CS&E 1997 batch). His key contribution is the development of USB compliance test suite with Intel Architecture labs, Multicore Academic Program for VTU. His core focus area of study is Computer Networking.

Mr. Vilas Naik Leadership in Academia Award, Summer 2010

Mr. Vilas Naik is a professor at Visvesvaraya Technological University.He is a member of the core training group that helpied integrate Parallel Programaing into the VTU Curriculums. His core focus area of study are Computer architecture ,Data communication, OS,and Multimedia

Dr. K. Raghuveer Leadership in Academia Award, Summer 2010

Dr. K. Raghuveer is a professor at Visvesvaraya Technological University.He is a key resource for Training and Teaching. His core focus area of study is Multicore architecture.

Mr. J. V. Vadavi Leadership in Academia Award, Summer 2010

Mr. J. V. Vadavi is a professor at Visvesvaraya Technological University, Belgaum. He is a key resource for Multicore. His core focus area of study is High performance computing and Advanced Computer Architectures

Dr. N.K. Srinath Leadership in Academia Award, Summer 2010

Dr. N.K. Srinath is a professor at VTU/R.V. College of Engineering. He is a key resource for Multicore. His core focus area of study is Microprocessors and Multi core.

Mr. Shashidhara. H.S Leadership in Academia Award, Summer 2010

Mr. Shashidhara. H.S is a professor at Visvesvaraya Technological. He is a Core Faculty Group Member and Training Faculty in Parallel Programming. His focs area of study is Parallel Programming and Data Mining and Bioinformatics.

Dr. A Srinivas Leadership in Academia Award, Summer 2010
Dr. A Srinivas
is a a professor at PES Institute of Technology.

Member of the ‘Core Working Group' to offer training to the teachers of affiliated colleges of Visveswaraya Technological University(VTU)' on Multicore Technologies. Principal Investigator for Intel's "Social Entrepreneurship Program : ANKUR" to design a Generic Sensor Board to take technology to farmers in rural areasPrincipal Investigator for a project to set up ATOM-based embedded systems lab at PESIT

Prof. Satyadhyan Chickerur Leadership in Academia Award, Summer 2010
Prof. Satyadhyan Chickerur
is a professor at M S Ramaiah Institute of Technology. He has been instrumental in Curriculum Design for Multicore Architecture and Programming, Faculty Training on Multicore Architecture Programming, Projects on Multicore Systems, Projects on Atom Processor Kits, Embedded systems Curriculum Design. His focus areas are Parallel Programming , High Performance Computing, Image Processing, and Multicore Architecture.
Ms. Uma. B Leadership in Academia Award, Summer 2010
Ms. Uma. B
is a professor at Visvesvaraya Technological University, Belgaum. She has helped in framing Multicore syllabus for VTU Training the VTU faculty in the field of Multicore Programming. Her focus areas are Parallel programming and Computer architecture
Mrs. K. Nagarathna Leadership in Academia Award, Summer 2010
Mrs. K. Nagarathna
is a professor at Visvesvaraya Technological University, Belgaum for 12 years. She has been instrumental in revised Multicore syllabus at VTU. Her focus of teaching and research is Embedded and Multicore
Dr. Victor Pankratius Leadership in Academia Award, Spring 2009
Dr. Victor Pankratius heads the young investigator "Software Engineering for Multicore Systems group at the University of Karlsruhe, Germany. His current research concentrates on how to make parallel programming easier for the average programmer. He chairs the international working group, Software Engineering for Parallel Systems of the Gesellschaft für Informatik. Dr. Pankratius holds a Ph.D. with distinction from the University of Karlsruhe, Germany.
Dr. Walter F. Tichy Leadership in Academia Award, Spring 2009
Dr. Walter F. Tichy is professor of Computer Science at the University Karlsruhe, Germany. He is also director of the software engineering department, including a SUN authorized Java Center, at Forschungszentrum Informatik, a research and transfer institute associated with the University. Dr. Tichy received a B.S. from the Technical University in Munich in 1974 and M.S. and Ph.D. degrees in Computer Science from Carnegie-Mellon University in 1976 and 1980.

Recognized Members


SandyGreen.JPG
Dr. Sandy Green, is an Assistant Professor of Management and Organization in the Marshall School of Business at the University of Southern California. He studies the role of rhetoric in markets and modern corporations. He designed NewsClues, a computer aided content analysis application for the Marshall School of Business. This program collects and analyzes large amounts of news articles from online news databases such as Proquest, Factiva, and LexisNexis.
Mark Redekopp.JPG Professor Mark Redekopp, is a senior lecturer in the Ming Hsieh Department of Electrical Engineering at University of Southern California. He teaches classes in digital design, computer architecture, and embedded systems design. EE 352 Computer Organization and Architecture has been modified and covers: exploiting parallelism strategies, cache mapping schemes, and the computer organization and architecture, and how those components are interrelated. The new course emphasizes the performance impact that multi-core hardware imposes on both sequential and parallel programs. The class used Ubuntu Linux; VTUNE will be included in the courseware in the Fall 2010. 55 students enrolled in this course: University of Southern California – EE352 Computer Organization and Architecture.
Edin Hodzic.JPG
Dr. Edin Hodzic Edin Hodzic has taught Parallel Programming at Santa Clara University as Quarterly Lecturer in Computer Engineering since 2009. The graduate course covers principles of parallel programming and relies on the recent textbook by Lin and Snyder. Several parallel programming environments are studied in the course, including POSIX threads, OpenMP, Java Threads, MPI, CUDA, OpenCL, as well as PGAS languages like Co-Array Fortran, Unified Parallel C and Titanium.
More>>
Mordechai (Moti) Ben-Ari Mordechai (Moti) Ben-Ari is with the Department of Science Teaching of the Weizmann Institute of Science, where he heads a group that develops courses in computer science for high school students. He holds a Ph.D. in mathematics and computer science from the Tel Aviv University. In 2004, he received the ACM/SIGCSE Award for Outstanding Contributions to Computer Science Education. He is the author of eleven textbooks on concurrent computation, programming languages, mathematical logic and the nature of science. He has shared his recent textbook, Principles of Concurrent and Distributed Programming, with the Academic Community.
Daniel Ernst
Daniel Ernst, Assistant Professor of Computer Science, University of Wisconsin, Eau Claire recently led a webinar, Introducing a Curriculum for Concurrency: a Holistic Approach for the Intel Academic Communities 2008 Webinar series, Sequential programming is no more - why are we still teaching it?
Professor Bertrand Meyer
Professor Bertrand Meyer is an academic, author, and consultant in the field of computer languages. He created the Eiffel programming language. He is an ACM Fellow and President of Informatics Europe, the new organization of European computer science departments. He is currently writing an introductory programming textbook, Touch of Class, and preparing the corresponding introductory course at ETH, with the supporting TRAFFIC software.
Ariel Ortiz
Dr. Ariel Ortiz is a professor with the Information Technology Department Tecnológico de Monterrey, Campus Estado de México Atizapán de Zaragoza. He has produced a workshop to introduce Erlang, an open source functional language that allows building highly parallel, distributed, fault-tolerant systems. It's aimed at instructors who are searching for a simpler way to teach parallel programming. Common concurrency-related problems in mainstream languages, such as race conditions and deadlocks, are minimized or eliminated when using Erlang.
Dr. Nir Shavit
Dr. Nir Shavit is one of the leading researchers in the multi core area in the academia in Israel and participates in academic relationships with Intel Israel. Professo Shavit is on the faculty of Tel-Aviv University and a member of the technical staff at Sun Microsystems Laboratories. In 2004 he received the Gödel Prize, the highest award in theoretical computer science. His new textbook, The Art of Multiprocessor Programming, is a comprehensive presentation of the principles and tools available for programming multiprocessor machines. More information on courseware from Dr. Shavit.
Jose Luis Elvira
Professor José Luis Elvira Valenzuela is a course manager to operating systems, distributed and multi-agent systems, data structures, language processors, as well as, infrastructure engineering of the labs area for the Instituto Tecnológico y de Estudios Superiores de Occidente (ITESO), Department Electronics and Computer Science in Guadalajara, Mexico. He has been recently invited by Intel Education to participate teaching Multi-Core programming to universities in México. He is responsible for creating the Spanish version of the Multi-core Programming for Academia Module.
Dr. Sanjeev K. Aggarwal
Dr. Sanjeev K Aggarwal is a charter member of Intel's Academic Community Advisory Council, which is a world-wide coalition of education professionals providing feedback and guidance regarding Intel's educational materials and plans. Along with Mainak Chaudhuri, and Rajat Moona from the India Institute of Technology (IIT) Kanpur Dr. Aggarwal worked to create new multi-core programming courseware that they used to train professors throughout India.

Dr. Robert Chun has 20 years of industry experience in various hardware and software engineering positions, and in R&D at corporate research laboratories. He is currently a Professor in the Computer Science Department at San Jose State University, and teaches graduate and undergraduate courses in computer architecture and operating systems. In 2002 and 2003, he received a NASA Faculty Fellowship enabling him to work with scientists at the Ames Supercomputing Center. Dr. Chun is also a charter member of Intel’s Academic Community Advisory Council, which is a world-wide coalition of education professionals providing feedback and guidance regarding Intel’s educational materials and plans.
xuewei_face.JPG Dr. Wei Xue is a faculty member of the Department of Computer Science and Technology of Tsinghua University. His research interest includes parallel algorithm design, cluster computing and network storage. He has published research papers in international journals and conferences and served on program committees for several conferences. He is a member of ACM society and a member of IEEE society. He is also a charter member of Intel's Academic Community Advisory Council, which is a world-wide coalition of education professionals providing feedback and guidance regarding Intel's educational materials and plans.
Professor Adolfo Di Mare is a Researcher at the Escuela de Ciencias de la Computación e Informática [ECCI], Universidad de Costa Rica. He has produced a version of Multi-core Programming for Beginners in Spanish.
Professor Sergey Nemnyugin, Department of Computational Physics, Saint -Petersburg State University has developed three curricula using Intel materials: Basics of Parallel Programming, Modern Technologies of Programming for Researcher, and Software tools for high-performance.