Tuesday, January 4, 2011

What new materials would you like to appear on 1024cores?

Hi!

I would like you to share you preferences regarding what kinds of information you would like to appear on 1024cores in the near future. You know, I need to kind of prioritize everything I may potentially share there, and your input is important to me.

I've started a poll on the right pane >>>

I have a lot of thoughts and ideas on lock-free algorithms: about queues and reader-writer problem, about object life-time management, lazy initialization, caching, etc

I may share more thought on scalable architecture: message-passing and pipelining, overloads, patterns, etc.

I may share thing related to parallel computations: some principles, caveats, problems and solutions, patterns and anti-patterns, etc.

Concurrency Myth Busters is going to be a section on common misconceptions around multicore, concurrency and parallelism.

I may highlight some hardware aspects like caches, NUMA and HyperThreading.

There are also Links, Libraries and Tools.

And if you check Other, please, drop a comment here regarding what exactly you mean.

Also don't hesitate to share here other thoughts, comments and suggestions on the site here.

Thank you.

12 comments:

  1. You mean the right pane right ? ;)

    ReplyDelete
  2. I believe coarse-grained dataflow is a most suitable foundation of modern parallel programming. I'd like to hear about available libraries and languages.

    ReplyDelete
  3. Ah, yeah, indeed it's right side, thank you :)

    ReplyDelete
  4. A comment from LinkedIN for tracking purposes:
    "scalable skiplist with delete operation like hash table from Cliff Click"

    ReplyDelete
  5. Well, you're confused wrt lists heads and tails, so why not left and right ? :-D

    ReplyDelete
  6. I would like to see your expert review of the data structures that Nikolas Askitis has been working on.

    ReplyDelete
  7. @Kristofer What exactly data structures do you mean? As far as I see, his work does not relate to multithreading/concurrency/multicore...

    ReplyDelete
  8. Perhaps exploring making some of them suitable for "concurrent" access.

    ReplyDelete
  9. > Well, you're confused wrt lists heads and tails, so why not left and right ? :-D

    LOL
    I confuse heads and tails systematically, while left and right episodically :)

    ReplyDelete
  10. Tôi đã chua dau da day khỏi như thế nào ? , Cách chữa benh viem loet da day ta trang , Cách chữa viêm amidan mãn tính , Thuốc trị amidan mủ ,điều trị benh me day , điều trị gan nhiễm mỡ , đặc trị viêm phế quản phổi, Làm thế nào để có bài thuoc chua ho ,Cách chữa trị viêm mũi dị ứng ,thuốc chữa viem xoang man tinh ,Cách chữa bệnh đau dạ dày hiệu quả , Phương pháp chữa thực quản dạ dày , Bài thuốc đặc trị trào ngược dạ dày ở trẻ em, thuốc chống benh rung toc, Vô sinh do ảnh hưởng từ bệnh roi loan kinh nguyet ở phụ nữ , mắc chứng thoai hoa dot song co làm cách nào để chữa ? Tìm hiểu về cách giảm đau dạ dày Để biết cách giảm bớt cơn đau của bệnh . Phương thuốc quý chua viem gan b Hiệu quả , Đông y chua viem amidan , Viêm họng và viêm amidan cấp mủ làm sao chữa được ?, Thuốc đông y chữa bệnh đau đại tràng lâu ngày . Chúng tôi chuyên nghiên cứu bệnh đau dạ dày ăn gì cho nhanh khỏi . Bạn nên biết về triệu chứng bệnh đau dạ dày Như thế nào.

    ReplyDelete