|
|
The Victoria .NET Developer's Association welcomes Tiberiu Covaci from Sweden on Monday, April 19!
Tiberiu started his developer career in 1991, but wasn't until 1994 that he got introduced into the Microsoft world of technologies. He moved from Romania to Sweden 1996, to work as a programmer. Since 2004 he is working as an independent trainer, teaching .NET technologies on all levels, but what he loves most is teaching introductory courses, because it gives him a chance to influence the future .NET programmers. He works closely with Microsoft, both as Subject Matter Expert for the MCPD exams, and Technology Reviewer in the new Microsoft .NET 4.0 courses that are under development. He is a member of the MCT Advisory Council, INETA Speaker, INETA Country Lead for Sweden, and IASA Speaker. After the success he encountered at TechDays 2009 in Sweden he developed a passion for speaking about new technologies, and that made him a very popular speaker at conferences like TechEd, DevReach, TechDays, Öredev, ScanDev and MCT Summit. He is interested in technologies like multi-core programming, ASP.NET, programming languages and trends, and applications security. Whenever he gets the time, he blogs at http://blog.multi-core.net/. Email: tibi@multi-core.net
Title: Practical Parallel Programming
Description:
After more than 40 years Moore's law is still going strong, and it looks like it will continue to do so for at least ten more years. The problem we face now is that the speed of the processors is not physically possible to increase anymore, so instead the hardware manufacturers decided to give us more processors on the same chip. How this affect us as programmers? The free performance lunch is over, unless we change the way we think and program our applications, and the Question is not IF, but rather WHEN. Luckily, Microsoft realized that already, and with the new Visual Studio 2010 they introduced new technologies like Concurrency Runtime, Task Parallel Library, and Parallel LINQ to help us transition into the world of multi-core programming
Every five to ten years the world of computer programming is facing a new paradigm shift, like GUI, object orientation, or generics. Right now we are facing the paradigm shift of parallel/multi-core computing. Successful research in this area has been done for the past 30 years, but we are still not using the results efficiently. A pattern is a working solution to a recurring problem, and parallel/multi-core programming has its own problems which led to a set of patterns. Come to a session about which patterns exists in the area of parallel/multi-core programming and how they can be used with Visual Studio 2010.
Intended Audience Skill Level: All
Date/Time: Monday, April 19th, 2010 from 6:30-9:30pm (talk starts at 7)
Location: University of Victoria, New Engineering and Computer Science Building, Room ECS660 see map
Thanks, hope to see you there!
Anonymous comments are disabled
|
|
|