Download Research Tools
On November 30, I appeared on Health Tech Today, where I chatted with Dr. Bill Crounse about the Microsoft Biology Foundation and how it will help scientists advance their research. This interview marks yet another opportunity for Microsoft External Research to spread the word about our open-source work in developing tools that, as Dr. Crounse noted, provide researchers with "the potential to discover amazing things and solve big problems."
The heart of the interview was a discussion of the overarching goal of the Microsoft Biology Foundation, which is to develop a set of tools that enable researchers to more easily and effectively collaborate and thereby expedite new discoveries. I explained how researchers around the world have come up with their own data formats—their own unique standards on how to encode, share, and work with data. They have developed all these individual languages, and now this profusion of tongues is impeding collaboration. In essence, we have a scientific cacophony, with researchers speaking different languages through the data.
Through the Microsoft Biology Foundation, we're providing the building blocks to translate these many data files and formats into a common language. In addition to these file parsers, we also provide standard algorithms to assemble and align genetic sequence data, thereby obviating the need for each researcher to create his or her own unique version. Through these efforts, we're relieving researchers of onerous translation chores and allowing them to focus on solving real problems, like designing new drugs and developing new vaccines, which will ultimately save lives.
As I discussed with Dr. Crounse, we're doing this by building an extensive and expandable library on the Microsoft .NET Framework, a technology that gives us the advantage of being interoperable with many different programming languages. I pointed out our goal of using tools like DeepZoom and Pivot to facilitate interactive visualization of massive quantities of data, such as the billions of base pairs found in the human genome. These new technologies have the potential to make it easier and more intuitive to identify patterns and spot outliers in the data. Such discoveries could lead to breakthroughs against some of the most feared diseases, including AIDS. I noted, in fact, how we are using the Microsoft Biology Foundation library to support David Heckerman's work in the eScience team at Microsoft Research, where they are working diligently to create a vaccine against HIV.
I finished my interview with an appeal for medical researchers and biologists to visit www.research.microsoft.com/bio, where they can learn more about the Microsoft Biology Initiative and its open-source tools. As I noted, we need feedback from those working on the frontlines of medicine and biology in order to improve our tools and move forward in our quest to improve human health.
—Beatriz Diaz Acosta, Senior Research Program Manager, Health and Wellbeing, the External Research division of Microsoft Research
In case you missed it, there was a great deal of passion expressed last week regarding the state of computer science education in our society. There were outreach efforts, programs highlighted, and a number of online discussions that ensued—overall, some really impressive growth in activity across the board over last year in broad awareness.
I decided to use the opportunity to spend a bit more dedicated time catching up on some online reports, material, and people.
I started with Alfred Thompson's blog. He writes one of the most widely-read and highly-respected blogs on computer science in K-12. A former high school teacher, Alfred is smart, funny, and honest, but most importantly he has an amazing talent for appreciating the perspective of today’s youth, a solid understanding of pedagogy, and a passion and talent for computer science. His blog is stop #1, #2, and #3 for me on this topic.
Mark Guzdial's Computing Education Blog is usually where I spend my time next. Mark’s comments are usually more education-centric than Alfred’s more broad technology posts. As a professor in the School of Interactive Computing at Georgia Institute of Technology, Mark sees, first-hand, the quality and quantity of students from our secondary school system. Mark is also very involved in the most active higher education debates on computer science and he frequently exchanges relevant opinions and ideas with other influencers in the field.
I also took time to read the September 2010 update of "Rising Above the Gathering Storm," which is posted on the National Academies Press website. Sobering, alarming, convincing, and motivating. This revision is appropriate subtitled: Rapidly Approaching Category 5.
Doing a bit of reflecting, and potentially stating the obvious ... the challenge is enormous and sometimes feels overwhelming, but it is also worth both support and action—even if the action seems small relative to the change needed.
It is extremely satisfying to work for Microsoft in this situation because I feel that we are working toward the public good in this area and that I am a contributing member of these efforts.
Microsoft supports thousands of people involved in outreach, including our own employees, who are frequent visitors and speakers at schools through a program called EduConnect, which enables Microsoft employees to share their knowledge and expertise with local school districts. We extend our outreach through the skills and enthusiasm of our Microsoft Student Partners—a program that recognizes top college students who are passionate about technology and communication, and equips them to share their computer know-how and enthusiasm.
We also attempt to motivate students through programs like the Imagine Cup and the upcoming Microsoft bliink 2011 web-design contest. Some students are more motivated by out-of-classroom learning situations and these programs encourage students to exercise both creativity and teamwork.
Obviously, our efforts would not be complete without connection through social medial, and I believe the Microsoft Tech Student effort is the best of the lot.
If you're a computer scientist, an IT professional, or simply a concerned citizen, I encourage you to get involved with your local schools and work to ensure that our students are getting the 21st-century education they need.
—Jim Pinkelman, Senior Director in the External Research division of Microsoft Research
The latest innovations in multicore technology are meaningless if the software you run is not written to take advantage of the advanced hardware design. To help address this and other issues, attendees at the Second Barcelona Multicore Workshop (BMW) met October 21-22, 2010, to critically examine developments in computer chip technology in the two years since the highly successful 2008 workshop.
Today, sequential chips are almost entirely superseded by multicore processors. The hardware community is focused on designing these processors to maximize the potential performance. Meanwhile, software developers need to know how best to program for machines that use this multicore technology, particularly when it is used for desktop workloads or on mobile devices rather than traditional scientific applications.
To help understand and solve these concerns in a multidisciplinary manner, representatives from Barcelona Supercomputing Center, Hipeac, Microsoft Research, and academics and researchers from Europe, Asia, and the United States met and cross-fertilized ideas across the hardware and software communities. Many participants report that the conference sparked new plans for collaboration, including company partnerships with academia and the sharing of valuable tools and ideas.
Among the key discussions were:
—Tim Harris, Senior Researcher, System and Networking Group at Microsoft Research Cambridge