Intel® Moderncode for Parallel Architectures
Support for developing parallel programming applications on Intel® Architecture.

Ideas for projects with the parallel architecture

Anugraha
Beginner
407 Views
I'm doing my final year bachelors in computer science and engineering.I would like to get some suggestions for my final year project in parallel computing on multi-core processors.
0 Kudos
1 Solution
Anugraha
Beginner
407 Views

Thanks for the show plug buddy.

Clay and I will look into if it makes sense to do a whole show on your question on July 7th at 8:00AM PST.

Aaron

I'm pretty new to parallel computing.Learning OpenMP.Am looking into the links you've provided..thanks for the guidance!

Looking forward to your show eagerly :)

View solution in original post

6 Replies
AaronTersteeg
Employee
407 Views
Quoting - Anugraha
I'm doing my final year bachelors in computer science and engineering.I would like to get some suggestions for my final year project in parallel computing on multi-core processors.

It depends on what your interested in and your technical level?
Here are a few ideas...
1. I saw a talk last week that covered speedup vs efficiency. Most of the time the more cores the less efficient.
2. For the most part addition is associative but not so much when add more cores.
3. Image processing and computer vision.
4. Compare and contrast two parallel programming frame works.
gaston-hillar
Black Belt
407 Views

It depends on what your interested in and your technical level?
Here are a few ideas...
1. I saw a talk last week that covered speedup vs efficiency. Most of the time the more cores the less efficient.
2. For the most part addition is associative but not so much when add more cores.
3. Image processing and computer vision.
4. Compare and contrast two parallel programming frame works.

Hi Anugraha,

Aaron told you great ideas. I'd add the following two:
5. NUMA (Non-Uniform Memory Access) and the support offered by modern and future operating systems. Take a look about this questions to well-known expert Jim Depsey (an Intel Black Belt Software Developer) - http://software.intel.com/en-us/articles/seven-questions-with-jim-dempsey-intel-black-belt-software-...
6. Lightweight concurrency (the new lightweight concurrency libraries and layers) and free-lock algorithms. http://www.ddj.com/go-parallel/blog/archives/2009/06/lightweight_con.html
7. DSLs for multi-core and parallel programming. http://www.ddj.com/go-parallel/blog/archives/2009/06/a_domainspecifi.html

A few weeks ago, I've been contracted by Techdoer to write a few articles about multi-core challenges. I mentioned in these three posts. You can take a look at this articles and they could give you additional ideas for your work:
Challenges in Multi-Core Era Part 1 - http://techdoertimes.com/?p=965&language=en
Challenges in Multi-Core Era Part2 - http://techdoertimes.com/?p=984&language=en
Challenges in Multi-Core Era Part3 - http://techdoertimes.com/?p=1000&language=en

Besides, you can listen to Parallel Programming talk shows. They'll offer you lots of ideas :)

Cheers,

Gaston
gaston-hillar
Black Belt
407 Views
Quoting - Anugraha
I'm doing my final year bachelors in computer science and engineering.I would like to get some suggestions for my final year project in parallel computing on multi-core processors.

I forgot the link to Parallel Programming Talk: http://software.intel.com/en-us/tv/

By the way, tomorroy Joe Duffy is going to talk about Parallel Extensions and future directions for .Net related to multi-core programming.

AaronTersteeg
Employee
407 Views
Quoting - Gastn C. Hillar

I forgot the link to Parallel Programming Talk: http://software.intel.com/en-us/tv/

By the way, tomorroy Joe Duffy is going to talk about Parallel Extensions and future directions for .Net related to multi-core programming.


Thanks for the show plug buddy.

Clay and I will look into if it makes sense to do a whole show on your question on July 7th at 8:00AM PST.

Aaron

Anugraha
Beginner
408 Views

Thanks for the show plug buddy.

Clay and I will look into if it makes sense to do a whole show on your question on July 7th at 8:00AM PST.

Aaron

I'm pretty new to parallel computing.Learning OpenMP.Am looking into the links you've provided..thanks for the guidance!

Looking forward to your show eagerly :)
renanorola
Beginner
407 Views
Quoting - Anugraha
I'm pretty new to parallel computing.Learning OpenMP.Am looking into the links you've provided..thanks for the guidance!

Looking forward to your show eagerly :)
Thanks for the list you provide but some url are broken
Reply