Friday, January 21, 2011

Case Study: FastFlow Queue

Hi!

I've posted a new article Case Study: FastFlow Queue, in which I examine design and implementation of a nonblocking single-producer/single-consumer queue, which used as a base building block in the FastFlow multicore programming library. In the second part of the article I design and implement "a better" queue. Benchmark results confirm better performance and scalability.

By the way, thanks to all who has participated in the poll on left right pane.

19 comments:

  1. In ff_queue.cpp you have the following comment:
    "under linux build with -fno-strict-aliasing option"

    How can we avoid having to use this option? Often I see the use of unions to work around aliasing issues (for example, lockfreeinc's fast mutex)

    ReplyDelete
  2. any similar implementation for IPC? or possible to use ff_queue in IPC after modification?

    ReplyDelete
  3. Great article at all. I thing you also should use secure data room for data security!

    ReplyDelete
  4. A debt of gratitude is in order for the decent data. I am certain, I will tweet this to my twitter account. This will help a great deal of users.Very motivational to find out about somebody seeking after their fantasy and getting to be effective as opposed to taking after the customary way.
    Canvas print new orleans

    ReplyDelete
  5. Read about cyber protection and thank y for this article.
    security-online

    ReplyDelete
  6. Nursing is a vast subject and I got to know about the scope of this vast subject after reading this blog. Now, I got to know why students need nursing assignment help  from experts. My friends have recommended me to use the services of Online Assignment Expert. This is because their assignment experts handle even the trickiest programming codes with ease!
    Thus, from now on whenever I would require Online Assignment Help, I would knock the doors of the it assignment help experts of online assignment expert.

    ReplyDelete
  7. เล่นง่ายได้เยอะ joker123 slot online ที่นี่คลิก
    https://www.slotxd.com/jokergaming123

    ReplyDelete
  8. This is a great case study to learn others too! And maybe they should try restaurant story pc now!

    ReplyDelete
  9. FastFlow is a pattern-based programming framework targeting streaming applications About us

    ReplyDelete
  10. I completely resolved my question when I read this post, thanks to the author for the very detailed description. I wrote my review on the the cv store reviews, you can go in and read. Thank you very much for your attention in your time.

    ReplyDelete
  11. Great code, the author is handsome! It seemed to me that you have it too detailed and from this large in size, I think you can reduce it at least twice if you use pseudo-classes and identifiers, for example, I generally recommend watching a video on Instagram on how to shorten any code by almost five times and not cut it its functionality, and the author of this video use the services of https://viplikes.net/buy-instagram-followers to quickly increase the number of followers

    ReplyDelete
  12. This comment has been removed by the author.

    ReplyDelete
  13. Assistive technology is often used by students to engage, access class plans, for case study proofreading and use Law essay writing UK.

    ReplyDelete
  14. If you're in need of professional Edmonton foundation repair , then the Ramma Foundation is your go-to source. Our team of experienced technicians are dedicated to restoring your skin to its former glory, no matter what the cause. From tear stains and uneven pigmentation to dryness and breakouts, we have the knowledge and expertise to get your skin looking and feeling its best again. Contact us today to schedule a consultation so that we can discuss your specific needs and get started on repairing them as soon as possible.

    ReplyDelete
  15. pgslot มาแรง ไม่แพ้ ลิเวอร์พูล เพราะเว็บของเรานั้นก็กำลัง ขับเคลื่อนเปรียบเสมือนเครื่องจักรที่กำลังมาแรงที่สุดเพราะเว็บ pg-slot.game ของเรานั้นกำลังนำเสนอเกมให้ทุกท่านที่เข้ามาได้รู้จัก

    ReplyDelete
  16. พี จี มีทั้งยังเกมสล็อตและก็ยิงปลา รวมแล้วมากยิ่งกว่า 100 เกมให้เลือกเล่นอย่างจุใจ ฉีกทุกกฎของเกมสล็อตทั้งหมดของ pg ที่เคยมีมาเพียงแค่เติมเงินก็เล่นได้เลย แตกบ่อย แตกง่าย

    ReplyDelete