4,580 Posts served
11,095 Conversations started
- Academic

- Android

- Art, Music, & Animation

- Embedded Computing

- Events

- Game Development

- Graphics & Media

- Intel SW Partner Program

- Intel® AppUp Developer Program

- Manageability & Security

- Mobility

- Open Source

- Parallel Programming

- Performance and Optimization

- Power Efficiency

- Server

- Site News & Announcements

- Software Tools

- Ultrabook

- Association for Computing Machinery TechNews (ACM)
- Go Parallel! (Dr. Dobbs)
- HPCwire (Tabor Communications, Inc.)
- insideHPC (John West)
- Joe Duffy's Weblog (Microsoft)
- Microsoft Parallel Programming Development Center (Microsoft Germany)
- MultiCoreInfo.com
- scalability.org (Scalable Informatics)
- Software Dev Blog (Intel Germany)
- Soft Talk Blog (Intel United Kingdom)
- The Moth (Microsoft)
Archives
Posts from Paul Steinberg (Intel) 
New face on our Intel® vPro™ Developer Community Page
By Paul Steinberg (Intel) (37 posts) on April 4, 2012 at 2:08 pm
Comments (1)
Yes, that is a new face on your Intel® vPro™ Developer Community page. My name is Paul Steinberg. I have been working at Intel for more than 10 years now, seems like only 10 weeks though. For the last few years, I have been the Intel Academic Community Manager. In fact, I still am. At [...]
Category: Manageability & Security
Tags: active management technology, Community management, Intel VPro Developer Community, Paul Steinberg, security
Making Parallelism Nifty
By Paul Steinberg (Intel) (37 posts) on March 12, 2012 at 3:06 pm
Comments (0)
It is with the utmost pleasure, I'd like to call your attention to the Dr. David Valentine's "Making Parallleism Nifty" video series. Dr. Valentine said at SIGCSE 2011 in Dallas that "good instructional materials begin with a brilliant, engaging assignment." Dr, Valentine received his grant in 2011 for his work applying an investigative model used [...]
Category: Academic, Parallel Programming
Tags: Intel Parallel Studio, Microgrants for Parallelism, parallelism
Throwing down the gauntlet: James Reinders and the Tech Pack for Parallelism
By Paul Steinberg (Intel) (37 posts) on September 17, 2011 at 3:17 pm
Comments (1)
For those of not in attendance, James Reinders gave an enthralling talk at the recent Blackbelt thank you dinner at IDF 2011. He talked of his passion for creating the fastest computing environments in the world, be it through his history in developing the world's first TeraFLOP supercomputer to his work today creating the world's [...]
Category: Academic, Parallel Programming
Tags: ACM Tech Pack, C++, Cilk Plus, EAPF, Educational Alliance for a Parallel Future, IDF 2011, James Reinders
Is parallelism a choke point for the advancement of computing? Education is key.
By Paul Steinberg (Intel) (37 posts) on September 12, 2011 at 12:30 pm
Comments (1)
In a recent lead article in Computerworld, a warning was sounded that lack of Parallel programming skills among developers would be "one of the biggest questions for computing over the next decade." Speaking from my perch as Community Manager for the Intel Academic Community I can only agree to this and say that the answer [...]
Category: Academic
Tags: Computer Science, education, Gustafson, IDF 2011, Intel Academic Community, parallelism
Genevieve Bell - It's time to open the conversation between Computer Science and other disciplines.
By Paul Steinberg (Intel) (37 posts) on September 7, 2011 at 2:39 pm
Comments (0)
Dr. Genevieve Bell, Director of the Interaction and Experience Research Group, Intel Corporation. One of the strengths of Intel is that it hires some of the most incredibly smart and interesting people in the world. One of the best part of my job is that I get to talk with them on my Teach Parallel [...]
Category: Academic
Tags: Anthropology, Genevieve Bell, parallelism, Teach Parallel!
Tim Mattson - "Do you understand design patterns? Do you use them in your courses? You should."
By Paul Steinberg (Intel) (37 posts) on September 5, 2011 at 4:06 pm
Comments (0)
Dr. Timothy Mattson, Principal Engineer, Intel Corporaton How familiar are you with design patterns? Are you using patterns in releavant courses? If you cannot answer both questions in the affirmative you're not where you should be, according to Tim Mattson, Principal Engineer at Intel Research. Tim avers that basing computer science education on patterns is [...]
Category: Academic
Tags: design patterns, parallelism, Parlab, Teach Parallel!, Tim Mattson
What makes the cut for Parallel Education? Let us know and then take the conversation to IDF 2011.
By Paul Steinberg (Intel) (37 posts) on August 31, 2011 at 9:49 am
Comments (4)
Industry and research communities face increasing workforce preparedness challenges in parallel (and distributed) computing, due to today’s ubiquitous multi-/many-core and cloud computing. Underlying the excitement over technical details of the newest platforms is one of the thorniest questions facing educators and practitioners -- What languages, libraries, or programming models are best suited to make use [...]
Category: Academic
Tags: EAPF, education, IDF 2011, Intel Academic Community, parallelism
"The first thing we do, let's kill all the Object Oriented Programming."
By Paul Steinberg (Intel) (37 posts) on May 18, 2011 at 2:17 pm
Comments (6)
Don't blame me, blame Shakespeare. His idea not mine (Henry VI, part II, act IV, scene ii). I was reading Leigh Ann Sudol's interesting blog posts on computer science and education. When I came across a reference to a new curriculum being developed at CMU. Specifically the move, to introduce a modernized, introductory CS curriculum. [...]
Category: Academic
Tags: parallelism
Does Parallelism Matter to Hiring Managers?
By Paul Steinberg (Intel) (37 posts) on May 9, 2011 at 12:31 pm
Comments (2)
Kevin Goldmsith, Sr. Software Development Manager, Professional Digital Imaging Group, Adobe Do hiring Managers care about Parallelism? You’re thinking about making changes to your courses; you might even be hard at work figuring out how exactly to integrate parallelism into the entire curriculum. Maybe you’re trying to sell these changes to your Dean. It’s hard [...]
Category: Academic
Tags: Employability, Get a job, Kevin Goldsmith, parallelism, Teach Parallel!
Making Parallelism Nifty with Dr. David Valentine, Slippery Rock University.
By Paul Steinberg (Intel) (37 posts) on May 9, 2011 at 8:23 am
Comments (0)
Dr. David Valentine, Slippery Rock University, USA Awardee, first Intel Microgrant for Parallelism Making Parallelism Nifty Dr. Valentine said at SIGCSE 2011 in Dallas that "good instructional materials begin with a brilliant, engaging assignment." He used some of the insights and examples generated at dallas and in his classes to come up with a succesful Intel [...]
Category: Academic
Tags: Dave Valentine, David Valentine, Nifty, parallelism, Teach Parallel!
I would not apply for a microgrant that would award one to people like me!
By Paul Steinberg (Intel) (37 posts) on May 5, 2011 at 10:00 am
Comments (2)
Who's Buried in Grant's Tomb? The punchline to that old joke, for those of you who did not grow up in the United States, is Grant, as in Ulysses S. Grant, the civil war general. The point of the joke, beloved of Groucho Marx on the old "You bet your Life" show, is that sometimes [...]
Category: Academic
Tags: education, Grants, Microgrants, parallelism, teaching
Shekhar Borkar on the Turing Awards 2011.
By Paul Steinberg (Intel) (37 posts) on May 1, 2011 at 11:37 am
Comments (0)
Intel Fellow, Shekhar Borkar. The A.M. Turing award is (arguably) our discipline's greatest honor; many call it the "Nobel Prize" of computing. The current award is destined for Leslie Valiant, Harvard University, for his life's work revolving especially around computational learning theory. Of special note are his contributions around parallel and distributed computing, including his [...]
Category: Academic, Parallel Programming
Tags: Leslie Valiant, Shekhar Borkar, Turing Award
Judge not that ye be not judged
By Paul Steinberg (Intel) (37 posts) on April 19, 2011 at 10:34 pm
Comments (1)
flaga. Intel Academic Microgrants for Parallelism in the Classroom, Round Two, closes May 4, 2011. Apply here First off - No, that's not me in the video, but rather my colleague, Jennifer Teal, from the Academic Community. Just so there is no confusion! Next - Congratulations to the recipients of the first Intel Academic Microgrants [...]
Category: Academic
Tags: Grants, Intel Academic Community, Intel grants, Microgrants, Microgrants for Parallelism
Shall We MeetUp?
By Paul Steinberg (Intel) (37 posts) on April 19, 2011 at 3:39 pm
Comments (0)
I recently attended the first Parallel Programming MeetUp in Santa Clara California at Intel HQ. The event was put on and hosted by my colleague, Parallel Computing Community Manager, Kathy Farrel. The event was attended by developers, students and academics and was both informative, in that it brought together folks from various segments of the [...]
Category: Academic
Tags: Computer Science, CS Education, meetup
Dr. Avi Cohen - Wisdom in the Palm of our Hand.
By Paul Steinberg (Intel) (37 posts) on April 4, 2011 at 5:13 pm
Comments (0)
Dr. Avi Cohen, Inspector General, Computer Science, Israel Ministry of Education. Wouldn't it be great if all kids in high school had the option of studying computer science? Wouldn't it be insanely great (pax, Mr. Jobs), if all students were required to at least get their feet wet, or their fingers dirty, as my esteemed [...]
Category: Academic
Tags: Avi Cohen, CS Education, education, high school
Dr. Susan Rivoire- Introducing Undergraduates to Parallelism
By Paul Steinberg (Intel) (37 posts) on March 31, 2011 at 7:42 pm
Comments (0)
As some of you may know, both I, the Intel Academic Community Manager, and Professor Tom Murphy, Intel Academic Blackbelt & Teach Parallel co-host, "moonlight" as leaders of the Educational Alliance for a Parallel Future (EAPF.org). The EAPF helps combine the voices and energy of industry, academic and research professionals promoting parallelism within the computer [...]
Category: Academic
Tags: EAPF, Educational Alliance for a Parallel Future, LittleFe, Manycore Testing Lab, MTL, parallelism, SIGCSE 2011, Sonoma State University, Susan Rivoire, Teach Parallel!
Are the right changes coming to computer science Advanced Placement courses?
By Paul Steinberg (Intel) (37 posts) on March 30, 2011 at 3:38 pm
Comments (0)
Conversations with Dan Garcia of the University of California at Berkeley are always exciting. For those of you who do not know him, Dan is a leader in bringing parallelism into the classroom, moreover, he is one of those great teachers who not only is truly in love with his subject, he communicates that love [...]
Category: Academic
Tags: AP Courses, Brian Harvey, CSprinciples, Dan Garcia, Scratch
Brian Harvey helps scratch the itch for Parallelism within Comp Sci AP courses.
By Paul Steinberg (Intel) (37 posts) on March 28, 2011 at 1:05 pm
Comments (3)
In the United States, we have what are called Advanced Placement (AP) courses, designed to give high achieving and ambitious young people in high school a head start before they enter college. There is quite a bit of exciting new work being done on modernizing the AP process for Computer Science, see here, for example. [...]
Category: Academic
Tags: AP Courses, Brian Harvey, BYOB 3, Computer Science, parallelism, Scratch, Teach Parallel!, UC Berkeley
How Broad are you Shoulders?
By Paul Steinberg (Intel) (37 posts) on March 17, 2011 at 1:56 pm
Comments (1)
We've all achieved what we have in life with the help of others – by standing on the shoulders of giants as the old saying goes. Well how broad are your shoulders? Here at the Academic Community we are considering a program to help encourage mentoring among our members. We'll focus on parallelism content to [...]
Category: Academic
Tags: academic community, Black Belt for Academia, Mentor, parallelism
Everyone has a dream
By Paul Steinberg (Intel) (37 posts) on January 31, 2011 at 5:06 pm
Comments (4)
We all have dreams, but it often takes a lot of work to make them come true. More than 50 years ago, Dr. Martin Luther King, a great American, delivered a seminal speech calling for equality in the United States. In my opinion, inherent in that speech and throughout his life's work, was an understanding [...]
Category: Academic, Parallel Programming
Tags: Academic, Black History Month, Byron Sharer Robertson, parallelism, Roscoe Giles, SC10, SC11, Teach Parallel!
Future Casting at Intel: Brian David Johnson foresees a parallel future
By Paul Steinberg (Intel) (37 posts) on January 25, 2011 at 4:23 pm
Comments (0)
The future is Brian David Johnson's business. As a futurist at Intel Corporation, his charter is to develop an actionable vision for computing in 2020. His work is called "future casting"—using ethnographic field studies, technology research, trend data, and even science fiction to provide Intel with a pragmatic vision of consumers and computing. Along with [...]
Category: Uncategorized
The Farmer and the Cowman Should be Friends -working together to build a parallel future at SC10
By Paul Steinberg (Intel) (37 posts) on November 10, 2010 at 1:47 pm
Comments (0)
Well, it has not come to this, but there is still quite a bit of heat in the discussion as to how academia should respond to the near universal move by CPU manufacturers to a manycore architecture. I think that the response must be that parallel programming is just the way computer and computational sciences [...]
Category: Academic, Parallel Programming
Tags: parallel programming, SC10
A Sea Change in Computer Science Education
By Paul Steinberg (Intel) (37 posts) on August 30, 2010 at 3:39 pm
Comments (7)
After decades of sturm und drang over whether or not to include parallelism in the undergraduate computer science curriculum, we can announce definitively that battle is over. Parallelism is here, and it already abides. Fortunately, we are not left staring into the abyss. Academia, Industry and Developers are cooperating to help define what the new [...]
Category: Academic, Parallel Programming
The academic community manager looks back at 2009
By Paul Steinberg (Intel) (37 posts) on February 9, 2010 at 9:43 am
Comments (0)
Hello, we've got some exciting new projects coming in 2010, but first, a review of the high points of 2009 seems in order. Last year the Academic Community really began to flourish; with our members active participation and leadership, we were able to really make an impact on advancing and expanding parallel programming curricula around [...]
Category: Academic
Tags: Academia; Cool Topics; Technology; Software Colleg, Academic, Intel Academic Community, parallelism
Intel Academic Community Bulletin, September 2009
By Paul Steinberg (Intel) (37 posts) on September 3, 2009 at 11:25 pm
Comments (0)
Here in the US, the new semester is gearing up and professors are back at work. Is everyone ready with their lesson plans? And how much weight will you be placing on teaching Parallelism this year? Let us know by completing your online profile and be sure to take a look at our updated Academic [...]
Category: Academic
Tags: Academic, parallelism, September bulletin
Intel Academic Community. July 2009 Update.
By Paul Steinberg (Intel) (37 posts) on July 23, 2009 at 11:15 am
Comments (0)
The Academic Community team together with Brooklyn Technical High School launched a Parallelism Curriculum Pilot, there have been a number of interesting blog posts on the Academic Community website, and, of key importance, we have a number of new parallel programming teaching modules on our Moodle. Finally, be sure to visit the newly redesigned Visual [...]
Category: Academic
Tags: academic community, Computer Science, Curriculum, parallelism
June/July in the Intel Academic Community
By Paul Steinberg (Intel) (37 posts) on July 9, 2009 at 2:26 pm
Comments (0)
Now that classes are done for many of us, we can start turning our attention to research and training projects. This last month saw some really great activities in the Middle East; I’ll be highlighting a few of those. I’ll also be be talking about the debut of Intel Software Network TV, a powerful new [...]
Category: Academic
Tags: Intel Academic Community, teaching parallelism
Teach Parallel! #6. Professor Wen-mei Hwu, Strategies for Parallelism
By Paul Steinberg (Intel) (37 posts) on June 16, 2009 at 2:08 pm
Comments (3)
Professor Wen-mei Hwu, University of Illinois Urbana-Champaign. Common Strategies for Paralelism. It was a treat, indeed an honor, to talk with Professor Wen-mei Hwu on our recent Teach Parallel broadcast. It was also a bit frustrating in that we really only had about 20 minutes of substantive discussion for a topic on which we could [...]
Category: Academic, Parallel Programming
Matt Wolf on Teach Parallel!
By Paul Steinberg (Intel) (37 posts) on June 2, 2009 at 12:06 pm
Comments (1)
Teach Parallel Episode #5: Profesor Matthew Wolf Today Professor Tom Murphy and I led our fifth Teach Parallel broadcast and our guest was Professor Matt Wolf from Georgia Tech. For those few unfamiliar with Matt's work, he has been an early adopter of integrating parallelism into the undergraduate curriculum. On today's show, Matt discussed [...]
Category: Academic, Parallel Programming
Tags: Academia, Add new tag, Computer Science, concurrency, Matthew Wolf, parallelism, software, Tom Murphy
Intel Academic Community May 2009 Bulletin
By Paul Steinberg (Intel) (37 posts) on May 22, 2009 at 9:24 am
Comments (0)
Spring is coming on slowly here in Oregon. We are just one state shy of the Canadian border, and it is still grey and rainy, but it is warm, and new green growth is everywhere. Scanning some of the other cities where our academic colleagues are located, I'm seeing similar springlike conditions in Moscow, Beijing, [...]
Category: Academic
Tags: Computer Science, concurrency, Curriculum, Intel, Intel Academic Community, parallel programming, software
Teach Parallel! Dan Garcia - Passion, Beauty, Joy, Awe and Computer Science
By Paul Steinberg (Intel) (37 posts) on April 27, 2009 at 12:05 pm
Comments (2)
We in academia and industry are at least a generation behind in preparing the next generation of computer scientists and engineers for parallel and many core computing. So said, Dan Garcia, Lecturer SOE in the Computer Science division of the EECS department at the University of California, Berkeley, to Tom Murphy and I on our [...]
Category: Academic
Tags: Academic, concurrency, Dan Garcia, parallelism
Connecting with Teach Parallel
By Paul Steinberg (Intel) (37 posts) on April 21, 2009 at 7:39 am
Comments (0)
To join us in Science SIM virtual world - http://www.sciencesim.com/wiki/doku.php/gettingstarted
Category: Academic
Tags: Intel, Open Sim, parallelism, Paul Steinberg, Science Sim, Teach Parallel!, Tom Murphy
My new role as Academic Community Manager
By Paul Steinberg (Intel) (37 posts) on April 14, 2009 at 4:50 pm
Comments (2)
Spring comes slow and soggy to Oregon where I live. April slogs its way to May, the rains slacken and the sun fights it way from behind grey clouds. Oregonians emerge sodden and blinking into the sunlight. Suddenly strange, summer is here and one beautiful sunny day follows another. A nice change for me this spring is the assumption [...]
Category: Academic
Tags: academic community, concurrency, parallelism, software
Sequential programming is no more. Let's teach parallel programming.
By Paul Steinberg (Intel) (37 posts) on November 12, 2008 at 3:02 pm
Comments (2)
Killing the Minotaur - Following Ariadne's thread to Supercomputing08 Well, we're not out of the labyrinth [http://www.matrifocus.com/BEL02/Images/ariadne-theseus.jpg] yet, but we are working on it. In preparing for the panel discussion There Is No More Sequential Programming. Why Are We Still Teaching It? at Supercomputing08 , we had each of the participants -AMD, NVidia, IBM, Microsoft, [...]
Category: Academic, Events, Parallel Programming, Software Tools
Tags: Academic, concurrency, multithreading, parallel programming, parallelism, programming, software, Supercomputing
Strange Threadfellows at Supercomputing 08.
By Paul Steinberg (Intel) (37 posts) on November 11, 2008 at 8:52 pm
Comments (2)
As some may (not) know, the Intel Academic Community will be in Austin Texas soon at the Supercomputing 08 conference. While the rest of Intel is out extolling the (very real) benefits of Nehalem and other innovations for HPC, we at the Academic Community will be doing a couple of very cool things to advance the goal of establishing [...]
Category: Academic, Events, Parallel Programming, Software Tools
Tags: parallelism, software, threading
Sequential programming is dead. So stop teaching it!
By Paul Steinberg (Intel) (37 posts) on October 22, 2008 at 3:49 pm
Comments (37)
Sequential programming is dead. So stop teaching it! This teasing diktat points out an important truth – All major manufactures of CPUs, GPUs and ASICs have moved to a many core design, yet universities and colleges are not training engineers in the parallel and concurrent disciplines needed to efficiently program on such systems. To make [...]
Category: Academic, Parallel Programming
Tags: Intel Software College, MC, parallelism, software
Reaching out to the Academic Community
By Paul Steinberg (Intel) (37 posts) on May 9, 2008 at 12:38 pm
Comments (0)
I am happy to launch my first Blog post as a member of Intel's Software College and Academic Community. Much of this first post is introductionary & I am looking for your feedback. I am working with some of the brightest folks here at Intel, our subject matter experts and architects, such as Clay Breshears, Michael Wrinn, [...]
