• Software Internals Book Club ได้เลือก The Art of Multiprocessor Programming 2nd Edition เป็นหนังสืออ่านเล่มถัดไป
  • มีการกำหนด ตารางการอภิปรายแต่ละบท และใช้การอภิปรายแบบ ข้อความผ่านอีเมล
  • ผู้เข้าร่วมต้องมี บัญชี Google และอีเมลจะแสดงเมื่อโพสต์
  • ทุกสัปดาห์มีผู้หนึ่งส่งอีเมลเพื่อ เริ่มการอภิปราย และหลังจากนั้นใครก็สามารถเข้าร่วมการอภิปรายได้อย่างอิสระ
  • มีการแจ้ง แบบฟอร์มลงทะเบียน และ ช่องทางติดต่อ สำหรับการเข้าร่วมและการรับข้อเสนอแนะ

ภาพรวมชุมนุมอ่านหนังสือ

  • ชุมนุมอ่านหนังสือผ่านอีเมล Software Internals จะดำเนินกิจกรรมการอ่าน The Art of Multiprocessor Programming 2nd Edition (ผู้เขียน: Herlihy, Shavit, Luchangco, Spear, 2020)
  • เมื่อค้นหาผ่านอินเทอร์เน็ต มักพบ PDF ฟรีเป็นฉบับที่ 1 ปี 2008 เสมอ ดังนั้นจึงต้องหาฉบับ 2nd Edition ปี 2020 เท่านั้น

กำหนดการอภิปรายรายบท

วันที่ ผู้นำการอภิปราย บท หัวข้อ
16 สิงหาคม Phil 1 บทนำ
23 สิงหาคม ยังไม่กำหนด 2 การกันไม่ให้เข้าถึงพร้อมกัน
30 สิงหาคม ยังไม่กำหนด 3 อ็อบเจกต์พร้อมกัน
6 กันยายน ยังไม่กำหนด 4 พื้นฐานหน่วยความจำร่วม
13 กันยายน ยังไม่กำหนด 5 พลังเชิงสัมพัทธ์ของการซิงโครไนซ์เชิงปฐมภูมิ
20 กันยายน ยังไม่กำหนด 6 ความเป็นสากลของ consensus
27 กันยายน ยังไม่กำหนด 7 สปินล็อกและการแย่งชิง
4 ตุลาคม ยังไม่กำหนด 8 มอนิเตอร์และการซิงโครไนซ์แบบบล็อก
11 ตุลาคม ยังไม่กำหนด 9 รายการเชื่อมโยง: บทบาทของ Locking
18 ตุลาคม ยังไม่กำหนด 10 คิว การจัดการหน่วยความจำ และปัญหา ABA
25 ตุลาคม ยังไม่กำหนด 11 สแตกและการกำจัด
1 พฤศจิกายน ยังไม่กำหนด 12 การนับ การจัดเรียง และการปรับสมดุล
8 พฤศจิกายน ยังไม่กำหนด 13 Concurrent Hashing และการขนานตามธรรมชาติ
15 พฤศจิกายน ยังไม่กำหนด 14 Skip List และการค้นหาที่สมดุล
22 พฤศจิกายน ยังไม่กำหนด 15 คิวความสำคัญ
29 พฤศจิกายน ยังไม่กำหนด 16 การจัดตารางเวลาและการกระจายงาน
6 ธันวาคม ยังไม่กำหนด 17 การขนานข้อมูล
13 ธันวาคม ยังไม่กำหนด 18 Barriers

คำแนะนำการอภิปราย

  • การอภิปรายทั้งหมดเกิดขึ้นผ่าน Google Group และต้องมีบัญชี Google
  • หากโพสต์ข้อความตรง อีเมลจะถูกเผยแพร่
  • การอภิปรายไม่ใช้ Zoom หรือ Google Hangout และดำเนินการด้วย อีเมลข้อความ เท่านั้น
  • อ่านแต่ละบทให้เสร็จก่อนถึงวันดังกล่าว และการอภิปรายจะเริ่มในช่วงสุดสัปดาห์นั้น

บทบาทผู้จัดการอภิปราย

  • ทุกสุดสัปดาห์หนึ่งคนจะส่งอีเมล เริ่มการอภิปราย
  • ไม่จำเป็นต้องสรุปบทเสมอไป สามารถเขียนได้ 1-2 ย่อหน้าเกี่ยวกับพื้นฐานของตัวเอง สิ่งที่รู้สึกประทับใจหรือสับสนในบท หรือการเชื่อมโยงกับประสบการณ์จริง เพื่อกระตุ้นการอภิปรายต่อไป
  • หลังจากนั้นใครก็สามารถเพิ่มความคิดเห็นได้อย่างอิสระ

การสมัครเข้าร่วมและการให้ข้อเสนอแนะ

ยังไม่มีความคิดเห็น

ยังไม่มีความคิดเห็น